/frameworks/base/core/jni/ |
H A D | android_os_HwParcel.h | 31 static void InitClass(JNIEnv *env); 34 JNIEnv *env, jobject thiz, const sp<JHwParcel> &context); 36 static sp<JHwParcel> GetNativeContext(JNIEnv *env, jobject thiz); 38 static jobject NewObject(JNIEnv *env); 40 JHwParcel(JNIEnv *env, jobject thiz); 70 void signalExceptionForError(JNIEnv *env, status_t err, bool canThrowRemoteException = false); 71 int register_android_os_HwParcel(JNIEnv *env);
|
H A D | android_os_VintfObject.cpp | 48 static inline jobjectArray toJavaStringArray(JNIEnv* env, const V& v) { argument 51 jobjectArray ret = env->NewObjectArray(v.size(), gString, NULL /* init element */); 53 env->SetObjectArrayElement(ret, i, env->NewStringUTF(it->c_str())); 80 static jobjectArray android_os_VintfObject_report(JNIEnv* env, jclass) argument 93 return toJavaStringArray(env, cStrings); 96 static jint android_os_VintfObject_verify(JNIEnv* env, jclass, jobjectArray packageInfo) { argument 97 size_t count = env->GetArrayLength(packageInfo); 100 jstring element = (jstring)env->GetObjectArrayElement(packageInfo, i); 101 const char *cString = env 109 android_os_VintfObject_getHalNamesAndVersions(JNIEnv* env, jclass) argument 118 android_os_VintfObject_getSepolicyVersion(JNIEnv* env, jclass) argument 128 android_os_VintfObject_getVndkSnapshots(JNIEnv* env, jclass) argument 155 register_android_os_VintfObject(JNIEnv* env) argument [all...] |
H A D | android_view_Surface.cpp | 83 bool android_view_Surface_isInstanceOf(JNIEnv* env, jobject obj) { argument 84 return env->IsInstanceOf(obj, gSurfaceClassInfo.clazz); 87 sp<ANativeWindow> android_view_Surface_getNativeWindow(JNIEnv* env, jobject surfaceObj) { argument 88 return android_view_Surface_getSurface(env, surfaceObj); 91 sp<Surface> android_view_Surface_getSurface(JNIEnv* env, jobject surfaceObj) { argument 93 jobject lock = env->GetObjectField(surfaceObj, 95 if (env->MonitorEnter(lock) == JNI_OK) { 97 env->GetLongField(surfaceObj, gSurfaceClassInfo.mNativeObject)); 98 env->MonitorExit(lock); 100 env 104 android_view_Surface_createFromSurface(JNIEnv* env, const sp<Surface>& surface) argument 119 android_view_Surface_createFromIGraphicBufferProducer(JNIEnv* env, const sp<IGraphicBufferProducer>& bufferProducer) argument 240 nativeCreateFromSurfaceTexture(JNIEnv* env, jclass clazz, jobject surfaceTextureObj) argument 259 nativeRelease(JNIEnv* env, jclass clazz, jlong nativeObject) argument 264 nativeIsValid(JNIEnv* env, jclass clazz, jlong nativeObject) argument 269 nativeIsConsumerRunningBehind(JNIEnv* env, jclass clazz, jlong nativeObject) argument 296 nativeLockCanvas(JNIEnv* env, jclass clazz, jlong nativeObject, jobject canvasObj, jobject dirtyRectObj) argument 365 nativeUnlockCanvasAndPost(JNIEnv* env, jclass clazz, jlong nativeObject, jobject canvasObj) argument 395 nativeCreateFromSurfaceControl(JNIEnv* env, jclass clazz, jlong surfaceControlNativeObj) argument 405 nativeGetFromSurfaceControl(JNIEnv* env, jclass clazz, jlong surfaceControlNativeObj) argument 421 nativeReadFromParcel(JNIEnv* env, jclass clazz, jlong nativeObject, jobject parcelObj) argument 462 nativeWriteToParcel(JNIEnv* env, jclass clazz, jlong nativeObject, jobject parcelObj) argument 479 nativeGetWidth(JNIEnv* env, jclass clazz, jlong nativeObject) argument 487 nativeGetHeight(JNIEnv* env, jclass clazz, jlong nativeObject) argument 495 nativeGetNextFrameNumber(JNIEnv *env, jclass clazz, jlong nativeObject) argument 500 nativeSetScalingMode(JNIEnv *env, jclass clazz, jlong nativeObject, jint scalingMode) argument 505 nativeForceScopedDisconnect(JNIEnv *env, jclass clazz, jlong nativeObject) argument 510 nativeAttachAndQueueBuffer(JNIEnv *env, jclass clazz, jlong nativeObject, jobject graphicBuffer) argument 545 create(JNIEnv* env, jclass clazz, jlong rootNodePtr, jlong surfacePtr) argument 560 setSurface(JNIEnv* env, jclass clazz, jlong rendererPtr, jlong surfacePtr) argument 566 draw(JNIEnv* env, jclass clazz, jlong rendererPtr) argument 575 destroy(JNIEnv* env, jclass clazz, jlong rendererPtr) argument 623 register_android_view_Surface(JNIEnv* env) argument [all...] |
H A D | android_nio_utils.cpp | 63 android::AutoBufferPointer::AutoBufferPointer(JNIEnv* env, jobject nioBuffer, argument 65 fEnv = env; 67 fPointer = android::nio_getPointer(env, nioBuffer, &fArray); 80 int register_android_nio_utils(JNIEnv* env) { argument 81 jclass localClass = FindClassOrDie(env, "java/nio/NIOAccess"); 82 gNioJNI.getBasePointerID = GetStaticMethodIDOrDie(env, localClass, "getBasePointer", 84 gNioJNI.getBaseArrayID = GetStaticMethodIDOrDie(env, localClass, "getBaseArray", 86 gNioJNI.getBaseArrayOffsetID = GetStaticMethodIDOrDie(env, localClass, "getBaseArrayOffset", 90 gNioJNI.nioAccessClass = MakeGlobalRefOrDie(env, localClass);
|
H A D | android_database_SQLiteConnection.cpp | 114 static jlong nativeOpen(JNIEnv* env, jclass clazz, jstring pathStr, jint openFlags, argument 125 const char* pathChars = env->GetStringUTFChars(pathStr, NULL); 127 env->ReleaseStringUTFChars(pathStr, pathChars); 129 const char* labelChars = env->GetStringUTFChars(labelStr, NULL); 131 env->ReleaseStringUTFChars(labelStr, labelChars); 136 throw_sqlite3_exception_errcode(env, err, "Could not open database"); 142 throw_sqlite3_exception(env, db, "Could not open the database in read/write mode."); 150 throw_sqlite3_exception(env, db, "Could not set busy timeout"); 158 throw_sqlite3_exception(env, db, "Could not register Android SQL functions."); 178 static void nativeClose(JNIEnv* env, jclas argument 198 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 244 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 248 nativeRegisterCustomFunction(JNIEnv* env, jclass clazz, jlong connectionPtr, jobject functionObj) argument 272 nativeRegisterLocalizedCollators(JNIEnv* env, jclass clazz, jlong connectionPtr, jstring localeStr) argument 285 nativePrepareStatement(JNIEnv* env, jclass clazz, jlong connectionPtr, jstring sqlString) argument 316 nativeFinalizeStatement(JNIEnv* env, jclass clazz, jlong connectionPtr, jlong statementPtr) argument 328 nativeGetParameterCount(JNIEnv* env, jclass clazz, jlong connectionPtr, jlong statementPtr) argument 335 nativeIsReadOnly(JNIEnv* env, jclass clazz, jlong connectionPtr, jlong statementPtr) argument 342 nativeGetColumnCount(JNIEnv* env, jclass clazz, jlong connectionPtr, jlong statementPtr) argument 349 nativeGetColumnName(JNIEnv* env, jclass clazz, jlong connectionPtr, jlong statementPtr, jint index) argument 364 nativeBindNull(JNIEnv* env, jclass clazz, jlong connectionPtr, jlong statementPtr, jint index) argument 375 nativeBindLong(JNIEnv* env, jclass clazz, jlong connectionPtr, jlong statementPtr, jint index, jlong value) argument 386 nativeBindDouble(JNIEnv* env, jclass clazz, jlong connectionPtr, jlong statementPtr, jint index, jdouble value) argument 397 nativeBindString(JNIEnv* env, jclass clazz, jlong connectionPtr, jlong statementPtr, jint index, jstring valueString) argument 412 nativeBindBlob(JNIEnv* env, jclass clazz, jlong connectionPtr, jlong statementPtr, jint index, jbyteArray valueArray) argument 426 nativeResetStatementAndClearBindings(JNIEnv* env, jclass clazz, jlong connectionPtr, jlong statementPtr) argument 440 executeNonQuery(JNIEnv* env, SQLiteConnection* connection, sqlite3_stmt* statement) argument 451 nativeExecute(JNIEnv* env, jclass clazz, jlong connectionPtr, jlong statementPtr) argument 459 nativeExecuteForChangedRowCount(JNIEnv* env, jclass clazz, jlong connectionPtr, jlong statementPtr) argument 468 nativeExecuteForLastInsertedRowId(JNIEnv* env, jclass clazz, jlong connectionPtr, jlong statementPtr) argument 478 executeOneRowQuery(JNIEnv* env, SQLiteConnection* connection, sqlite3_stmt* statement) argument 486 nativeExecuteForLong(JNIEnv* env, jclass clazz, jlong connectionPtr, jlong statementPtr) argument 498 nativeExecuteForString(JNIEnv* env, jclass clazz, jlong connectionPtr, jlong statementPtr) argument 514 createAshmemRegionWithData(JNIEnv* env, const void* data, size_t length) argument 548 nativeExecuteForBlobFileDescriptor(JNIEnv* env, jclass clazz, jlong connectionPtr, jlong statementPtr) argument 572 copyRow(JNIEnv* env, CursorWindow* window, sqlite3_stmt* statement, int numColumns, int startPos, int addedRows) argument 665 nativeExecuteForCursorWindow(JNIEnv* env, jclass clazz, jlong connectionPtr, jlong statementPtr, jlong windowPtr, jint startPos, jint requiredPos, jboolean countAllRows) argument 761 nativeGetDbLookaside(JNIEnv* env, jobject clazz, jlong connectionPtr) argument 770 nativeCancel(JNIEnv* env, jobject clazz, jlong connectionPtr) argument 775 nativeResetCancel(JNIEnv* env, jobject clazz, jlong connectionPtr, jboolean cancelable) argument 846 register_android_database_SQLiteConnection(JNIEnv *env) argument [all...] |
H A D | android_nio_utils.h | 31 * @param env The current JNI env 40 void* nio_getPointer(JNIEnv *env, jobject buffer, jarray *array); 48 * @param env The current JNI env 54 void nio_releasePointer(JNIEnv *env, jarray array, void *pointer, 59 AutoBufferPointer(JNIEnv* env, jobject nioBuffer, jboolean commit);
|
H A D | android_os_MessageQueue.h | 41 bool raiseAndClearException(JNIEnv* env, const char* msg); 55 virtual void raiseException(JNIEnv* env, const char* msg, jthrowable exceptionObj) = 0; 67 JNIEnv* env, jobject messageQueueObj);
|
H A D | android_graphics_drawable_AnimatedVectorDrawable.cpp | 40 JNIEnv* env; local 41 if (vm->GetEnv(reinterpret_cast<void**>(&env), JNI_VERSION_1_6) != JNI_OK) { 44 return env; 47 static AnimationListener* createAnimationListener(JNIEnv* env, jobject finishListener, jint id) { argument 50 AnimationListenerBridge(JNIEnv* env, jobject finishListener, jint id) { argument 51 mFinishListener = env->NewGlobalRef(finishListener); 52 env->GetJavaVM(&mJvm); 64 JNIEnv* env = getEnv(mJvm); local 65 env->CallStaticVoidMethod( 74 JNIEnv* env local 148 setFloatPropertyHolderData(JNIEnv* env, jobject, jlong propertyHolderPtr, jfloatArray srcData, jint length) argument 157 setIntPropertyHolderData(JNIEnv* env, jobject, jlong propertyHolderPtr, jintArray srcData, jint length) argument 166 start(JNIEnv* env, jobject, jlong animatorSetPtr, jobject finishListener, jint id) argument 172 reverse(JNIEnv* env, jobject, jlong animatorSetPtr, jobject finishListener, jint id) argument 209 register_android_graphics_drawable_AnimatedVectorDrawable(JNIEnv* env) argument [all...] |
H A D | android_text_StaticLayout.cpp | 55 static void nSetupParagraph(JNIEnv* env, jclass, jlong nativePtr, jcharArray text, jint length, argument 61 env->GetCharArrayRegion(text, 0, length, b->buffer()); 67 ScopedIntArrayRO stops(env, variableTabStops); 75 static void recycleCopy(JNIEnv* env, jobject recycle, jintArray recycleBreaks, argument 81 recycleBreaks = env->NewIntArray(nBreaks); 82 recycleWidths = env->NewFloatArray(nBreaks); 83 recycleFlags = env->NewIntArray(nBreaks); 85 env->SetObjectField(recycle, gLineBreaks_fieldID.breaks, recycleBreaks); 86 env->SetObjectField(recycle, gLineBreaks_fieldID.widths, recycleWidths); 87 env 95 nComputeLineBreaks(JNIEnv* env, jclass, jlong nativePtr, jobject recycle, jintArray recycleBreaks, jfloatArray recycleWidths, jintArray recycleFlags, jint recycleLength) argument 124 nLoadHyphenator(JNIEnv* env, jclass, jobject buffer, jint offset, jint minPrefix, jint minSuffix) argument 140 nSetLocale(JNIEnv* env, jclass, jlong nativePtr, jstring javaLocaleName, jlong nativeHyphenator) argument 151 nSetIndents(JNIEnv* env, jclass, jlong nativePtr, jintArray indents) argument 159 nAddStyleRun(JNIEnv* env, jclass, jlong nativePtr, jlong nativePaint, jlong nativeTypeface, jint start, jint end, jboolean isRtl) argument 173 nAddMeasuredRun(JNIEnv* env, jclass, jlong nativePtr, jint start, jint end, jfloatArray widths) argument 180 nAddReplacementRun(JNIEnv* env, jclass, jlong nativePtr, jint start, jint end, jfloat width) argument 186 nGetWidths(JNIEnv* env, jclass, jlong nativePtr, jfloatArray widths) argument 208 register_android_text_StaticLayout(JNIEnv* env) argument [all...] |
H A D | android_hardware_HardwareBuffer.cpp | 72 static jlong android_hardware_HardwareBuffer_create(JNIEnv* env, jobject clazz, argument 103 static jlong android_hardware_HardwareBuffer_getNativeFinalizer(JNIEnv* env, jobject clazz) { argument 116 static jint android_hardware_HardwareBuffer_getWidth(JNIEnv* env, jobject clazz, argument 122 static jint android_hardware_HardwareBuffer_getHeight(JNIEnv* env, argument 128 static jint android_hardware_HardwareBuffer_getFormat(JNIEnv* env, argument 135 static jint android_hardware_HardwareBuffer_getLayers(JNIEnv* env, argument 141 static jlong android_hardware_HardwareBuffer_getUsage(JNIEnv* env, argument 151 static void android_hardware_HardwareBuffer_write(JNIEnv* env, jobject clazz, argument 154 Parcel* parcel = parcelForJavaObject(env, dest); 160 static jlong android_hardware_HardwareBuffer_read(JNIEnv* env, jobjec argument 178 android_hardware_HardwareBuffer_getNativeHardwareBuffer( JNIEnv* env, jobject hardwareBufferObj) argument 190 android_hardware_HardwareBuffer_createFromAHardwareBuffer( JNIEnv* env, AHardwareBuffer* hardwareBuffer) argument 246 register_android_hardware_HardwareBuffer(JNIEnv* env) argument [all...] |
H A D | android_media_AudioTrack.h | 32 JNIEnv* env, jobject audioTrackObj);
|
H A D | android_view_KeyCharacterMap.h | 27 extern jobject android_view_KeyCharacterMap_create(JNIEnv* env, int32_t deviceId,
|
/frameworks/ml/bordeaux/learning/stochastic_linear_ranker/jni/ |
H A D | jni_stochastic_linear_ranker.h | 110 JNIEnv* env, 116 JNIEnv* env, 122 JNIEnv* env, 132 JNIEnv* env, 140 JNIEnv* env, 149 JNIEnv* env, 157 JNIEnv* env, 163 JNIEnv* env, 172 JNIEnv* env,
|
/frameworks/base/tests/Camera2Tests/SmartCamera/SimpleCamera/jni/ |
H A D | histogram.h | 30 JNIEnv* env, jclass clazz, jobject imageBuffer, jobject maskBuffer, jobject histogramBuffer ); 34 JNIEnv* env, jclass clazz, jobject imageBuffer, jobject histogramBuffer, jint hBins, jint sBins); 38 JNIEnv* env, jclass clazz, jobject imageBuffer, jobject histogramBuffer,
|
H A D | brightness.h | 29 JNIEnv* env, jclass clazz, jint width, jint height, jobject imageBuffer);
|
H A D | colorspace.h | 31 JNIEnv* env, jclass clazz, jobject input, jobject output, jint width, jint height); 35 JNIEnv* env, jclass clazz, jobject input, jobject output, jint width, jint height); 39 JNIEnv* env, jclass clazz, jobject input, jobject output, jint width, jint height); 43 JNIEnv* env, jclass clazz, jobject input, jobject output, jint width, jint height);
|
/frameworks/native/include/android/ |
H A D | bitmap.h | 83 int AndroidBitmap_getInfo(JNIEnv* env, jobject jbitmap, 99 int AndroidBitmap_lockPixels(JNIEnv* env, jobject jbitmap, void** addrPtr); 104 int AndroidBitmap_unlockPixels(JNIEnv* env, jobject jbitmap);
|
/frameworks/base/core/jni/android/graphics/ |
H A D | GraphicsJNI.h | 86 static bool isHardwareConfig(JNIEnv* env, jobject jconfig); 89 static jobject createRegion(JNIEnv* env, SkRegion* region); 91 static jobject createBitmapRegionDecoder(JNIEnv* env, SkBitmapRegionDecoder* bitmap); 93 static android::Bitmap* mapAshmemBitmap(JNIEnv* env, SkBitmap* bitmap, 102 static bool allocatePixels(JNIEnv* env, SkBitmap* bitmap, SkColorTable* ctable); 108 static bool SetPixels(JNIEnv* env, jintArray colors, int srcOffset, 117 static SkColorSpaceTransferFn getNativeTransferParameters(JNIEnv* env, jobject transferParams); 118 static SkMatrix44 getNativeXYZMatrix(JNIEnv* env, jfloatArray xyzD50); 119 static sk_sp<SkColorSpace> getNativeColorSpace(JNIEnv* env, jobject colorSpace); 121 static jobject getColorSpace(JNIEnv* env, sk_s [all...] |
H A D | PathEffect.cpp | 14 static void destructor(JNIEnv* env, jobject, jlong effectHandle) { argument 19 static jlong Compose_constructor(JNIEnv* env, jobject, argument 28 static jlong Sum_constructor(JNIEnv* env, jobject, argument 37 static jlong Dash_constructor(JNIEnv* env, jobject, argument 39 AutoJavaFloatArray autoInterval(env, intervalArray); 50 static jlong OneD_constructor(JNIEnv* env, jobject, argument 59 static jlong Corner_constructor(JNIEnv* env, jobject, jfloat radius){ argument 64 static jlong Discrete_constructor(JNIEnv* env, jobject, argument 102 int register_android_graphics_PathEffect(JNIEnv* env) argument 104 android::RegisterMethodsOrDie(env, "androi [all...] |
/frameworks/base/media/jni/ |
H A D | android_media_Utils.cpp | 168 JNIEnv *env, jobjectArray keys, jobjectArray values, 174 nKeyValuePairs = env->GetArrayLength(keys); 175 failed = (nKeyValuePairs != env->GetArrayLength(values)); 185 jniThrowException(env, "java/lang/IllegalArgumentException", NULL); 192 jstring key = (jstring) env->GetObjectArrayElement(keys, i); 193 jstring value = (jstring) env->GetObjectArrayElement(values, i); 195 const char* keyStr = env->GetStringUTFChars(key, NULL); 200 const char* valueStr = env->GetStringUTFChars(value, NULL); 202 env->ReleaseStringUTFChars(key, keyStr); 208 env 167 ConvertKeyValueArraysToKeyedVector( JNIEnv *env, jobjectArray keys, jobjectArray values, KeyedVector<String8, String8>* keyedVector) argument 216 makeIntegerObject(JNIEnv *env, int32_t value) argument 227 makeLongObject(JNIEnv *env, int64_t value) argument 237 makeFloatObject(JNIEnv *env, float value) argument 248 makeByteBufferObject( JNIEnv *env, const void *data, size_t size) argument 269 SetMapInt32( JNIEnv *env, jobject hashMapObj, jmethodID hashMapPutID, const char *key, int32_t value) argument 281 ConvertMessageToMap( JNIEnv *env, const sp<AMessage> &msg, jobject *map) argument 421 ConvertKeyValueArraysToMessage( JNIEnv *env, jobjectArray keys, jobjectArray values, sp<AMessage> *out) argument [all...] |
H A D | android_media_SyncParams.h | 50 void init(JNIEnv *env); 53 void exit(JNIEnv *env); 57 void fillFromJobject(JNIEnv *env, const fields_t& fields, jobject params); 60 jobject asJobject(JNIEnv *env, const fields_t& fields);
|
/frameworks/base/core/jni/include/android_runtime/ |
H A D | android_content_res_Configuration.h | 31 JNIEnv* env, jobject clazz, struct AConfiguration* out);
|
H A D | android_hardware_camera2_CameraMetadata.h | 29 status_t CameraMetadata_getNativeMetadata(JNIEnv* env, jobject thiz,
|
/frameworks/base/core/tests/utiltests/jni/ |
H A D | android_util_MemoryIntArrayTest.cpp | 24 jint android_util_MemoryIntArrayTest_createAshmem(__attribute__((unused)) JNIEnv* env, argument 37 const char* nameStr = env->GetStringUTFChars(name, NULL); 40 env->ReleaseStringUTFChars(name, nameStr); 54 void android_util_MemoryIntArrayTest_setAshmemSize(__attribute__((unused)) JNIEnv* env, argument
|
/frameworks/base/services/core/jni/ |
H A D | com_android_server_storage_AppFuseBridge.cpp | 41 Callback(JNIEnv* env, jobject self) : mEnv(env), mSelf(self) {} argument 61 MonitorScope(JNIEnv* env, jobject obj) : mEnv(env), mObj(obj), mLocked(false) { argument 90 jlong com_android_server_storage_AppFuseBridge_new(JNIEnv* env, jobject self) { argument 94 void com_android_server_storage_AppFuseBridge_delete(JNIEnv* env, jobject self, jlong java_loop) { argument 101 JNIEnv* env, jobject self, jlong java_loop) { 104 Callback callback(env, self); 109 JNIEnv* env, jobject self, jlong java_loop, jint mountId, jint javaDevFd) { 151 void register_android_server_storage_AppFuse(JNIEnv* env) { argument 100 com_android_server_storage_AppFuseBridge_start_loop( JNIEnv* env, jobject self, jlong java_loop) argument 108 com_android_server_storage_AppFuseBridge_add_bridge( JNIEnv* env, jobject self, jlong java_loop, jint mountId, jint javaDevFd) argument [all...] |