Lines Matching refs:arg
158 void Transaction::VisitRoots(RootCallback* callback, void* arg) { in VisitRoots() argument
160 VisitObjectLogs(callback, arg); in VisitRoots()
161 VisitArrayLogs(callback, arg); in VisitRoots()
162 VisitStringLogs(callback, arg); in VisitRoots()
165 void Transaction::VisitObjectLogs(RootCallback* callback, void* arg) { in VisitObjectLogs() argument
172 it.second.VisitRoots(callback, arg); in VisitObjectLogs()
175 callback(&new_root, arg, RootInfo(kRootUnknown)); in VisitObjectLogs()
193 void Transaction::VisitArrayLogs(RootCallback* callback, void* arg) { in VisitArrayLogs() argument
202 callback(reinterpret_cast<mirror::Object**>(&new_root), arg, RootInfo(kRootUnknown)); in VisitArrayLogs()
220 void Transaction::VisitStringLogs(RootCallback* callback, void* arg) { in VisitStringLogs() argument
222 log.VisitRoots(callback, arg); in VisitStringLogs()
315 void Transaction::ObjectLog::VisitRoots(RootCallback* callback, void* arg) { in VisitRoots() argument
322 callback(&obj, arg, RootInfo(kRootUnknown)); in VisitRoots()
366 void Transaction::InternStringLog::VisitRoots(RootCallback* callback, void* arg) { in VisitRoots() argument
367 callback(reinterpret_cast<mirror::Object**>(&str_), arg, RootInfo(kRootInternedString)); in VisitRoots()