Home
last modified time | relevance | path

Searched refs:kRegionSize (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_allocator_primary32.h164 uptr meta = (beg + kRegionSize) - (n + 1) * kMetadataSize; in GetMetaData()
229 res += kRegionSize; in TotalMemoryUsed()
236 UnmapWithCallback((i * kRegionSize), kRegionSize); in TestOnlyUnmap()
260 uptr region_beg = region * kRegionSize; in ForEachChunk()
278 static const uptr kRegionSize = 1 << kRegionSizeLog;
279 static const uptr kNumPossibleRegions = kSpaceSize / kRegionSize;
301 kRegionSize, kRegionSize, PrimaryAllocatorName)); in AllocateRegion()
304 MapUnmapCallback().OnMap(res, kRegionSize); in AllocateRegion()
305 stat->Add(AllocatorStatMapped, kRegionSize); in AllocateRegion()
306 CHECK(IsAligned(res, kRegionSize)); in AllocateRegion()
[all …]
H A Dsanitizer_allocator_primary64.h242 return reinterpret_cast<uptr>(p) & ~(kRegionSize - 1); in GetRegionBegin()
249 return SpaceBeg() + kRegionSize * class_id; in GetRegionBeginBySizeClass()
255 return ((reinterpret_cast<uptr>(p) - SpaceBeg()) / kRegionSize) % in GetSizeClass()
325 SpaceBeg() + kRegionSize * class_id); in PrintStats()
331 rss_stats[class_id] = SpaceBeg() + kRegionSize * class_id; in PrintStats()
375 uptr region_beg = SpaceBeg() + class_id * kRegionSize; in ForEachChunk()
625 static const uptr kRegionSize = kSpaceSize / kNumClassesRounded; variable
630 static const uptr kFreeArraySize = kRegionSize / 8;
690 return region_beg + kRegionSize - kFreeArraySize; in GetMetadataEnd()
697 uptr offset = chunk % kRegionSize; in GetChunkIdx()
[all …]
/llvm-project-15.0.7/compiler-rt/lib/sanitizer_common/tests/
H A Dsanitizer_allocator_test.cpp1108 const uptr kRegionSize = in TEST() local
1121 ASSERT_LT(2 * kAllocationSize, kRegionSize); in TEST()
1122 ASSERT_GT(3 * kAllocationSize, kRegionSize); in TEST()
1129 ASSERT_EQ(Size2 * 8, kRegionSize); in TEST()