Lines Matching refs:arg
96 void* arg) { in PreserveSoftReferenceCallback() argument
97 auto* const args = reinterpret_cast<ProcessReferencesArgs*>(arg); in PreserveSoftReferenceCallback()
123 void* arg) { in ProcessReferences() argument
130 process_references_args_.arg_ = arg; in ProcessReferences()
142 process_mark_stack_callback(arg); in ProcessReferences()
148 soft_reference_queue_.ClearWhiteReferences(&cleared_references_, is_marked_callback, arg); in ProcessReferences()
149 weak_reference_queue_.ClearWhiteReferences(&cleared_references_, is_marked_callback, arg); in ProcessReferences()
158 mark_object_callback, arg); in ProcessReferences()
159 process_mark_stack_callback(arg); in ProcessReferences()
165 soft_reference_queue_.ClearWhiteReferences(&cleared_references_, is_marked_callback, arg); in ProcessReferences()
166 weak_reference_queue_.ClearWhiteReferences(&cleared_references_, is_marked_callback, arg); in ProcessReferences()
168 phantom_reference_queue_.ClearWhiteReferences(&cleared_references_, is_marked_callback, arg); in ProcessReferences()
192 void* arg) { in DelayReferenceReferent() argument
197 if (referent->AsMirrorPtr() != nullptr && !is_marked_callback(referent, arg)) { in DelayReferenceReferent()
217 void ReferenceProcessor::UpdateRoots(IsMarkedCallback* callback, void* arg) { in UpdateRoots() argument
218 cleared_references_.UpdateRoots(callback, arg); in UpdateRoots()