Home
last modified time | relevance | path

Searched refs:memory_mapper (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_allocator_local_cache.h66 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 Dsanitizer_allocator_primary64.h162 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 …]