Lines Matching refs:java_object
364 bool CheckInstanceFieldID(ScopedObjectAccess& soa, jobject java_object, jfieldID fid) in CheckInstanceFieldID() argument
366 ObjPtr<mirror::Object> o = soa.Decode<mirror::Object>(java_object); in CheckInstanceFieldID()
368 AbortF("field operation on NULL object: %p", java_object); in CheckInstanceFieldID()
374 GetIndirectRefKindString(IndirectReferenceTable::GetIndirectRefKind(java_object)), in CheckInstanceFieldID()
375 java_object); in CheckInstanceFieldID()
502 bool CheckVirtualMethod(ScopedObjectAccess& soa, jobject java_object, jmethodID mid) in CheckVirtualMethod() argument
508 ObjPtr<mirror::Object> o = soa.Decode<mirror::Object>(java_object); in CheckVirtualMethod()
837 bool CheckInstance(ScopedObjectAccess& soa, InstanceKind kind, jobject java_object, bool null_ok) in CheckInstance() argument
858 if (java_object == nullptr) { in CheckInstance()
868 IndirectRef ref = reinterpret_cast<IndirectRef>(java_object); in CheckInstance()
874 if (!soa.Self()->IsJniTransitionReference(java_object)) { in CheckInstance()
878 obj = soa.Decode<mirror::Object>(java_object); in CheckInstance()
882 okay = lrt->IsValidReference(java_object, &error_msg); in CheckInstance()
888 okay = irt->IsValidReference(java_object, &error_msg); in CheckInstance()
919 java_object, in CheckInstance()
928 GetIndirectRefKindString(IndirectReferenceTable::GetIndirectRefKind(java_object)), in CheckInstance()
929 java_object, in CheckInstance()