/art/runtime/gc/accounting/ |
D | space_bitmap.cc | 111 void SpaceBitmap<kAlignment>::Walk(ObjectCallback* callback, void* arg) { in Walk() argument 113 CHECK(callback != nullptr); in Walk() 124 (*callback)(obj, arg); in Walk() 135 SpaceBitmap::SweepCallback* callback, void* arg) { in SweepWalk() argument 140 CHECK(callback != nullptr); in SweepWalk() 177 (*callback)(pb - &pointer_buf[0], &pointer_buf[0], arg); in SweepWalk() 183 (*callback)(pb - &pointer_buf[0], &pointer_buf[0], arg); in SweepWalk() 189 ObjectCallback* callback, mirror::Object* obj, in WalkInstanceFields() argument 195 WalkInstanceFields(visited, callback, obj, super, arg); in WalkInstanceFields() 202 WalkFieldsInOrder(visited, callback, value, arg); in WalkInstanceFields() [all …]
|
D | heap_bitmap.cc | 74 void HeapBitmap::Walk(ObjectCallback* callback, void* arg) { in Walk() argument 76 bitmap->Walk(callback, arg); in Walk() 79 bitmap->Walk(callback, arg); in Walk()
|
D | space_bitmap.h | 102 void VisitRange(uintptr_t base, uintptr_t max, ObjectCallback* callback, void* arg) const; 133 void Walk(ObjectCallback* callback, void* arg) 138 void InOrderWalk(ObjectCallback* callback, void* arg) 206 static void WalkFieldsInOrder(SpaceBitmap* visited, ObjectCallback* callback, mirror::Object* obj, 210 static void WalkInstanceFields(SpaceBitmap<kAlignment>* visited, ObjectCallback* callback,
|
D | heap_bitmap.h | 51 void Walk(ObjectCallback* callback, void* arg)
|
/art/runtime/gc/space/ |
D | rosalloc_space.cc | 261 void RosAllocSpace::Walk(void(*callback)(void *start, void *end, size_t num_bytes, void* callback_a… in Walk() 263 InspectAllRosAlloc(callback, arg, true); in Walk() 302 void (*callback)(void *start, void *end, size_t num_bytes, void* callback_arg), in InspectAllRosAllocWithSuspendAll() 309 rosalloc_->InspectAll(callback, arg); in InspectAllRosAllocWithSuspendAll() 311 callback(nullptr, nullptr, 0, arg); // Indicate end of a space. in InspectAllRosAllocWithSuspendAll() 315 void RosAllocSpace::InspectAllRosAlloc(void (*callback)(void *start, void *end, size_t num_bytes, v… in InspectAllRosAlloc() 322 rosalloc_->InspectAll(callback, arg); in InspectAllRosAlloc() 324 callback(nullptr, nullptr, 0, arg); // Indicate end of a space. in InspectAllRosAlloc() 331 InspectAllRosAllocWithSuspendAll(callback, arg, do_null_callback_at_end); in InspectAllRosAlloc() 334 InspectAllRosAllocWithSuspendAll(callback, arg, do_null_callback_at_end); in InspectAllRosAlloc()
|
D | rosalloc_space.h | 107 void Walk(WalkCallback callback, void* arg) OVERRIDE REQUIRES(!lock_); 169 …void InspectAllRosAlloc(void (*callback)(void *start, void *end, size_t num_bytes, void* callback_… 173 void (*callback)(void *start, void *end, size_t num_bytes, void* callback_arg),
|
D | bump_pointer_space.cc | 156 void BumpPointerSpace::Walk(ObjectCallback* callback, void* arg) { in Walk() argument 185 callback(obj, arg); in Walk() 201 callback(obj, arg); in Walk()
|
D | region_space.h | 152 void Walk(ObjectCallback* callback, void* arg) in Walk() argument 154 WalkInternal<false>(callback, arg); in Walk() 157 void WalkToSpace(ObjectCallback* callback, void* arg) in WalkToSpace() argument 159 WalkInternal<true>(callback, arg); in WalkToSpace() 231 void WalkInternal(ObjectCallback* callback, void* arg) NO_THREAD_SAFETY_ANALYSIS;
|
D | large_object_space.cc | 231 void LargeObjectMapSpace::Walk(DlMallocSpace::WalkCallback callback, void* arg) { in Walk() argument 235 callback(mem_map->Begin(), mem_map->End(), mem_map->Size(), arg); in Walk() 236 callback(nullptr, nullptr, 0, arg); in Walk() 383 void FreeListSpace::Walk(DlMallocSpace::WalkCallback callback, void* arg) { in Walk() argument 393 callback(byte_start, byte_end, alloc_size, arg); in Walk() 394 callback(nullptr, nullptr, 0, arg); in Walk()
|
D | region_space-inl.h | 226 void RegionSpace::WalkInternal(ObjectCallback* callback, void* arg) { in WalkInternal() argument 239 callback(obj, arg); in WalkInternal() 249 callback(obj, arg); in WalkInternal()
|
D | dlmalloc_space.cc | 234 void DlMallocSpace::Walk(void(*callback)(void *start, void *end, size_t num_bytes, void* callback_a… in Walk() 237 mspace_inspect_all(mspace_, callback, arg); in Walk() 238 callback(nullptr, nullptr, 0, arg); // Indicate end of a space. in Walk()
|
D | dlmalloc_space.h | 107 void Walk(WalkCallback callback, void* arg) OVERRIDE REQUIRES(!lock_);
|
D | malloc_space.h | 88 virtual void Walk(WalkCallback callback, void* arg) = 0;
|
D | bump_pointer_space.h | 145 void Walk(ObjectCallback* callback, void* arg)
|
D | large_object_space.h | 172 void Walk(DlMallocSpace::WalkCallback callback, void* arg) OVERRIDE REQUIRES(!lock_);
|
/art/test/044-proxy/src/ |
D | NativeProxy.java | 32 public void callback(); in callback() method
|
/art/runtime/ |
D | oat_file.cc | 575 static int callback(struct dl_phdr_info *info ATTRIBUTE_UNUSED, in PreLoad() 584 dl_iterate_phdr(dl_iterate_context::callback, &context); in PreLoad() 691 static int callback(struct dl_phdr_info *info, size_t /* size */, void *data) { in PreSetup() 736 if (dl_iterate_phdr(dl_iterate_context::callback, &context) == 0) { in PreSetup() 742 if (dl_iterate_phdr(dl_iterate_context::callback, &context0) == 0) { in PreSetup()
|
D | thread_list.h | 130 void ForEach(void (*callback)(Thread*, void*), void* context)
|
D | monitor.h | 103 static void VisitLocks(StackVisitor* stack_visitor, void (*callback)(mirror::Object*, void*),
|
D | monitor.cc | 1153 void Monitor::VisitLocks(StackVisitor* stack_visitor, void (*callback)(mirror::Object*, void*), in VisitLocks() 1164 callback(jni_this, callback_context); in VisitLocks() 1212 callback(o, callback_context); in VisitLocks()
|
D | thread_list.cc | 1293 void ThreadList::ForEach(void (*callback)(Thread*, void*), void* context) { in ForEach() 1295 callback(thread, context); in ForEach()
|
/art/runtime/gc/ |
D | heap.h | 234 void VisitObjects(ObjectCallback callback, void* arg) 237 void VisitObjectsPaused(ObjectCallback callback, void* arg) 1007 void VisitObjectsInternal(ObjectCallback callback, void* arg) 1010 void VisitObjectsInternalRegionSpace(ObjectCallback callback, void* arg)
|
D | heap.cc | 972 void Heap::VisitObjects(ObjectCallback callback, void* arg) { in VisitObjects() argument 989 VisitObjectsInternalRegionSpace(callback, arg); in VisitObjects() 990 VisitObjectsInternal(callback, arg); in VisitObjects() 997 VisitObjectsInternal(callback, arg); in VisitObjects() 1002 void Heap::VisitObjectsPaused(ObjectCallback callback, void* arg) { in VisitObjectsPaused() argument 1005 VisitObjectsInternalRegionSpace(callback, arg); in VisitObjectsPaused() 1006 VisitObjectsInternal(callback, arg); in VisitObjectsPaused() 1010 void Heap::VisitObjectsInternalRegionSpace(ObjectCallback callback, void* arg) { in VisitObjectsInternalRegionSpace() argument 1022 region_space_->Walk(callback, arg); in VisitObjectsInternalRegionSpace() 1027 void Heap::VisitObjectsInternal(ObjectCallback callback, void* arg) { in VisitObjectsInternal() argument [all …]
|
/art/test/044-proxy/ |
D | expected.txt | 97 callback
|