Lines Matching refs:env
44 JNIEnv* env = AndroidRuntime::getJNIEnv();
45 env->DeleteWeakGlobalRef(mObjWeak);
48 jobject NativeInputApplicationHandle::getInputApplicationHandleObjLocalRef(JNIEnv* env) {
49 return env->NewLocalRef(mObjWeak);
53 JNIEnv* env = AndroidRuntime::getJNIEnv();
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);
75 mInfo->dispatchingTimeout = env->GetLongField(obj,
78 env->DeleteLocalRef(obj);
86 JNIEnv* env, jobject inputApplicationHandleObj) {
93 int ptr = env->GetIntField(inputApplicationHandleObj, gInputApplicationHandleClassInfo.ptr);
98 jweak objWeak = env->NewWeakGlobalRef(inputApplicationHandleObj);
101 env->SetIntField(inputApplicationHandleObj, gInputApplicationHandleClassInfo.ptr,
110 static void android_server_InputApplicationHandle_nativeDispose(JNIEnv* env, jobject obj) {
113 int ptr = env->GetIntField(obj, gInputApplicationHandleClassInfo.ptr);
115 env->SetIntField(obj, gInputApplicationHandleClassInfo.ptr, 0);
130 var = env->FindClass(className); \
134 var = env->GetFieldID(clazz, fieldName, fieldDescriptor); \
137 int register_android_server_InputApplicationHandle(JNIEnv* env) {
138 int res = jniRegisterNativeMethods(env, "com/android/server/input/InputApplicationHandle",