Searched refs:memory_mapper (Results 1 – 3 of 3) sorted by relevance
/openbsd-src/gnu/llvm/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 …]
|
/openbsd-src/gnu/llvm/compiler-rt/lib/sanitizer_common/tests/ |
H A D | sanitizer_allocator_test.cpp | 1204 RedZoneMemoryMapper memory_mapper; in TEST() local 1210 kNumCounters, 1ULL << ((1 << i) - 1), &memory_mapper); in TEST() 1311 ReleasedPagesTrackingMemoryMapper memory_mapper; in TestReleaseFreeMemoryToOS() local 1345 &memory_mapper, class_id); in TestReleaseFreeMemoryToOS() 1371 memory_mapper.reported_pages.find(i_page * page_size_scaled) != in TestReleaseFreeMemoryToOS() 1372 memory_mapper.reported_pages.end(); in TestReleaseFreeMemoryToOS() 1383 memory_mapper.reported_pages.find(page) != in TestReleaseFreeMemoryToOS() 1384 memory_mapper.reported_pages.end(); in TestReleaseFreeMemoryToOS() 1395 ASSERT_EQ(memory_mapper.reported_pages.size(), verified_released_pages); in TestReleaseFreeMemoryToOS()
|