Lines Matching refs:pRefTable
328 IndirectRefTable* pRefTable = &gDvm.jniGlobalRefTable; in dvmDecodeIndirectRef() local
330 Object* result = pRefTable->get(jobj); in dvmDecodeIndirectRef()
340 IndirectRefTable* pRefTable = &gDvm.jniWeakGlobalRefTable; in dvmDecodeIndirectRef() local
342 Object* result = pRefTable->get(jobj); in dvmDecodeIndirectRef()
363 static void AddLocalReferenceFailure(IndirectRefTable* pRefTable) { in AddLocalReferenceFailure() argument
364 pRefTable->dump("JNI local"); in AddLocalReferenceFailure()
365 ALOGE("Failed adding to JNI local ref table (has %zd entries)", pRefTable->capacity()); in AddLocalReferenceFailure()
384 IndirectRefTable* pRefTable = &self->jniLocalRefTable; in addLocalReference() local
387 jobject jobj = (jobject) pRefTable->add(cookie, obj); in addLocalReference()
389 AddLocalReferenceFailure(pRefTable); in addLocalReference()
416 IndirectRefTable* pRefTable = &self->jniLocalRefTable; in deleteLocalReference() local
419 if (!pRefTable->remove(cookie, jobj)) { in deleteLocalReference()
978 ReferenceTable* pRefTable = &self->jniMonitorRefTable; in trackMonitorExit() local
980 if (!dvmRemoveFromReferenceTable(pRefTable, pRefTable->table, obj)) { in trackMonitorExit()
992 ReferenceTable* pRefTable = &self->jniMonitorRefTable; in dvmReleaseJniMonitors() local
993 Object** top = pRefTable->table; in dvmReleaseJniMonitors()
998 Object** ptr = pRefTable->nextEntry; in dvmReleaseJniMonitors()
1008 pRefTable->nextEntry = pRefTable->table; in dvmReleaseJniMonitors()