/frameworks/base/core/jni/ |
H A D | com_android_internal_view_animation_NativeInterpolatorFactoryHelper.cpp | 31 static jlong createAccelerateDecelerateInterpolator(JNIEnv* env, jobject clazz) { argument 35 static jlong createAccelerateInterpolator(JNIEnv* env, jobject clazz, jfloat factor) { argument 39 static jlong createAnticipateInterpolator(JNIEnv* env, jobject clazz, jfloat tension) { argument 43 static jlong createAnticipateOvershootInterpolator(JNIEnv* env, jobject clazz, jfloat tension) { argument 47 static jlong createBounceInterpolator(JNIEnv* env, jobject clazz) { argument 51 static jlong createCycleInterpolator(JNIEnv* env, jobject clazz, jfloat cycles) { argument 55 static jlong createDecelerateInterpolator(JNIEnv* env, jobject clazz, jfloat factor) { argument 59 static jlong createLinearInterpolator(JNIEnv* env, jobject clazz) { argument 63 static jlong createOvershootInterpolator(JNIEnv* env, jobject clazz, jfloat tension) { argument 67 static jlong createLutInterpolator(JNIEnv* env, jobjec argument 100 register_com_android_internal_view_animation_NativeInterpolatorFactoryHelper(JNIEnv* env) argument [all...] |
H A D | android_animation_PropertyValuesHolder.cpp | 33 JNIEnv* env, jclass pvhClass, jclass targetClass, jstring methodName) 35 const char *nativeString = env->GetStringUTFChars(methodName, 0); 36 jmethodID mid = env->GetMethodID(targetClass, nativeString, "(I)V"); 37 env->ReleaseStringUTFChars(methodName, nativeString); 42 JNIEnv* env, jclass pvhClass, jclass targetClass, jstring methodName) 44 const char *nativeString = env->GetStringUTFChars(methodName, 0); 45 jmethodID mid = env->GetMethodID(targetClass, nativeString, "(F)V"); 46 env->ReleaseStringUTFChars(methodName, nativeString); 50 static jlong getMultiparameterMethod(JNIEnv* env, jclass targetClass, jstring methodName, argument 53 const char *nativeString = env 32 android_animation_PropertyValuesHolder_getIntMethod( JNIEnv* env, jclass pvhClass, jclass targetClass, jstring methodName) argument 41 android_animation_PropertyValuesHolder_getFloatMethod( JNIEnv* env, jclass pvhClass, jclass targetClass, jstring methodName) argument 64 android_animation_PropertyValuesHolder_getMultipleFloatMethod( JNIEnv* env, jclass pvhClass, jclass targetClass, jstring methodName, jint parameterCount) argument 70 android_animation_PropertyValuesHolder_getMultipleIntMethod( JNIEnv* env, jclass pvhClass, jclass targetClass, jstring methodName, jint parameterCount) argument 76 android_animation_PropertyValuesHolder_callIntMethod( JNIEnv* env, jclass pvhObject, jobject target, jlong methodID, jint arg) argument 82 android_animation_PropertyValuesHolder_callFloatMethod( JNIEnv* env, jclass pvhObject, jobject target, jlong methodID, jfloat arg) argument 88 android_animation_PropertyValuesHolder_callTwoFloatMethod( JNIEnv* env, jclass pvhObject, jobject target, jlong methodID, float arg1, float arg2) argument 94 android_animation_PropertyValuesHolder_callFourFloatMethod( JNIEnv* env, jclass pvhObject, jobject target, jlong methodID, float arg1, float arg2, float arg3, float arg4) argument 101 android_animation_PropertyValuesHolder_callMultipleFloatMethod( JNIEnv* env, jclass pvhObject, jobject target, jlong methodID, jfloatArray arg) argument 115 android_animation_PropertyValuesHolder_callTwoIntMethod( JNIEnv* env, jclass pvhObject, jobject target, jlong methodID, int arg1, int arg2) argument 121 android_animation_PropertyValuesHolder_callFourIntMethod( JNIEnv* env, jclass pvhObject, jobject target, jlong methodID, int arg1, int arg2, int arg3, int arg4) argument 128 android_animation_PropertyValuesHolder_callMultipleIntMethod( JNIEnv* env, jclass pvhObject, jobject target, jlong methodID, jintArray arg) argument 169 register_android_animation_PropertyValuesHolder(JNIEnv* env) argument [all...] |
H A D | android_backup_BackupHelperDispatcher.cpp | 44 readHeader_native(JNIEnv* env, jobject clazz, jobject headerObj, jobject fdObj) argument 51 int fd = jniGetFDFromFileDescriptor(env, fdObj); 119 env->SetIntField(headerObj, s_chunkSizeField, flattenedHeader.dataSize); 120 env->SetObjectField(headerObj, s_keyPrefixField, env->NewStringUTF(keyPrefix.string())); 126 skipChunk_native(JNIEnv* env, jobject clazz, jobject fdObj, jint bytesToSkip) argument 128 int fd = jniGetFDFromFileDescriptor(env, fdObj); 143 allocateHeader_native(JNIEnv* env, jobject clazz, jobject headerObj, jobject fdObj) argument 151 int fd = jniGetFDFromFileDescriptor(env, fdObj); 153 nameObj = (jstring)env 168 writeHeader_native(JNIEnv* env, jobject clazz, jobject headerObj, jobject fdObj, jint pos) argument 228 register_android_backup_BackupHelperDispatcher(JNIEnv* env) argument [all...] |
H A D | android_backup_FileBackupHelperBase.cpp | 29 ctor(JNIEnv* env, jobject clazz) argument 35 dtor(JNIEnv* env, jobject clazz, jlong ptr) argument 41 performBackup_native(JNIEnv* env, jobject clazz, jobject oldState, jlong data, argument 47 int oldStateFD = oldState != NULL ? jniGetFDFromFileDescriptor(env, oldState) : -1; 48 int newStateFD = jniGetFDFromFileDescriptor(env, newState); 51 const int fileCount = env->GetArrayLength(files); 54 filesUTF[i] = env->GetStringUTFChars((jstring)env->GetObjectArrayElement(files, i), NULL); 57 const int keyCount = env->GetArrayLength(keys); 60 keysUTF[i] = env 80 writeFile_native(JNIEnv* env, jobject clazz, jlong ptr, jstring filenameObj, jlong backupReaderPtr) argument 97 writeSnapshot_native(JNIEnv* env, jobject clazz, jlong ptr, jobject fileDescriptor) argument 119 register_android_backup_FileBackupHelperBase(JNIEnv* env) argument [all...] |
/frameworks/base/core/tests/hosttests/test-apps/SharedUid/32/jni/ |
H A D | native.cpp | 25 add(JNIEnv *env, jobject thiz, jint a, jint b) { argument 40 static int registerNativeMethods(JNIEnv* env, const char* className, argument 45 clazz = env->FindClass(className); 50 if (env->RegisterNatives(clazz, gMethods, numMethods) < 0) { 63 static int registerNatives(JNIEnv* env) argument 65 if (!registerNativeMethods(env, classPathName, 81 JNIEnv* env; member in union:__anon872 90 JNIEnv* env = NULL; local 98 env = uenv.env; [all...] |
/frameworks/base/core/tests/hosttests/test-apps/SharedUid/64/jni/ |
H A D | native.cpp | 25 add(JNIEnv *env, jobject thiz, jint a, jint b) { argument 40 static int registerNativeMethods(JNIEnv* env, const char* className, argument 45 clazz = env->FindClass(className); 50 if (env->RegisterNatives(clazz, gMethods, numMethods) < 0) { 63 static int registerNatives(JNIEnv* env) argument 65 if (!registerNativeMethods(env, classPathName, 81 JNIEnv* env; member in union:__anon873 90 JNIEnv* env = NULL; local 98 env = uenv.env; [all...] |
/frameworks/base/core/tests/hosttests/test-apps/SharedUid/dual/jni/ |
H A D | native.cpp | 25 add(JNIEnv *env, jobject thiz, jint a, jint b) { argument 40 static int registerNativeMethods(JNIEnv* env, const char* className, argument 45 clazz = env->FindClass(className); 50 if (env->RegisterNatives(clazz, gMethods, numMethods) < 0) { 63 static int registerNatives(JNIEnv* env) argument 65 if (!registerNativeMethods(env, classPathName, 81 JNIEnv* env; member in union:__anon874 90 JNIEnv* env = NULL; local 98 env = uenv.env; [all...] |
/frameworks/base/media/jni/ |
H A D | android_media_ResampleInputStream.cpp | 76 static void android_media_ResampleInputStream_fir21(JNIEnv *env, jclass clazz, argument 83 jniThrowExceptionFmt(env, "java/lang/IllegalArgumentException", 90 env->GetByteArrayRegion(jIn, jInOffset, (jNpoints * 2 + nFir21 - 1) * 2, (jbyte*)in); 105 env->SetByteArrayRegion(jOut, jOutOffset, jNpoints * 2, (jbyte*)out); 115 int register_android_media_ResampleInputStream(JNIEnv *env) argument 119 return AndroidRuntime::registerNativeMethods(env,
|
/frameworks/base/media/mca/filterfw/jni/ |
H A D | jni_util.cpp | 35 JavaObject::JavaObject(jobject object, JNIEnv* env) 39 object_ = env->NewGlobalRef(object_); 66 JNIEnv* env = GetCurrentJNIEnv(); 67 if (!env) 70 env->DeleteGlobalRef(object_); 91 JNIEnv* env = NULL; 92 const jint result = vm->GetEnv(reinterpret_cast<void**>(&env), 94 return result == JNI_OK ? env : NULL; 98 jstring ToJString(JNIEnv* env, const std::string& value) { argument 99 return env 102 ToCppString(JNIEnv* env, jstring value) argument 121 IsJavaInstanceOf(JNIEnv* env, jobject object, const std::string& class_name) argument 127 CreateJObject(JNIEnv* env, const std::string& class_name, const std::string& signature, T value) argument 133 ToCValue(JNIEnv* env, jobject object) argument 162 ToJObject(JNIEnv* env, const Value& value) argument [all...] |
/frameworks/base/media/mca/filterpacks/java/android/filterpacks/imageproc/ |
H A D | DrawRectFilter.java | 86 public void process(FilterContext env) { argument 96 GLFrame output = (GLFrame)env.getFrameManager().duplicateFrame(imageFrame);
|
H A D | ResizeFilter.java | 86 public void process(FilterContext env) { argument 89 createProgram(env, input.getFormat()); 98 Frame output = env.getFrameManager().newFrame(outputFormat); 102 GLFrame mipmapped = (GLFrame)env.getFrameManager().newFrame(input.getFormat());
|
/frameworks/base/native/android/ |
H A D | native_window.cpp | 27 ANativeWindow* ANativeWindow_fromSurface(JNIEnv* env, jobject surface) { argument 28 sp<ANativeWindow> win = android_view_Surface_getNativeWindow(env, surface);
|
/frameworks/base/services/core/jni/ |
H A D | com_android_server_ConsumerIrService.cpp | 32 static jlong halOpen(JNIEnv *env, jobject obj) { argument 53 static jint halTransmit(JNIEnv *env, jobject obj, jlong halObject, argument 58 ScopedIntArrayRO cPattern(env, pattern); 69 static jintArray halGetCarrierFrequencies(JNIEnv *env, jobject obj, argument 88 ScopedIntArrayRW freqsOut(env, env->NewIntArray(len*2)); 109 int register_android_server_ConsumerIrService(JNIEnv *env) { argument 110 return jniRegisterNativeMethods(env, "com/android/server/ConsumerIrService",
|
H A D | com_android_server_input_InputApplicationHandle.cpp | 44 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 45 env->DeleteWeakGlobalRef(mObjWeak); 48 jobject NativeInputApplicationHandle::getInputApplicationHandleObjLocalRef(JNIEnv* env) { argument 49 return env->NewLocalRef(mObjWeak); 53 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 54 jobject obj = env->NewLocalRef(mObjWeak); 64 jstring nameObj = jstring(env->GetObjectField(obj, 67 const char* nameStr = env->GetStringUTFChars(nameObj, NULL); 69 env->ReleaseStringUTFChars(nameObj, nameStr); 70 env 85 android_server_InputApplicationHandle_getHandle( JNIEnv* env, jobject inputApplicationHandleObj) argument 110 android_server_InputApplicationHandle_nativeDispose(JNIEnv* env, jobject obj) argument 137 register_android_server_InputApplicationHandle(JNIEnv* env) argument [all...] |
/frameworks/base/tests/Camera2Tests/SmartCamera/SimpleCamera/jni/ |
H A D | sobeloperator.cpp | 66 JNIEnv* env, jclass clazz, jint width, jint height, jobject imageBuffer, 72 unsigned char* srcPtr = static_cast<unsigned char*>(env->GetDirectBufferAddress(imageBuffer)); 74 0 : static_cast<unsigned char*>(env->GetDirectBufferAddress(magBuffer)); 76 0 : static_cast<unsigned char*>(env->GetDirectBufferAddress(dirBuffer)); 65 Java_androidx_media_filterpacks_image_SobelFilter_sobelOperator( JNIEnv* env, jclass clazz, jint width, jint height, jobject imageBuffer, jobject magBuffer, jobject dirBuffer) argument
|
H A D | stats_scorer.cpp | 25 JNIEnv* env, jobject thiz, jobject imageBuffer, jfloatArray statsArray) 27 unsigned char* pImg = static_cast<unsigned char*>(env->GetDirectBufferAddress(imageBuffer)); 28 int numPixels = env->GetDirectBufferCapacity(imageBuffer); // 1 byte per pixel 40 env->SetFloatArrayRegion(statsArray, 0, 2, result); 44 JNIEnv* env, jobject thiz, jobject imageBuffer, jint width, jint height, 47 unsigned char* pImg = static_cast<unsigned char*>(env->GetDirectBufferAddress(imageBuffer)); 68 env->SetFloatArrayRegion(statsArray, 0, 2, result); 24 Java_androidx_media_filterpacks_numeric_StatsFilter_score( JNIEnv* env, jobject thiz, jobject imageBuffer, jfloatArray statsArray) argument 43 Java_androidx_media_filterpacks_numeric_StatsFilter_regionscore( JNIEnv* env, jobject thiz, jobject imageBuffer, jint width, jint height, jfloat left, jfloat top, jfloat right, jfloat bottom, jfloatArray statsArray) argument
|
/frameworks/ex/framesequence/jni/ |
H A D | Stream.cpp | 115 jint JavaStream_OnLoad(JNIEnv* env) { argument 118 jclass inputStreamClazz = env->FindClass("java/io/InputStream"); 122 gInputStreamClassInfo.read = env->GetMethodID(inputStreamClazz, "read", "([BII)I"); 123 gInputStreamClassInfo.reset = env->GetMethodID(inputStreamClazz, "reset", "()V");
|
H A D | Stream.h | 68 JavaInputStream(JNIEnv* env, jobject inputStream, jbyteArray byteArray) : argument 69 mEnv(env), 72 mByteArrayLength(env->GetArrayLength(byteArray)) {} 84 jint JavaStream_OnLoad(JNIEnv* env);
|
/frameworks/ml/bordeaux/learning/multiclass_pa/jni/ |
H A D | jni_multiclass_pa.cpp | 36 jlong Java_android_bordeaux_learning_MulticlassPA_initNativeClassifier(JNIEnv* env, argument 48 jboolean Java_android_bordeaux_learning_MulticlassPA_deleteNativeClassifier(JNIEnv* env, argument 56 jboolean Java_android_bordeaux_learning_MulticlassPA_nativeSparseTrainOneExample(JNIEnv* env, argument 66 jfloat* values = env->GetFloatArrayElements(value_array, NULL); 67 jint* indices = env->GetIntArrayElements(index_array, NULL); 68 const int value_len = env->GetArrayLength(value_array); 69 const int index_len = env->GetArrayLength(index_array); 76 env->ReleaseIntArrayElements(index_array, indices, JNI_ABORT); 77 env->ReleaseFloatArrayElements(value_array, values, JNI_ABORT); 81 env 89 Java_android_bordeaux_learning_MulticlassPA_nativeSparseGetClass(JNIEnv* env, jobject thiz, jintArray index_array, jfloatArray value_array, jlong paPtr) argument [all...] |
/frameworks/base/core/jni/android/graphics/ |
H A D | Camera.cpp | 11 static void Camera_constructor(JNIEnv* env, jobject obj) { argument 13 env->SetLongField(obj, gNativeInstanceFieldID, reinterpret_cast<jlong>(view)); 16 static void Camera_destructor(JNIEnv* env, jobject obj) { argument 17 jlong viewHandle = env->GetLongField(obj, gNativeInstanceFieldID); 22 static void Camera_save(JNIEnv* env, jobject obj) { argument 23 jlong viewHandle = env->GetLongField(obj, gNativeInstanceFieldID); 28 static void Camera_restore(JNIEnv* env, jobject obj) { argument 29 jlong viewHandle = env->GetLongField(obj, gNativeInstanceFieldID); 34 static void Camera_translate(JNIEnv* env, jobject obj, argument 36 jlong viewHandle = env 41 Camera_rotateX(JNIEnv* env, jobject obj, jfloat degrees) argument 47 Camera_rotateY(JNIEnv* env, jobject obj, jfloat degrees) argument 53 Camera_rotateZ(JNIEnv* env, jobject obj, jfloat degrees) argument 59 Camera_rotate(JNIEnv* env, jobject obj, jfloat x, jfloat y, jfloat z) argument 67 Camera_setLocation(JNIEnv* env, jobject obj, jfloat x, jfloat y, jfloat z) argument 73 Camera_getLocationX(JNIEnv* env, jobject obj) argument 79 Camera_getLocationY(JNIEnv* env, jobject obj) argument 85 Camera_getLocationZ(JNIEnv* env, jobject obj) argument 91 Camera_getMatrix(JNIEnv* env, jobject obj, jlong matrixHandle) argument 98 Camera_applyToCanvas(JNIEnv* env, jobject obj, jlong canvasHandle) argument 105 Camera_dotWithNormal(JNIEnv* env, jobject obj, jfloat x, jfloat y, jfloat z) argument 139 register_android_graphics_Camera(JNIEnv* env) argument [all...] |
H A D | FontFamily.cpp | 36 static jlong FontFamily_create(JNIEnv* env, jobject clazz, jstring lang, jint variant) { argument 39 ScopedUtfChars str(env, lang); 45 static void FontFamily_unref(JNIEnv* env, jobject clazz, jlong familyPtr) { argument 57 static jboolean FontFamily_addFont(JNIEnv* env, jobject clazz, jlong familyPtr, jstring path) { argument 58 NPE_CHECK_RETURN_ZERO(env, path); 59 ScopedUtfChars str(env, path); 69 static jboolean FontFamily_addFontWeightStyle(JNIEnv* env, jobject clazz, jlong familyPtr, argument 71 NPE_CHECK_RETURN_ZERO(env, path); 72 ScopedUtfChars str(env, path); 85 static jboolean FontFamily_addFontFromAsset(JNIEnv* env, jobjec argument 126 register_android_graphics_FontFamily(JNIEnv* env) argument [all...] |
H A D | MaskFilter.cpp | 9 static void ThrowIAE_IfNull(JNIEnv* env, void* ptr) { argument 11 doThrowIAE(env); 17 static void destructor(JNIEnv* env, jobject, jlong filterHandle) { argument 22 static jlong createBlur(JNIEnv* env, jobject, jfloat radius, jint blurStyle) { argument 25 ThrowIAE_IfNull(env, filter); 29 static jlong createEmboss(JNIEnv* env, jobject, jfloatArray dirArray, jfloat ambient, jfloat specular, jfloat radius) { argument 32 AutoJavaFloatArray autoDir(env, dirArray, 3); 41 ThrowIAE_IfNull(env, filter); 45 static jlong createTable(JNIEnv* env, jobject, jbyteArray jtable) { argument 46 AutoJavaByteArray autoTable(env, jtabl 51 createClipTable(JNIEnv* env, jobject, jint min, jint max) argument 56 createGammaTable(JNIEnv* env, jobject, jfloat gamma) argument 86 register_android_graphics_MaskFilter(JNIEnv* env) argument [all...] |
H A D | NinePatch.cpp | 49 static jboolean isNinePatchChunk(JNIEnv* env, jobject, jbyteArray obj) { argument 53 if (env->GetArrayLength(obj) < (int)sizeof(Res_png_9patch)) { 56 const jbyte* array = env->GetByteArrayElements(obj, 0); 60 env->ReleaseByteArrayElements(obj, const_cast<jbyte*>(array), JNI_ABORT); 66 static jlong validateNinePatchChunk(JNIEnv* env, jobject, jlong, jbyteArray obj) { argument 67 size_t chunkSize = env->GetArrayLength(obj); 69 jniThrowRuntimeException(env, "Array too small for chunk."); 75 env->GetByteArrayRegion(obj, 0, chunkSize, reinterpret_cast<jbyte*>(storage)); 80 static void finalize(JNIEnv* env, jobject, jlong patchHandle) { argument 92 static void draw(JNIEnv* env, SkCanva argument 121 drawF(JNIEnv* env, jobject, jlong canvasHandle, jobject boundsRectF, jlong bitmapHandle, jlong chunkHandle, jlong paintHandle, jint destDensity, jint srcDensity) argument 140 drawI(JNIEnv* env, jobject, jlong canvasHandle, jobject boundsRect, jlong bitmapHandle, jlong chunkHandle, jlong paintHandle, jint destDensity, jint srcDensity) argument 158 getTransparentRegion(JNIEnv* env, jobject, jlong bitmapHandle, jlong chunkHandle, jobject boundsRect) argument 191 register_android_graphics_NinePatch(JNIEnv* env) argument [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 27 static jlong Sum_constructor(JNIEnv* env, jobject, argument 35 static jlong Dash_constructor(JNIEnv* env, jobject, argument 37 AutoJavaFloatArray autoInterval(env, intervalArray); 48 static jlong OneD_constructor(JNIEnv* env, jobject, argument 57 static jlong Corner_constructor(JNIEnv* env, jobject, jfloat radius){ argument 62 static jlong Discrete_constructor(JNIEnv* env, jobject, argument 102 #define REG(env, name, array) \ 103 result = android::AndroidRuntime::registerNativeMethods(env, nam 107 register_android_graphics_PathEffect(JNIEnv* env) argument [all...] |
/frameworks/base/core/jni/android/graphics/pdf/ |
H A D | PdfEditor.cpp | 63 static jlong nativeOpen(JNIEnv* env, jclass thiz, jint fd, jlong size) { argument 75 jniThrowException(env, "java/io/IOException", 84 static void nativeClose(JNIEnv* env, jclass thiz, jlong documentPtr) { argument 90 static jint nativeGetPageCount(JNIEnv* env, jclass thiz, jlong documentPtr) { argument 95 static jint nativeRemovePage(JNIEnv* env, jclass thiz, jlong documentPtr, jint pageIndex) { argument 134 static void nativeWrite(JNIEnv* env, jclass thiz, jlong documentPtr, jint fd) { argument 141 jniThrowException(env, "java/io/IOException", 155 int register_android_graphics_pdf_PdfEditor(JNIEnv* env) { argument 157 env, "android/graphics/pdf/PdfEditor", gPdfEditor_Methods,
|