/packages/inputmethods/LatinIME/native/jni/src/utils/ |
log_utils.cpp | 25 /* static */ void LogUtils::logToJava(JNIEnv *const env, const char *const format, ...) { 27 const jclass androidUtilLogClass = env->FindClass("android/util/Log"); 34 env->ExceptionClear(); 37 const jmethodID logDotIMethodId = env->GetStaticMethodID(androidUtilLogClass, "i", 40 env->ExceptionClear(); 41 if (androidUtilLogClass) env->DeleteLocalRef(androidUtilLogClass); 44 const jstring javaTag = env->NewStringUTF(TAG); 57 javaString = env->NewStringUTF(fixedSizeCString); 64 javaString = env->NewStringUTF(variableSizeCString); 67 env->CallStaticIntMethod(androidUtilLogClass, logDotIMethodId, javaTag, javaString) [all...] |
/libcore/luni/src/main/native/ |
java_math_NativeBN.cpp | 43 static void throwException(JNIEnv* env) { 51 jniThrowException(env, "java/lang/ArithmeticException", "Operation failed"); 59 jniThrowException(env, "java/lang/ArithmeticException", "BigInteger division by zero"); 61 jniThrowException(env, "java/lang/ArithmeticException", "BigInteger not invertible"); 63 jniThrowOutOfMemoryError(env, message); 65 jniThrowException(env, "java/lang/ArithmeticException", message); 69 static int isValidHandle(JNIEnv* env, jlong handle, const char* message) { 71 jniThrowNullPointerException(env, message); 77 static int oneValidHandle(JNIEnv* env, jlong a) { 78 return isValidHandle(env, a, "Mandatory handle (first) passed as null") [all...] |
/external/libmojo/base/android/jni_generator/ |
sample_for_tests.cc | 26 JNIEnv* env, 38 bool CPPClass::RegisterJNI(JNIEnv* env) { 39 return RegisterNativesImpl(env); // Generated in SampleForTests_jni.h 42 void CPPClass::Destroy(JNIEnv* env, const JavaParamRef<jobject>& caller) { 46 jint CPPClass::Method(JNIEnv* env, const JavaParamRef<jobject>& caller) { 50 void CPPClass::AddStructB(JNIEnv* env, 53 long key = Java_InnerStructB_getKey(env, structb); 55 ConvertJavaStringToUTF8(env, Java_InnerStructB_getValue(env, structb)); 60 JNIEnv* env, 113 JNIEnv* env = \/* AttachCurrentThread() *\/ NULL; local [all...] |
/external/nanopb-c/tests/site_scons/ |
site_init.py | 12 def add_nanopb_builders(env): 16 def run_test(target, source, env): 22 if env.has_key("COMMAND"): 23 args = [env["COMMAND"]] 27 if env.has_key('ARGS'): 28 args.extend(env['ARGS']) 44 env.Append(BUILDERS = {'RunTest': run_test_builder}) 47 def decode_actions(source, target, env, for_signature): 48 esc = env['ESCAPE'] 49 dirs = ' '.join(['-I' + esc(env.GetBuildPath(d)) for d in env['PROTOCPATH']] [all...] |
/frameworks/base/core/jni/ |
android_media_ToneGenerator.cpp | 41 static jboolean android_media_ToneGenerator_startTone(JNIEnv *env, jobject thiz, jint toneType, jint durationMs) { 44 ToneGenerator *lpToneGen = (ToneGenerator *)env->GetLongField(thiz, 47 jniThrowRuntimeException(env, "Method called after release()"); 54 static void android_media_ToneGenerator_stopTone(JNIEnv *env, jobject thiz) { 57 ToneGenerator *lpToneGen = (ToneGenerator *)env->GetLongField(thiz, 62 jniThrowRuntimeException(env, "Method called after release()"); 68 static jint android_media_ToneGenerator_getAudioSessionId(JNIEnv *env, jobject thiz) { 69 ToneGenerator *lpToneGen = (ToneGenerator *)env->GetLongField(thiz, 72 jniThrowRuntimeException(env, "Method called after release()"); 78 static void android_media_ToneGenerator_release(JNIEnv *env, jobject thiz) [all...] |
/frameworks/base/services/core/jni/BroadcastRadio/ |
convert.h | 29 void register_android_server_broadcastradio_convert(JNIEnv *env); 38 hardware::hidl_vec<hardware::hidl_string> StringListToHal(JNIEnv *env, jobject jList); 40 JavaRef<jobject> VendorInfoFromHal(JNIEnv *env, const hardware::hidl_vec<V1_1::VendorKeyValue> &info); 41 hardware::hidl_vec<V1_1::VendorKeyValue> VendorInfoToHal(JNIEnv *env, jobject jInfo); 43 JavaRef<jobject> ModulePropertiesFromHal(JNIEnv *env, const V1_0::Properties &properties, 45 JavaRef<jobject> ModulePropertiesFromHal(JNIEnv *env, const V1_1::Properties &properties, 48 JavaRef<jobject> BandConfigFromHal(JNIEnv *env, const V1_0::BandConfig &config, Region region); 49 V1_0::BandConfig BandConfigToHal(JNIEnv *env, jobject jConfig, Region ®ion); 53 JavaRef<jobject> MetadataFromHal(JNIEnv *env, const hardware::hidl_vec<V1_0::MetaData> &metadata); 54 JavaRef<jobject> ProgramInfoFromHal(JNIEnv *env, const V1_0::ProgramInfo &info, V1_0::Band band) [all...] |
/frameworks/base/services/core/jni/ |
com_android_server_input_InputApplicationHandle.cpp | 44 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 45 env->DeleteWeakGlobalRef(mObjWeak); 48 jobject NativeInputApplicationHandle::getInputApplicationHandleObjLocalRef(JNIEnv* env) { 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->DeleteLocalRef(nameObj) [all...] |
/external/mesa3d/scons/ |
llvm.py | 43 def generate(env): 44 env['llvm'] = False 55 if env['debug']: 66 env.PrependENVPath('PATH', llvm_bin_dir) 68 if env['platform'] == 'windows': 101 env.Prepend(CPPPATH = [os.path.join(llvm_dir, 'include')]) 102 env.AppendUnique(CPPDEFINES = [ 107 env.Prepend(LIBPATH = [os.path.join(llvm_dir, 'lib')]) 110 env.Prepend(LIBS = [ 127 env.Prepend(LIBS = [all...] |
/frameworks/base/media/jni/ |
android_media_AudioPresentation.h | 40 void init(JNIEnv *env) { 41 jclass lclazz = env->FindClass("android/media/AudioPresentation"); 46 clazz = (jclass)env->NewGlobalRef(lclazz); 51 constructID = env->GetMethodID(clazz, "<init>", 53 env->DeleteLocalRef(lclazz); 56 jclass llistclazz = env->FindClass("java/util/ArrayList"); 58 listclazz = static_cast<jclass>(env->NewGlobalRef(llistclazz)); 60 listConstructId = env->GetMethodID(listclazz, "<init>", "()V"); 62 listAddId = env->GetMethodID(listclazz, "add", "(Ljava/lang/Object;)Z"); 64 env->DeleteLocalRef(llistclazz) [all...] |
android_media_PlaybackParams.h | 46 void init(JNIEnv *env) { 47 jclass lclazz = env->FindClass("android/media/PlaybackParams"); 52 clazz = (jclass)env->NewGlobalRef(lclazz); 57 constructID = env->GetMethodID(clazz, "<init>", "()V"); 59 speed = env->GetFieldID(clazz, "mSpeed", "F"); 60 pitch = env->GetFieldID(clazz, "mPitch", "F"); 61 audio_fallback_mode = env->GetFieldID(clazz, "mAudioFallbackMode", "I"); 62 audio_stretch_mode = env->GetFieldID(clazz, "mAudioStretchMode", "I"); 63 set = env->GetFieldID(clazz, "mSet", "I"); 66 env->GetStaticIntField(clazz, env->GetStaticFieldID(clazz, "SET_SPEED", "I")) [all...] |
/external/libmojo/base/android/ |
jni_array_unittest.cc | 23 JNIEnv* env = AttachCurrentThread(); local 24 ScopedJavaLocalRef<jbyteArray> bytes = ToJavaByteArray(env, kBytes, kLen); 29 ToJavaByteArray(env, inputVector); 34 JavaByteArrayToByteVector(env, bytes.obj(), &vectorFromBytes); 35 JavaByteArrayToByteVector(env, bytesFromVector.obj(), &vectorFromVector); 42 AppendJavaByteArrayToByteVector(env, bytes.obj(), &vectorFromBytes); 49 JNIEnv* env, 55 jsize java_array_len = env->GetArrayLength(ints.obj()); 60 env->GetIntArrayRegion(ints.obj(), i, 1, &value); 70 JNIEnv* env = AttachCurrentThread() local 98 JNIEnv* env = AttachCurrentThread(); local 137 JNIEnv* env = AttachCurrentThread(); local 149 JNIEnv* env = AttachCurrentThread(); local 171 JNIEnv* env = AttachCurrentThread(); local 199 JNIEnv* env = AttachCurrentThread(); local 226 JNIEnv* env = AttachCurrentThread(); local 251 JNIEnv* env = AttachCurrentThread(); local 287 JNIEnv* env = AttachCurrentThread(); local [all...] |
command_line_android.h | 17 JNIEnv* env, 21 bool RegisterCommandLine(JNIEnv* env);
|
/external/conscrypt/common/src/jni/main/include/conscrypt/ |
jniutil.h | 55 void init(JavaVM* vm, JNIEnv* env); 61 JNIEnv* env; local 64 int ret = gJavaVM->AttachCurrentThread(&env, nullptr); 66 int ret = gJavaVM->AttachCurrentThread(reinterpret_cast<void**>(&env), nullptr); 72 return env; 82 inline jclass getGlobalRefToClass(JNIEnv* env, const char* className) { 83 ScopedLocalRef<jclass> localClass(env, env->FindClass(className)); 84 jclass globalRef = reinterpret_cast<jclass>(env->NewGlobalRef(localClass.get())); 92 inline jmethodID getMethodRef(JNIEnv* env, jclass clazz, const char* name, const char* sig) 292 JNIEnv* env; member in class:conscrypt::jniutil::ErrorQueueChecker [all...] |
bio_output_stream.h | 31 JNIEnv* env = jniutil::getJNIEnv(); local 32 if (env == nullptr) { 37 if (env->ExceptionCheck()) { 42 ScopedLocalRef<jbyteArray> javaBytes(env, env->NewByteArray(len)); 48 env->SetByteArrayRegion(javaBytes.get(), 0, len, reinterpret_cast<const jbyte*>(buf)); 50 env->CallVoidMethod(getStream(), jniutil::outputStream_writeMethod, javaBytes.get()); 51 if (env->ExceptionCheck()) {
|
/libcore/ojluni/src/main/native/ |
LinuxNativeDispatcher.c | 54 static void throwUnixException(JNIEnv* env, int errnum) { 55 jobject x = JNU_NewObjectByName(env, "sun/nio/fs/UnixException", 58 (*env)->Throw(env, x); 63 Java_sun_nio_fs_LinuxNativeDispatcher_init(JNIEnv *env, jclass clazz) 70 clazz = (*env)->FindClass(env, "sun/nio/fs/UnixMountEntry"); 72 entry_name = (*env)->GetFieldID(env, clazz, "name", "[B"); 74 entry_dir = (*env)->GetFieldID(env, clazz, "dir", "[B") [all...] |
/art/openjdkjvmti/ |
ti_jni.h | 51 static jvmtiError SetJNIFunctionTable(jvmtiEnv* env, const jniNativeInterface* function_table); 53 static jvmtiError GetJNIFunctionTable(jvmtiEnv* env, jniNativeInterface** function_table);
|
ti_monitor.h | 42 static jvmtiError CreateRawMonitor(jvmtiEnv* env, const char* name, jrawMonitorID* monitor_ptr); 44 static jvmtiError DestroyRawMonitor(jvmtiEnv* env, jrawMonitorID monitor); 46 static jvmtiError RawMonitorEnter(jvmtiEnv* env, jrawMonitorID monitor); 48 static jvmtiError RawMonitorExit(jvmtiEnv* env, jrawMonitorID monitor); 50 static jvmtiError RawMonitorWait(jvmtiEnv* env, jrawMonitorID monitor, jlong millis); 52 static jvmtiError RawMonitorNotify(jvmtiEnv* env, jrawMonitorID monitor); 54 static jvmtiError RawMonitorNotifyAll(jvmtiEnv* env, jrawMonitorID monitor); 56 static jvmtiError GetCurrentContendedMonitor(jvmtiEnv* env, jthread thr, jobject* monitor);
|
ti_search.h | 46 static jvmtiError AddToBootstrapClassLoaderSearch(jvmtiEnv* env, const char* segment); 48 static jvmtiError AddToSystemClassLoaderSearch(jvmtiEnv* env, const char* segment);
|
/art/test/1900-track-alloc/ |
alloc.cc | 27 typedef jvmtiError (*GetGlobalState)(jvmtiEnv* env, jlong* allocated); 44 extern "C" JNIEXPORT void JNICALL Java_art_Test1900_doDeallocate(JNIEnv* env, 48 JvmtiErrorToException(env, 54 extern "C" JNIEXPORT jlong JNICALL Java_art_Test1900_doAllocate(JNIEnv* env, 59 JvmtiErrorToException(env, 65 extern "C" JNIEXPORT jlong JNICALL Java_art_Test1900_getAmountAllocated(JNIEnv* env, jclass) { 68 env, jvmti_env, jvmti_env->GetEnvironmentLocalStorage(reinterpret_cast<void**>(&data)))) { 72 ScopedLocalRef<jclass> rt_exception(env, env->FindClass("java/lang/RuntimeException")); 73 env->ThrowNew(rt_exception.get(), "Alloc tracking data not initialized.") [all...] |
/art/test/1901-get-bytecodes/ |
bytecodes.cc | 37 extern "C" JNIEXPORT jbyteArray JNICALL Java_art_Test1901_getBytecodes(JNIEnv* env, 40 jmethodID method = env->FromReflectedMethod(jmethod); 41 if (env->ExceptionCheck()) { 46 if (JvmtiErrorToException(env, 51 jbyteArray out = env->NewByteArray(bytecodes_size); 52 if (env->ExceptionCheck()) { 57 jbyte* bytes = env->GetByteArrayElements(out, /* is_copy */ nullptr); 59 env->ReleaseByteArrayElements(out, bytes, 0);
|
/art/test/common/ |
stack_inspect.cc | 39 extern "C" JNIEXPORT void JNICALL Java_Main_disableStackFrameAsserts(JNIEnv* env ATTRIBUTE_UNUSED, 44 static jboolean IsInterpreted(JNIEnv* env, jclass, size_t level) { 45 ScopedObjectAccess soa(env); 54 extern "C" JNIEXPORT jboolean JNICALL Java_Main_isInterpreted(JNIEnv* env, jclass klass) { 55 return IsInterpreted(env, klass, 1); 60 extern "C" JNIEXPORT jboolean JNICALL Java_Main_isInterpretedAt(JNIEnv* env, 63 return IsInterpreted(env, klass, depth); 108 JNIEnv* env, jclass klass ATTRIBUTE_UNUSED, jobject method, jboolean require_deoptimizable) { 114 env->ThrowNew(env->FindClass("java/lang/NullPointerException"), "method is null!") [all...] |
/art/tools/amm/AmmTest/jni/ |
ammtest.c | 221 Java_com_android_amm_test_SoCodeUse_nGetANumber(JNIEnv* env, jclass cls) { 222 (void) env;
|
/external/clang/test/CodeGen/ |
ms-setjmp.c | 8 int _setjmp(jmp_buf env); 9 int _setjmpex(jmp_buf env);
|
/external/jsoncpp/scons-tools/ |
globtool.py | 4 def generate( env ): 5 def Glob( env, includes = None, excludes = None, dir = '.' ): 15 sources = env.Glob( ("*.cpp", '*.h'), "~*.cpp", "#src" ) 39 dir = env.Dir(dir).abspath 42 return env.File( os.path.join( dir, path ) ) 49 def exists(env):
|
/external/libcxx/include/ |
setjmp.h | 25 void longjmp(jmp_buf env, int val); 40 #define setjmp(env) setjmp(env)
|