Searched refs:jobj (Results 1 - 3 of 3) sorted by relevance
/dalvik/vm/ |
H A D | JniInternal.h | 162 Object* dvmDecodeIndirectRef(JNIEnv* env, jobject jobj); 165 INLINE Object* dvmDecodeIndirectRef(JNIEnv* env, jobject jobj) { argument 166 return (Object*) jobj; 174 jobjectRefType dvmGetJNIRefType(JNIEnv* env, jobject jobj); 227 INLINE jweak dvmObfuscateWeakGlobalRef(jobject jobj) { argument 228 return (jweak) ((u4) jobj ^ WEAK_GLOBAL_XOR); 244 INLINE bool dvmIsWeakGlobalRef(jobject jobj) { argument 245 return (((u4) jobj & 0x07) == 0x07);
|
H A D | Jni.c | 568 * If "jobj" is NULL or an invalid indirect reference, this returns NULL. 570 Object* dvmDecodeIndirectRef(JNIEnv* env, jobject jobj) argument 572 if (jobj == NULL) 577 switch (dvmGetIndirectRefType(jobj)) { 581 result = dvmGetFromIndirectRefTable(pRefTable, jobj); 589 result = dvmGetFromIndirectRefTable(pRefTable, jobj); 603 LOGW("Invalid indirect reference %p in decodeIndirectRef\n", jobj); 632 jobject jobj; 639 jobj = (jobject) dvmAddToIndirectRefTable(pRefTable, cookie, obj); 640 if (jobj 695 deleteLocalReference(JNIEnv* env, jobject jobj) argument 776 jobject jobj; local 874 deleteGlobalReference(jobject jobj) argument 976 createWeakGlobalRef(JNIEnv* env, jobject jobj) argument 1045 jobject jobj = dvmNormalizeWeakGlobalRef(jwobj); local 1280 dvmGetJNIRefType(JNIEnv* env, jobject jobj) argument 2009 jobject jobj = addLocalReference(env, obj); local 2028 jobject jobj = addLocalReference(env, obj); local 2036 Throw(JNIEnv* env, jthrowable jobj) argument 2186 NewGlobalRef(JNIEnv* env, jobject jobj) argument 2214 NewLocalRef(JNIEnv* env, jobject jobj) argument 2361 GetObjectClass(JNIEnv* env, jobject jobj) argument 2377 IsInstanceOf(JNIEnv* env, jobject jobj, jclass jclazz) argument 3128 SetObjectArrayElement(JNIEnv* env, jobjectArray jarr, jsize index, jobject jobj) argument 3339 MonitorEnter(JNIEnv* env, jobject jobj) argument 3358 MonitorExit(JNIEnv* env, jobject jobj) argument 3526 GetObjectRefType(JNIEnv* env, jobject jobj) argument [all...] |
H A D | CheckJni.c | 411 static void checkFieldType(JNIEnv* env, jobject jobj, jfieldID fieldID, argument 428 Object* obj = dvmDecodeIndirectRef(env, jobj); 464 * Verify that "jobj" is a valid object, and that it's an object that JNI 469 static void checkObject0(JNIEnv* env, jobject jobj, const char* func) argument 474 if (jobj == NULL) 477 if (dvmIsWeakGlobalRef(jobj)) { 482 jobj = dvmNormalizeWeakGlobalRef((jweak) jobj); 485 if (dvmGetJNIRefType(env, jobj) == JNIInvalidRefType) { 486 LOGW("JNI WARNING: %p is not a valid JNI reference\n", jobj); 510 checkObject(JNIEnv* env, jobject jobj, const char* func) argument 823 checkInstanceFieldID(JNIEnv* env, jobject jobj, jfieldID fieldID, const char* func) argument [all...] |
Completed in 47 milliseconds