Lines Matching refs:user_data
97 const void* user_data) REQUIRES_SHARED(art::Locks::mutator_lock_) { in ReportString() argument
134 const_cast<void*>(user_data)); in ReportString()
149 const void* user_data) REQUIRES_SHARED(art::Locks::mutator_lock_) { in ReportPrimitiveArray() argument
180 const_cast<void*>(user_data)); in ReportPrimitiveArray()
201 const_cast<void*>(user_data)); in ReportPrimitiveArray()
218 [[maybe_unused]] UserData* user_data) { in VisitorFalse() argument
231 UserData* user_data, in ReportFields() argument
237 FieldVisitor fv(user_data); in ReportFields()
269 explicit FieldVisitor(UserData* user_data) : user_data_(user_data) {} in FieldVisitor() argument
483 [[maybe_unused]] void* user_data) in Callback()
517 const void* user_data) in Report() argument
521 ReportPrimitiveField rpf(tag_table, class_tag, cb, user_data); in Report()
548 const void* user_data) in ReportPrimitiveField() argument
549 : tag_table_(tag_table), class_tag_(class_tag), cb_(cb), user_data_(user_data) {} in ReportPrimitiveField()
556 ReportPrimitiveField* user_data) in ReportPrimitiveFieldCallback() argument
607 jlong obj_tag = user_data->tag_table_->GetTagOrZero(src.Ptr()); in ReportPrimitiveFieldCallback()
610 jint ret = user_data->cb_->primitive_field_callback(kReportStatic in ReportPrimitiveFieldCallback()
614 user_data->class_tag_, in ReportPrimitiveFieldCallback()
618 const_cast<void*>(user_data->user_data_)); in ReportPrimitiveFieldCallback()
621 user_data->tag_table_->Set(src.Ptr(), obj_tag); in ReportPrimitiveFieldCallback()
687 const void* user_data) { in IterateOverInstancesOfClass() argument
729 jint ret = cb(class_tag, obj->SizeOf(), &tag, const_cast<void*>(user_data)); in IterateOverInstancesOfClass()
749 const void* user_data) { in DoIterateThroughHeap() argument
795 jint ret = fn(obj, callbacks, class_tag, size, &tag, length, const_cast<void*>(user_data)); in DoIterateThroughHeap()
804 jint string_ret = ReportString(obj, env, tag_table, callbacks, user_data); in DoIterateThroughHeap()
809 jint array_ret = ReportPrimitiveArray(obj, env, tag_table, callbacks, user_data); in DoIterateThroughHeap()
814 stop_reports = ReportPrimitiveField::Report(obj, tag_table, callbacks, user_data); in DoIterateThroughHeap()
826 const void* user_data) { in IterateThroughHeap() argument
846 user_data); in IterateThroughHeap()
857 const void* user_data) in FollowReferencesHelper() argument
864 user_data_(user_data), in FollowReferencesHelper()
1121 [[maybe_unused]] void* user_data) REQUIRES_SHARED(art::Locks::mutator_lock_) in VisitObject()
1256 [[maybe_unused]] void* user_data) REQUIRES_SHARED(art::Locks::mutator_lock_) in VisitClass()
1397 const void* user_data) { in FollowReferences() argument
1425 user_data); in FollowReferences()
1592 const void* user_data) { in IterateThroughHeapExt() argument
1617 user_data); in IterateThroughHeapExt()