Lines Matching refs:user_data
98 const void* user_data) REQUIRES_SHARED(art::Locks::mutator_lock_) { in ReportString() argument
135 const_cast<void*>(user_data)); in ReportString()
150 const void* user_data) REQUIRES_SHARED(art::Locks::mutator_lock_) { in ReportPrimitiveArray() argument
181 const_cast<void*>(user_data)); in ReportPrimitiveArray()
202 const_cast<void*>(user_data)); in ReportPrimitiveArray()
219 UserData* user_data ATTRIBUTE_UNUSED) { in VisitorFalse()
232 UserData* user_data, in ReportFields() argument
238 FieldVisitor fv(user_data); in ReportFields()
270 explicit FieldVisitor(UserData* user_data) : user_data_(user_data) {} in FieldVisitor() argument
486 void* user_data ATTRIBUTE_UNUSED) in Callback()
521 const void* user_data) in Report() argument
525 ReportPrimitiveField rpf(tag_table, class_tag, cb, user_data); in Report()
552 const void* user_data) in ReportPrimitiveField() argument
553 : tag_table_(tag_table), class_tag_(class_tag), cb_(cb), user_data_(user_data) {} in ReportPrimitiveField()
560 ReportPrimitiveField* user_data) in ReportPrimitiveFieldCallback() argument
611 jlong obj_tag = user_data->tag_table_->GetTagOrZero(src.Ptr()); in ReportPrimitiveFieldCallback()
614 jint ret = user_data->cb_->primitive_field_callback(kReportStatic in ReportPrimitiveFieldCallback()
618 user_data->class_tag_, in ReportPrimitiveFieldCallback()
622 const_cast<void*>(user_data->user_data_)); in ReportPrimitiveFieldCallback()
625 user_data->tag_table_->Set(src.Ptr(), obj_tag); in ReportPrimitiveFieldCallback()
691 const void* user_data) { in IterateOverInstancesOfClass() argument
733 jint ret = cb(class_tag, obj->SizeOf(), &tag, const_cast<void*>(user_data)); in IterateOverInstancesOfClass()
753 const void* user_data) { in DoIterateThroughHeap() argument
798 jint ret = fn(obj, callbacks, class_tag, size, &tag, length, const_cast<void*>(user_data)); in DoIterateThroughHeap()
807 jint string_ret = ReportString(obj, env, tag_table, callbacks, user_data); in DoIterateThroughHeap()
812 jint array_ret = ReportPrimitiveArray(obj, env, tag_table, callbacks, user_data); in DoIterateThroughHeap()
817 stop_reports = ReportPrimitiveField::Report(obj, tag_table, callbacks, user_data); in DoIterateThroughHeap()
829 const void* user_data) { in IterateThroughHeap() argument
850 user_data); in IterateThroughHeap()
861 const void* user_data) in FollowReferencesHelper() argument
868 user_data_(user_data), in FollowReferencesHelper()
1117 void* user_data ATTRIBUTE_UNUSED) in VisitObject()
1250 void* user_data ATTRIBUTE_UNUSED) in VisitClass()
1392 const void* user_data) { in FollowReferences() argument
1420 user_data); in FollowReferences()
1587 const void* user_data) { in IterateThroughHeapExt() argument
1612 user_data); in IterateThroughHeapExt()