Lines Matching refs:reader

1062   void recordAdministrativeRegions(Recorder& recorder, const RemoteMemoryReader& reader)
1064 for (void* adminAllocation = allocated_regions_; adminAllocation; adminAllocation = reader.nextEntryInLinkedList(reinterpret_cast<void**>(adminAllocation)))
2219 void enumerateFreeObjects(Finder& finder, const Reader& reader)
2221 for (void* nextObject = list_; nextObject; nextObject = reader.nextEntryInLinkedList(reinterpret_cast<void**>(nextObject)))
2295 void enumerateFreeObjects(Finder& finder, const Reader& reader)
2298 list_[sizeClass].enumerateFreeObjects(finder, reader);
2334 void enumerateFreeObjects(Finder& finder, const Reader& reader, TCMalloc_Central_FreeList* remoteCentralFreeList)
2336 for (Span* span = &empty_; span && span != &empty_; span = (span->next ? reader(span->next) : 0))
2345 for (Span* span = reader(remoteSpan); span && remoteSpan != remoteNonempty; remoteSpan = span->next, span = (span->next ? reader(span->next) : 0)) {
2346 for (void* nextObject = span->objects; nextObject; nextObject = reader.nextEntryInLinkedList(reinterpret_cast<void**>(nextObject)))
4305 FreeObjectFinder(const RemoteMemoryReader& reader) : m_reader(reader) { }
4330 PageMapFreeObjectFinder(const RemoteMemoryReader& reader, FreeObjectFinder& freeObjectFinder)
4331 : m_reader(reader)
4368 PageMapMemoryUsageRecorder(task_t task, void* context, unsigned typeMask, vm_range_recorder_t* recorder, const RemoteMemoryReader& reader, const FreeObjectFinder& freeObjectFinder)
4373 , m_reader(reader)
4474 AdminRegionRecorder(task_t task, void* context, unsigned typeMask, vm_range_recorder_t* recorder, const RemoteMemoryReader& reader)
4479 , m_reader(reader)
4507 kern_return_t FastMallocZone::enumerate(task_t task, void* context, unsigned typeMask, vm_address_t zoneAddress, memory_reader_t reader, vm_range_recorder_t recorder)
4509 RemoteMemoryReader memoryReader(task, reader);