Searched refs:memory_mapper (Results 1 – 2 of 2) sorted by relevance
/freebsd/contrib/llvm-project/compiler-rt/lib/sanitizer_common/ |
H A D | sanitizer_allocator_local_cache.h | 66 MemoryMapperT memory_mapper(*allocator); in Drain() 69 while (c->count > 0) Drain(&memory_mapper, c, allocator, i, c->count); in Drain() 112 MemoryMapperT memory_mapper(*allocator); in DrainHalfMax() 113 Drain(&memory_mapper, c, allocator, class_id, c->max_count / 2); in DrainHalfMax() 116 void Drain(MemoryMapperT *memory_mapper, PerClass *c, in Drain() 121 allocator->ReturnToAllocator(memory_mapper, &stats_, class_id, in Drain()
|
H A D | sanitizer_allocator_primary64.h | 162 MemoryMapperT memory_mapper(*this); in ForceReleaseToOS() 165 MaybeReleaseToOS(&memory_mapper, class_id, true /*force*/); in ForceReleaseToOS() 174 NOINLINE void ReturnToAllocator(MemoryMapperT *memory_mapper, in ReturnToAllocator() argument 198 MaybeReleaseToOS(memory_mapper, class_id, false /*force*/); in ReturnToAllocator() 473 : memory_mapper(mapper), in FreePagesRangeTracker() 496 memory_mapper->ReleasePageRangeToOS( in CloseOpenedRange() 503 MemoryMapperT *const memory_mapper = nullptr; variable 519 MemoryMapper *memory_mapper, in ReleaseFreeMemoryToOS() argument 557 full_pages_chunk_count_max, memory_mapper); in ReleaseFreeMemoryToOS() 582 FreePagesRangeTracker<MemoryMapper> range_tracker(memory_mapper, class_id); in ReleaseFreeMemoryToOS() [all …]
|