Lines Matching refs:obj
25 Object *obj = *(Object **)pObj; in dumpReferencesVisitor() local
27 if (lookingFor != NULL && lookingFor == obj) { in dumpReferencesVisitor()
34 Object *obj = arg; in dumpReferencesCallback() local
35 if (ptr == obj) { in dumpReferencesCallback()
36 LOGD("skipping %p == %p", ptr, obj); in dumpReferencesCallback()
39 dvmVisitObject(dumpReferencesVisitor, ptr, &obj); in dumpReferencesCallback()
40 if (obj == NULL) { in dumpReferencesCallback()
48 Object *obj = *(Object **)ptr; in dumpReferencesRootVisitor() local
50 if (obj == lookingFor) { in dumpReferencesRootVisitor()
58 static void dumpReferences(const Object *obj) in dumpReferences() argument
61 void *arg = (void *)obj; in dumpReferences()
71 Object *obj; in verifyReference() local
75 obj = *(Object **)addr; in verifyReference()
76 if (obj == NULL) { in verifyReference()
79 isValid = dvmIsValidObject(obj); in verifyReference()
88 LOGE("Verify of reference %p @ %p failed", obj, addr); in verifyReference()
89 dvmDumpObject(obj); in verifyReference()
96 void dvmVerifyObject(const Object *obj) in dvmVerifyObject() argument
98 Object *arg = (Object *)obj; in dvmVerifyObject()
99 dvmVisitObject(verifyReference, (Object *)obj, &arg); in dvmVerifyObject()
101 dumpReferences(obj); in dvmVerifyObject()