Lines Matching refs:arg

293 void MarkCompact::ProcessMarkStackCallback(void* arg) {  in ProcessMarkStackCallback()  argument
294 reinterpret_cast<MarkCompact*>(arg)->ProcessMarkStack(); in ProcessMarkStackCallback()
297 mirror::Object* MarkCompact::MarkObjectCallback(mirror::Object* root, void* arg) { in MarkObjectCallback() argument
298 reinterpret_cast<MarkCompact*>(arg)->MarkObject(root); in MarkObjectCallback()
303 void* arg) { in MarkHeapReferenceCallback() argument
304 reinterpret_cast<MarkCompact*>(arg)->MarkObject(obj_ptr->AsMirrorPtr()); in MarkHeapReferenceCallback()
308 void* arg) { in DelayReferenceReferentCallback() argument
309 reinterpret_cast<MarkCompact*>(arg)->DelayReferenceReferent(klass, ref); in DelayReferenceReferentCallback()
312 void MarkCompact::MarkRootCallback(Object** root, void* arg, const RootInfo& /*root_info*/) { in MarkRootCallback() argument
313 reinterpret_cast<MarkCompact*>(arg)->MarkObject(*root); in MarkRootCallback()
316 void MarkCompact::UpdateRootCallback(Object** root, void* arg, const RootInfo& /*root_info*/) { in UpdateRootCallback() argument
318 mirror::Object* new_obj = reinterpret_cast<MarkCompact*>(arg)->GetMarkedForwardAddress(obj); in UpdateRootCallback()
402 mirror::Object* MarkCompact::MarkedForwardingAddressCallback(mirror::Object* obj, void* arg) { in MarkedForwardingAddressCallback() argument
403 return reinterpret_cast<MarkCompact*>(arg)->GetMarkedForwardAddress(obj); in MarkedForwardingAddressCallback()
418 void* arg) { in UpdateHeapReferenceCallback() argument
419 reinterpret_cast<MarkCompact*>(arg)->UpdateHeapReference(reference); in UpdateHeapReferenceCallback()
471 mirror::Object* MarkCompact::IsMarkedCallback(mirror::Object* object, void* arg) { in IsMarkedCallback() argument
472 return reinterpret_cast<MarkCompact*>(arg)->IsMarked(object) ? object : nullptr; in IsMarkedCallback()
476 void* arg) { in HeapReferenceMarkedCallback() argument
478 return reinterpret_cast<MarkCompact*>(arg)->IsMarked(ref_ptr->AsMirrorPtr()); in HeapReferenceMarkedCallback()