Lines Matching refs:self

65         const Method* method, Thread* self)
134 const Method* method, Thread* self)
136 return (method->shorty[0] == 'L' && !dvmCheckException(self) && pResult->l != NULL);
143 const Method* method, Thread* self)
145 dvmCallJNIMethod(args, pResult, method, self);
146 if (callNeedsCheck(args, pResult, method, self)) {
147 checkCallResultCommon(args, pResult, method, self);
294 Object* obj = dvmDecodeIndirectRef(self(), jobj);
344 Object* obj = dvmDecodeIndirectRef(self(), jobj);
416 ClassObject* clazz = (ClassObject*) dvmDecodeIndirectRef(self(), jclazz);
440 ClassObject* clazz = (ClassObject*) dvmDecodeIndirectRef(self(), jclazz);
461 Object* obj = dvmDecodeIndirectRef(self(), jobj);
583 Object* c = dvmDecodeIndirectRef(self(), jc);
709 Thread* self() {
710 return ((JNIEnvExt*) mEnv)->self;
749 Object* obj = dvmDecodeIndirectRef(self(), jarr);
791 if (dvmGetJNIRefType(self(), jobj) == JNIInvalidRefType) {
795 Object* obj = dvmDecodeIndirectRef(self(), jobj);
867 } else if (((JNIEnvExt*) mEnv)->self != dvmThreadSelf()) {
868 /* correct JNIEnv*; make sure the "self" pointer is correct */
869 ALOGE("JNI ERROR: env->self != thread-self (%p vs. %p) (%s)",
870 ((JNIEnvExt*) mEnv)->self, dvmThreadSelf(), mFunctionName);
969 Object* obj = dvmDecodeIndirectRef(self(), jobj);
1441 if (globalRef != NULL && dvmGetJNIRefType(sc.self(), globalRef) != JNIGlobalRefType) {
1443 globalRef, dvmGetJNIRefType(sc.self(), globalRef));
1458 if (localRef != NULL && dvmGetJNIRefType(sc.self(), localRef) != JNILocalRefType) {
1460 localRef, dvmGetJNIRefType(sc.self(), localRef));