/cts/tests/tests/jni/libjnitest/ |
D | android_jni_cts_StaticNonce.c | 30 static void StaticNonce_nop(JNIEnv *env, jclass clazz) { in StaticNonce_nop() argument 35 static jboolean StaticNonce_returnBoolean(JNIEnv *env, jclass clazz) { in StaticNonce_returnBoolean() argument 40 static jbyte StaticNonce_returnByte(JNIEnv *env, jclass clazz) { in StaticNonce_returnByte() argument 45 static jshort StaticNonce_returnShort(JNIEnv *env, jclass clazz) { in StaticNonce_returnShort() argument 50 static jchar StaticNonce_returnChar(JNIEnv *env, jclass clazz) { in StaticNonce_returnChar() argument 55 static jint StaticNonce_returnInt(JNIEnv *env, jclass clazz) { in StaticNonce_returnInt() argument 60 static jlong StaticNonce_returnLong(JNIEnv *env, jclass clazz) { in StaticNonce_returnLong() argument 65 static jfloat StaticNonce_returnFloat(JNIEnv *env, jclass clazz) { in StaticNonce_returnFloat() argument 70 static jdouble StaticNonce_returnDouble(JNIEnv *env, jclass clazz) { in StaticNonce_returnDouble() argument 75 static jobject StaticNonce_returnNull(JNIEnv *env, jclass clazz) { in StaticNonce_returnNull() argument [all …]
|
D | android_jni_cts_InstanceNonce.c | 30 static void InstanceNonce_nop(JNIEnv *env, jobject this) { in InstanceNonce_nop() argument 35 static jboolean InstanceNonce_returnBoolean(JNIEnv *env, jobject this) { in InstanceNonce_returnBoolean() argument 40 static jbyte InstanceNonce_returnByte(JNIEnv *env, jobject this) { in InstanceNonce_returnByte() argument 45 static jshort InstanceNonce_returnShort(JNIEnv *env, jobject this) { in InstanceNonce_returnShort() argument 50 static jchar InstanceNonce_returnChar(JNIEnv *env, jobject this) { in InstanceNonce_returnChar() argument 55 static jint InstanceNonce_returnInt(JNIEnv *env, jobject this) { in InstanceNonce_returnInt() argument 60 static jlong InstanceNonce_returnLong(JNIEnv *env, jobject this) { in InstanceNonce_returnLong() argument 65 static jfloat InstanceNonce_returnFloat(JNIEnv *env, jobject this) { in InstanceNonce_returnFloat() argument 70 static jdouble InstanceNonce_returnDouble(JNIEnv *env, jobject this) { in InstanceNonce_returnDouble() argument 75 static jobject InstanceNonce_returnNull(JNIEnv *env, jobject this) { in InstanceNonce_returnNull() argument [all …]
|
D | helper.c | 48 char *runJniTests(JNIEnv *env, ...) { in runJniTests() argument 52 va_start(args, env); in runJniTests() 64 char *oneResult = function(env); in runJniTests() 79 jthrowable oneException = (*env)->ExceptionOccurred(env); in runJniTests() 81 (*env)->ExceptionDescribe(env); in runJniTests() 82 (*env)->ExceptionClear(env); in runJniTests() 91 int registerJniMethods(JNIEnv* env, const char* className, const JNINativeMethod* methods, in registerJniMethods() argument 96 jclass clazz = (*env)->FindClass(env, className); in registerJniMethods() 97 int result = (*env)->RegisterNatives(env, clazz, methods, numMethods); in registerJniMethods() 98 (*env)->DeleteLocalRef(env, clazz); in registerJniMethods() [all …]
|
D | macroized_tests.c | 64 #define CALL(name, args...) env->name(args) 70 #define CALL(name, args...) (*env)->name(env , ## args) 88 static char *initializeVariables(JNIEnv *env) { in initializeVariables() argument 127 static jobject getStandardInstance(JNIEnv *env) { in getStandardInstance() argument 135 static jmethodID findStaticMethod(JNIEnv *env, char **errorMsg, in findStaticMethod() argument 151 static jmethodID findInstanceMethod(JNIEnv *env, char **errorMsg, in findInstanceMethod() argument 168 static jmethodID findAppropriateMethod(JNIEnv *env, char **errorMsg, in findAppropriateMethod() argument 172 return findStaticMethod(env, errorMsg, name, sig); in findAppropriateMethod() 174 return findInstanceMethod(env, errorMsg, name, sig); in findAppropriateMethod() 186 static char *help_CallBooleanMethod(JNIEnv *env, int ct, ...) { in help_CallBooleanMethod() argument [all …]
|
/cts/tests/tests/text/jni/ |
D | android_text_format_cts_NativeTimeFunctions.cpp | 59 JNIEnv* env, jclass, jint javaTimep, jstring javaTzId) in android_text_format_cts_NativeTimeFunctions_localtime_tz() argument 64 SET_TZ(env, javaTzId); in android_text_format_cts_NativeTimeFunctions_localtime_tz() 73 jobject javaTm = env->NewObject(gStructTmClassInfo.clazz, gStructTmClassInfo.ctor); in android_text_format_cts_NativeTimeFunctions_localtime_tz() 74 env->SetIntField(javaTm, gStructTmClassInfo.tm_sec, out_tm.tm_sec); in android_text_format_cts_NativeTimeFunctions_localtime_tz() 75 env->SetIntField(javaTm, gStructTmClassInfo.tm_min, out_tm.tm_min); in android_text_format_cts_NativeTimeFunctions_localtime_tz() 76 env->SetIntField(javaTm, gStructTmClassInfo.tm_hour, out_tm.tm_hour); in android_text_format_cts_NativeTimeFunctions_localtime_tz() 77 env->SetIntField(javaTm, gStructTmClassInfo.tm_mday, out_tm.tm_mday); in android_text_format_cts_NativeTimeFunctions_localtime_tz() 78 env->SetIntField(javaTm, gStructTmClassInfo.tm_mon, out_tm.tm_mon); in android_text_format_cts_NativeTimeFunctions_localtime_tz() 79 env->SetIntField(javaTm, gStructTmClassInfo.tm_year, out_tm.tm_year); in android_text_format_cts_NativeTimeFunctions_localtime_tz() 80 env->SetIntField(javaTm, gStructTmClassInfo.tm_wday, out_tm.tm_wday); in android_text_format_cts_NativeTimeFunctions_localtime_tz() [all …]
|
/cts/common/device-side/util/jni/ |
D | android_cts_FileUtils.cpp | 48 jboolean android_cts_FileUtils_getFileStatus(JNIEnv* env, jobject thiz, in android_cts_FileUtils_getFileStatus() argument 51 const char* pathStr = env->GetStringUTFChars(path, NULL); in android_cts_FileUtils_getFileStatus() 60 env->SetIntField(fileStatus, gFileStatusDevFieldID, s.st_dev); in android_cts_FileUtils_getFileStatus() 61 env->SetIntField(fileStatus, gFileStatusInoFieldID, s.st_ino); in android_cts_FileUtils_getFileStatus() 62 env->SetIntField(fileStatus, gFileStatusModeFieldID, s.st_mode); in android_cts_FileUtils_getFileStatus() 63 env->SetIntField(fileStatus, gFileStatusNlinkFieldID, s.st_nlink); in android_cts_FileUtils_getFileStatus() 64 env->SetIntField(fileStatus, gFileStatusUidFieldID, s.st_uid); in android_cts_FileUtils_getFileStatus() 65 env->SetIntField(fileStatus, gFileStatusGidFieldID, s.st_gid); in android_cts_FileUtils_getFileStatus() 66 env->SetLongField(fileStatus, gFileStatusSizeFieldID, s.st_size); in android_cts_FileUtils_getFileStatus() 67 env->SetIntField(fileStatus, gFileStatusBlksizeFieldID, s.st_blksize); in android_cts_FileUtils_getFileStatus() [all …]
|
/cts/tests/tests/permission/jni/ |
D | android_permission_cts_FileUtils.cpp | 52 jboolean android_permission_cts_FileUtils_getFileStatus(JNIEnv* env, in android_permission_cts_FileUtils_getFileStatus() argument 55 ScopedUtfChars cPath(env, path); in android_permission_cts_FileUtils_getFileStatus() 65 env->SetIntField(fileStatus, gFileStatusDevFieldID, s.st_dev); in android_permission_cts_FileUtils_getFileStatus() 66 env->SetIntField(fileStatus, gFileStatusInoFieldID, s.st_ino); in android_permission_cts_FileUtils_getFileStatus() 67 env->SetIntField(fileStatus, gFileStatusModeFieldID, s.st_mode); in android_permission_cts_FileUtils_getFileStatus() 68 env->SetIntField(fileStatus, gFileStatusNlinkFieldID, s.st_nlink); in android_permission_cts_FileUtils_getFileStatus() 69 env->SetIntField(fileStatus, gFileStatusUidFieldID, s.st_uid); in android_permission_cts_FileUtils_getFileStatus() 70 env->SetIntField(fileStatus, gFileStatusGidFieldID, s.st_gid); in android_permission_cts_FileUtils_getFileStatus() 71 env->SetLongField(fileStatus, gFileStatusSizeFieldID, s.st_size); in android_permission_cts_FileUtils_getFileStatus() 72 env->SetIntField(fileStatus, gFileStatusBlksizeFieldID, s.st_blksize); in android_permission_cts_FileUtils_getFileStatus() [all …]
|
/cts/apps/CtsVerifier/jni/megaaudio/player/ |
D | JavaSourceProxy.cpp | 34 void JavaSourceProxy::initJni(JNIEnv *env) { in initJni() argument 35 env->GetJavaVM(&sJVM); in initJni() 37 jclass clsAudioSource = env->FindClass(sClassNameAudioSource); in initJni() 39 sMidInit = env->GetMethodID(clsAudioSource, "init", "(II)V"); in initJni() 40 sMidStart = env->GetMethodID(clsAudioSource, "start", "()V"); in initJni() 41 sMidStop = env->GetMethodID(clsAudioSource, "stop", "()V"); in initJni() 42 sMidReset = env->GetMethodID(clsAudioSource, "reset", "()V"); in initJni() 43 sMidPull = env->GetMethodID(clsAudioSource, "pull", "([FII)I"); in initJni() 51 JNIEnv * env = attachToJVM(); in JavaSourceProxy() local 52 mSourceObj = env->NewGlobalRef(sourceObj); in JavaSourceProxy() [all …]
|
/cts/tests/signature/dex-checker/ |
D | dex-checker.cpp | 21 ScopedUtfChars(JNIEnv* env, jstring s) : env_(env), string_(s) { in ScopedUtfChars() argument 25 utf_chars_ = env->GetStringUTFChars(s, NULL); in ScopedUtfChars() 47 JNIEnv* env, jclass, jclass klass, jstring name, jstring type) { in Java_android_signature_cts_DexMemberChecker_getField_1JNI() argument 48 ScopedUtfChars utf_name(env, name); in Java_android_signature_cts_DexMemberChecker_getField_1JNI() 49 ScopedUtfChars utf_type(env, type); in Java_android_signature_cts_DexMemberChecker_getField_1JNI() 50 jfieldID fid = env->GetFieldID(klass, utf_name.c_str(), utf_type.c_str()); in Java_android_signature_cts_DexMemberChecker_getField_1JNI() 51 if (env->ExceptionCheck()) { in Java_android_signature_cts_DexMemberChecker_getField_1JNI() 56 return env->ToReflectedField(klass, fid, /* static */ false); in Java_android_signature_cts_DexMemberChecker_getField_1JNI() 61 JNIEnv* env, jclass, jclass klass, jstring name, jstring type) { in Java_android_signature_cts_DexMemberChecker_getStaticField_1JNI() argument 62 ScopedUtfChars utf_name(env, name); in Java_android_signature_cts_DexMemberChecker_getStaticField_1JNI() [all …]
|
/cts/apps/CtsVerifier/jni/megaaudio/recorder/ |
D | AppCallbackAudioSink.cpp | 24 AppCallbackAudioSink::AppCallbackAudioSink(JNIEnv *env, jobject callbackObj) { in AppCallbackAudioSink() argument 25 jint rs = env->GetJavaVM(&mJVM); in AppCallbackAudioSink() 26 mCallbackObj = env->NewGlobalRef(callbackObj); in AppCallbackAudioSink() 28 jclass callbackClass = env->GetObjectClass(mCallbackObj); in AppCallbackAudioSink() 29 mMIDonDataReady = env->GetMethodID(callbackClass, "onDataReady", "([FI)V"); in AppCallbackAudioSink() 33 JNIEnv * env; in init() local 34 int getEnvStat = mJVM->GetEnv((void **)&env, JNI_VERSION_1_6); in init() 37 int rs = mJVM->AttachCurrentThread(&env, NULL); in init() 41 mAudioDataArray = env->NewFloatArray(mAudioDataArrayLength); in init() 42 mAudioDataArray = (jfloatArray)env->NewGlobalRef(mAudioDataArray); in init() [all …]
|
/cts/tests/signature/api-check/src/jni/ |
D | classdescriptors.cpp | 33 static jvmtiError (*get_descriptor_list)(jvmtiEnv* env, jobject loader, jint* cnt, char*** descs); 82 static void abortIfExceptionPending(JNIEnv* env) { in abortIfExceptionPending() argument 83 if (env->ExceptionCheck()) { in abortIfExceptionPending() 99 JNIEnv* env, jclass, jobject loader) { in Java_android_signature_cts_api_BootClassPathClassesProvider_getClassloaderDescriptors() argument 101 jclass rt_exception = env->FindClass("java/lang/RuntimeException"); in Java_android_signature_cts_api_BootClassPathClassesProvider_getClassloaderDescriptors() 102 env->ThrowNew(rt_exception, "get_class_loader_class_descriptor extension is not ready."); in Java_android_signature_cts_api_BootClassPathClassesProvider_getClassloaderDescriptors() 109 jclass rt_exception = env->FindClass("java/lang/RuntimeException"); in Java_android_signature_cts_api_BootClassPathClassesProvider_getClassloaderDescriptors() 110 env->ThrowNew(rt_exception, "Error while executing get_class_loader_class_descriptor."); in Java_android_signature_cts_api_BootClassPathClassesProvider_getClassloaderDescriptors() 114 jobjectArray arr = env->NewObjectArray(cnt, env->FindClass("java/lang/String"), nullptr); in Java_android_signature_cts_api_BootClassPathClassesProvider_getClassloaderDescriptors() 115 if (env->ExceptionCheck()) { in Java_android_signature_cts_api_BootClassPathClassesProvider_getClassloaderDescriptors() [all …]
|
/cts/hostsidetests/jvmti/base/jni/ |
D | tagging.cpp | 31 JNIEnv* env, jclass klass ATTRIBUTE_UNUSED, jobject obj, jlong tag) { in Java_android_jvmti_cts_JniBindings_setTag() argument 33 JvmtiErrorToException(env, jvmti_env, ret); in Java_android_jvmti_cts_JniBindings_setTag() 37 JNIEnv* env, jclass klass ATTRIBUTE_UNUSED, jobject obj) { in Java_android_jvmti_cts_JniBindings_getTag() argument 40 if (JvmtiErrorToException(env, jvmti_env, ret)) { in Java_android_jvmti_cts_JniBindings_getTag() 47 JNIEnv* env, in Java_android_jvmti_cts_JvmtiTaggingTest_getTaggedObjects() argument 52 ScopedLongArrayRO scoped_array(env); in Java_android_jvmti_cts_JvmtiTaggingTest_getTaggedObjects() 73 if (JvmtiErrorToException(env, jvmti_env, ret)) { in Java_android_jvmti_cts_JvmtiTaggingTest_getTaggedObjects() 84 resultObjectArray = CreateObjectArray(env, result_count, "java/lang/Object", callback); in Java_android_jvmti_cts_JvmtiTaggingTest_getTaggedObjects() 95 resultTagArray = env->NewLongArray(result_count); in Java_android_jvmti_cts_JvmtiTaggingTest_getTaggedObjects() 99 env->SetLongArrayRegion(resultTagArray, 0, result_count, result_tag_array); in Java_android_jvmti_cts_JvmtiTaggingTest_getTaggedObjects() [all …]
|
D | cts_logging.cpp | 30 Java_android_jvmti_cts_JvmtiRunTestBasedTest_setupExtraLogging(JNIEnv* env, jclass, jstring arg) { in Java_android_jvmti_cts_JvmtiRunTestBasedTest_setupExtraLogging() argument 32 env, jvmti_env, "com.android.art.misc.set_verbose_flag_ext"); in Java_android_jvmti_cts_JvmtiRunTestBasedTest_setupExtraLogging() 35 JvmtiErrorToException(env, jvmti_env, jvmti_env->SetVerboseFlag(JVMTI_VERBOSE_OTHER, true)); in Java_android_jvmti_cts_JvmtiRunTestBasedTest_setupExtraLogging() 38 const char* data_raw = env->GetStringUTFChars(arg, nullptr); in Java_android_jvmti_cts_JvmtiRunTestBasedTest_setupExtraLogging() 40 data.resize(env->GetStringUTFLength(arg)); in Java_android_jvmti_cts_JvmtiRunTestBasedTest_setupExtraLogging() 42 env->ReleaseStringUTFChars(arg, data_raw); in Java_android_jvmti_cts_JvmtiRunTestBasedTest_setupExtraLogging() 43 JvmtiErrorToException(env, jvmti_env, set_flag_ext(jvmti_env, data.c_str(), true)); in Java_android_jvmti_cts_JvmtiRunTestBasedTest_setupExtraLogging() 52 void register_android_jvmti_cts_JvmtiRunTestBasedTest(jvmtiEnv* jenv, JNIEnv* env) { in register_android_jvmti_cts_JvmtiRunTestBasedTest() argument 54 env, GetClass(jenv, env, "android/jvmti/cts/JvmtiRunTestBasedTest", nullptr)); in register_android_jvmti_cts_JvmtiRunTestBasedTest() 56 env->ExceptionClear(); in register_android_jvmti_cts_JvmtiRunTestBasedTest() [all …]
|
/cts/tests/tests/view/jni/ |
D | android_view_cts_AInputNativeTest.cpp | 51 void nativeMotionEventTest(JNIEnv *env, jclass /* clazz */, jobject obj) { in nativeMotionEventTest() argument 52 const AInputEvent *event = AMotionEvent_fromJava(env, obj); in nativeMotionEventTest() 53 jint action = env->CallIntMethod(obj, gMotionEventMethodIds.getAction); in nativeMotionEventTest() 54 jlong downTime = env->CallLongMethod(obj, gMotionEventMethodIds.getDownTime) * NS_PER_MS; in nativeMotionEventTest() 55 jlong eventTime = env->CallLongMethod(obj, gMotionEventMethodIds.getEventTime) * NS_PER_MS; in nativeMotionEventTest() 56 jint metaState = env->CallIntMethod(obj, gMotionEventMethodIds.getMetaState); in nativeMotionEventTest() 57 jint pointerCount = env->CallIntMethod(obj, gMotionEventMethodIds.getPointerCount); in nativeMotionEventTest() 81 jfloat rawX = env->CallFloatMethod(obj, gMotionEventMethodIds.getRawX, i); in nativeMotionEventTest() 82 jfloat rawY = env->CallFloatMethod(obj, gMotionEventMethodIds.getRawY, i); in nativeMotionEventTest() 92 void nativeKeyEventTest(JNIEnv *env, jclass /* clazz */, jobject obj) { in nativeKeyEventTest() argument [all …]
|
D | CtsViewJniOnLoad.cpp | 22 extern int register_android_view_cts_ChoreographerNativeTest(JNIEnv* env); 23 extern int register_android_view_cts_AKeyEventNativeTest(JNIEnv *env); 24 extern int register_android_view_cts_AMotionEventNativeTest(JNIEnv *env); 25 extern int register_android_view_cts_InputDeviceKeyLayoutMapTest(JNIEnv *env); 28 JNIEnv *env = NULL; in JNI_OnLoad() local 29 if (vm->GetEnv((void**)&env, JNI_VERSION_1_4) != JNI_OK) { in JNI_OnLoad() 32 if (register_android_view_cts_ASurfaceControlTest(env)) { in JNI_OnLoad() 35 if (register_android_view_cts_ChoreographerNativeTest(env)) { in JNI_OnLoad() 38 if (register_android_view_cts_AKeyEventNativeTest(env)) { in JNI_OnLoad() 41 if (register_android_view_cts_AMotionEventNativeTest(env)) { in JNI_OnLoad() [all …]
|
D | android_view_cts_ChoreographerNativeTest.cpp | 38 fail(env, format, ## args); \ 73 RefreshRateCallbackWithDisplayManager(const char* name, JNIEnv* env, jobject clazz) in RefreshRateCallbackWithDisplayManager() 74 : name(name), env(env), clazz(clazz) {} in RefreshRateCallbackWithDisplayManager() 76 JNIEnv* env; member 106 cb->env->CallVoidMethod(cb->clazz, in refreshRateCallbackWithDisplayManager() 115 static void fail(JNIEnv* env, const char* format, ...) { in fail() argument 125 exClass = env->FindClass(className); in fail() 126 env->ThrowNew(exClass, msg); in fail() 130 static void verifyCallback(JNIEnv* env, const Callback& cb, int expectedCount, in verifyCallback() argument 153 static void verifyRefreshRateCallback(JNIEnv* env, const T& cb, int expectedMin) { in verifyRefreshRateCallback() argument [all …]
|
D | android_view_cts_InputDeviceKeyLayoutMapTest.cpp | 74 static jobject android_view_cts_nativeLoadKeyLayout(JNIEnv* env, jclass, jstring genericKl) { in android_view_cts_nativeLoadKeyLayout() argument 75 ScopedUtfChars keyLayout(env, genericKl); in android_view_cts_nativeLoadKeyLayout() 81 ScopedLocalRef<jclass> hashMapClazz(env, env->FindClass("java/util/HashMap")); in android_view_cts_nativeLoadKeyLayout() 83 jmethodID hashMapConstructID = env->GetMethodID(hashMapClazz.get(), "<init>", "()V"); in android_view_cts_nativeLoadKeyLayout() 86 env->GetMethodID(hashMapClazz.get(), "put", in android_view_cts_nativeLoadKeyLayout() 89 ScopedLocalRef<jclass> integerClazz(env, env->FindClass("java/lang/Integer")); in android_view_cts_nativeLoadKeyLayout() 91 jmethodID integerConstructID = env->GetMethodID(integerClazz.get(), "<init>", "(I)V"); in android_view_cts_nativeLoadKeyLayout() 93 jobject keyLayoutMap = env->NewObject(hashMapClazz.get(), hashMapConstructID); in android_view_cts_nativeLoadKeyLayout() 96 env->CallObjectMethod(keyLayoutMap, hashMapPutID, env->NewStringUTF(label.c_str()), in android_view_cts_nativeLoadKeyLayout() 97 env->NewObject(integerClazz.get(), integerConstructID, key)); in android_view_cts_nativeLoadKeyLayout() [all …]
|
/cts/tests/tests/graphics/jni/ |
D | CtsGraphicsJniOnLoad.cpp | 34 JNIEnv* env = nullptr; in JNI_OnLoad() local 35 if (vm->GetEnv((void**)&env, JNI_VERSION_1_4) != JNI_OK) in JNI_OnLoad() 37 if (register_android_graphics_cts_AImageDecoderTest(env)) in JNI_OnLoad() 39 if (register_android_graphics_cts_ANativeWindowTest(env)) in JNI_OnLoad() 41 if (register_android_graphics_cts_ASurfaceTextureTest(env)) in JNI_OnLoad() 43 if (register_android_graphics_cts_BitmapTest(env)) in JNI_OnLoad() 45 if (register_android_graphics_cts_CameraGpuCtsActivity(env)) in JNI_OnLoad() 47 if (register_android_graphics_cts_CameraVulkanGpuTest(env)) in JNI_OnLoad() 49 if (register_android_graphics_cts_FrameRateCtsActivity(env)) in JNI_OnLoad() 51 if (register_android_graphics_cts_MediaVulkanGpuTest(env)) in JNI_OnLoad() [all …]
|
/cts/tests/tests/media/libmediandkjni/ |
D | native-mediadrm-jni.cpp | 118 JNIEnv* env, jbyteArray const &byteArray) { in jbyteArrayToVector() argument 120 env->GetByteArrayElements(byteArray, /*is_copy*/NULL)); in jbyteArrayToVector() 122 for (jsize i = 0; i < env->GetArrayLength(byteArray); ++i) { in jbyteArrayToVector() 128 static Uuid jbyteArrayToUuid(JNIEnv* env, jbyteArray const &uuid) { in jbyteArrayToUuid() argument 132 juuid = jbyteArrayToVector(env, uuid); in jbyteArrayToUuid() 172 JNIEnv* env, jclass /*clazz*/, jbyteArray uuid) { in Java_android_media_cts_NativeMediaDrmClearkeyTest_isCryptoSchemeSupportedNative() argument 175 jniThrowException(env, "java/lang/NullPointerException", "null uuid"); in Java_android_media_cts_NativeMediaDrmClearkeyTest_isCryptoSchemeSupportedNative() 179 Uuid juuid = jbyteArrayToUuid(env, uuid); in Java_android_media_cts_NativeMediaDrmClearkeyTest_isCryptoSchemeSupportedNative() 183 jniThrowExceptionFmt(env, "java/lang/IllegalArgumentException", in Java_android_media_cts_NativeMediaDrmClearkeyTest_isCryptoSchemeSupportedNative() 189 void initPlaybackParams(JNIEnv* env, const jobject &playbackParams, PlaybackParams ¶ms) { in initPlaybackParams() argument [all …]
|
/cts/tests/sensor/jni/ |
D | nativeTestHelper.cpp | 22 extern int register_android_hardware_cts_SensorNativeTest(JNIEnv* env); 23 extern int register_android_hardware_cts_SensorDirectReportTest(JNIEnv* env); 25 JNIEnv* env); 27 void fail(JNIEnv* env, const char* format, ...) { in fail() argument 37 exClass = env->FindClass(className); in fail() 38 jmethodID constructor = env->GetMethodID(exClass, "<init>", in fail() 40 jstring msgStr = env->NewStringUTF(msg); in fail() 41 jobject exception = env->NewObject(exClass, constructor, msgStr, nullptr); in fail() 42 env->Throw(static_cast<jthrowable>(exception)); in fail() 47 JNIEnv *env = NULL; in JNI_OnLoad() local [all …]
|
/cts/common/device-side/nativetesthelper/jni/ |
D | gtest_wrapper.cpp | 30 static void RegisterJavaVm(JNIEnv* env) { in RegisterJavaVm() argument 31 (void)env->GetJavaVM(&gVm); in RegisterJavaVm() 86 jobject createTestDescription(JNIEnv* env, jstring className, const std::string& mangledName) { in createTestDescription() argument 87 ScopedLocalRef<jstring> jTestName(env, env->NewStringUTF(mangledName.c_str())); in createTestDescription() 88 return env->CallStaticObjectMethod(gDescription.clazz, gDescription.createTestDescription, in createTestDescription() 92 jobject createTestDescription(JNIEnv* env, jstring className, const char* testCaseName, const char*… in createTestDescription() argument 96 return createTestDescription(env, className, mangledName); in createTestDescription() 99 void addChild(JNIEnv* env, jobject description, jobject childDescription) { in addChild() argument 100 env->CallVoidMethod(description, gDescription.addChild, childDescription); in addChild() 107 JUnitNotifyingListener(JNIEnv* env, jstring className, jobject runNotifier) in JUnitNotifyingListener() argument [all …]
|
/cts/tests/tests/security/jni/ |
D | android_security_cts_LinuxRngTest.cpp | 30 static void throwIOException(JNIEnv* env, const char *format, ...) { in throwIOException() argument 39 jclass cls = env->FindClass("java/io/IOException"); in throwIOException() 40 env->ThrowNew(cls, message); in throwIOException() 45 jint android_security_cts_LinuxRngTest_getCharDeviceMajor(JNIEnv* env, in android_security_cts_LinuxRngTest_getCharDeviceMajor() argument 48 const char* nameStr = env->GetStringUTFChars(name, NULL); in android_security_cts_LinuxRngTest_getCharDeviceMajor() 53 throwIOException(env, "Failed to stat %s: %s", nameStr, strerror(errno)); in android_security_cts_LinuxRngTest_getCharDeviceMajor() 58 throwIOException(env, "%s is not a character device: mode is 0%o", nameStr, st.st_mode); in android_security_cts_LinuxRngTest_getCharDeviceMajor() 66 env->ReleaseStringUTFChars(name, nameStr); in android_security_cts_LinuxRngTest_getCharDeviceMajor() 71 jint android_security_cts_LinuxRngTest_getCharDeviceMinor(JNIEnv* env, in android_security_cts_LinuxRngTest_getCharDeviceMinor() argument 74 const char* nameStr = env->GetStringUTFChars(name, NULL); in android_security_cts_LinuxRngTest_getCharDeviceMinor() [all …]
|
/cts/tests/tests/media/libaudiojni/ |
D | audio-metadata-native.cpp | 37 static void initializeGlobalFields(JNIEnv *env) in initializeGlobalFields() argument 43 ScopedLocalRef<jclass> byteBufferClass(env, env->FindClass("java/nio/ByteBuffer")); in initializeGlobalFields() 44 gByteBufferClass = (jclass) env->NewGlobalRef(byteBufferClass.get()); in initializeGlobalFields() 45 gByteBufferAllocateDirect = env->GetStaticMethodID( in initializeGlobalFields() 51 JNIEnv *env, jclass /*clazz*/, jobject javaByteBuffer, jint sizeInBytes) in Java_android_media_cts_AudioMetadataTest_nativeGetByteBuffer() argument 53 initializeGlobalFields(env); in Java_android_media_cts_AudioMetadataTest_nativeGetByteBuffer() 56 reinterpret_cast<const uint8_t*>(env->GetDirectBufferAddress(javaByteBuffer)); in Java_android_media_cts_AudioMetadataTest_nativeGetByteBuffer() 66 jobject byteBuffer = env->CallStaticObjectMethod( in Java_android_media_cts_AudioMetadataTest_nativeGetByteBuffer() 68 if (env->ExceptionCheck()) { in Java_android_media_cts_AudioMetadataTest_nativeGetByteBuffer() 69 env->ExceptionDescribe(); in Java_android_media_cts_AudioMetadataTest_nativeGetByteBuffer() [all …]
|
/cts/tests/tests/rscpp/librscpptest/ |
D | rs_jni.cpp | 65 extern "C" JNIEXPORT jboolean JNICALL Java_android_cts_rscpp_RSInitTest_initTest(JNIEnv * env, in Java_android_cts_rscpp_RSInitTest_initTest() argument 69 const char * path = env->GetStringUTFChars(pathObj, NULL); in Java_android_cts_rscpp_RSInitTest_initTest() 76 env->ReleaseStringUTFChars(pathObj, path); in Java_android_cts_rscpp_RSInitTest_initTest() 80 extern "C" JNIEXPORT jboolean JNICALL Java_android_cts_rscpp_RSBlurTest_blurTest(JNIEnv * env, in Java_android_cts_rscpp_RSBlurTest_blurTest() argument 89 const char * path = env->GetStringUTFChars(pathObj, NULL); in Java_android_cts_rscpp_RSBlurTest_blurTest() 90 jbyte * input = (jbyte *) env->GetPrimitiveArrayCritical(inputByteArray, 0); in Java_android_cts_rscpp_RSBlurTest_blurTest() 91 jbyte * output = (jbyte *) env->GetPrimitiveArrayCritical(outputByteArray, 0); in Java_android_cts_rscpp_RSBlurTest_blurTest() 114 env->ReleasePrimitiveArrayCritical(inputByteArray, input, 0); in Java_android_cts_rscpp_RSBlurTest_blurTest() 115 env->ReleasePrimitiveArrayCritical(outputByteArray, output, 0); in Java_android_cts_rscpp_RSBlurTest_blurTest() 116 env->ReleaseStringUTFChars(pathObj, path); in Java_android_cts_rscpp_RSBlurTest_blurTest() [all …]
|
/cts/hostsidetests/appsecurity/test-apps/SplitApp/jni/ |
D | com_android_cts_splitapp_Native.cpp | 51 static jint get_number_a_via_proxy(JNIEnv *env, jobject thiz) { in get_number_a_via_proxy() argument 55 static jint get_number_b_via_proxy(JNIEnv *env, jobject thiz) { in get_number_b_via_proxy() argument 59 static jint get_number_a_from_provider(JNIEnv *env, jobject thiz) { in get_number_a_from_provider() argument 63 static jint get_number_b_from_provider(JNIEnv *env, jobject thiz) { in get_number_b_from_provider() argument 73 static jint get_abi_bitness(JNIEnv* env, jobject thiz) { in get_abi_bitness() argument 77 static jint add(JNIEnv *env, jobject thiz, jint a, jint b) { in add() argument 83 static jstring arch(JNIEnv *env, jobject thiz) { in arch() argument 84 return env->NewStringUTF(__ANDROID_ARCH__); in arch() 87 static jint sub(JNIEnv* env, jobject thiz, jint a, jint b) { in sub() argument 111 static int registerNativeMethods(JNIEnv* env, const char* className, JNINativeMethod* gMethods, int… in registerNativeMethods() argument [all …]
|