Searched refs:kNumClasses (Results 1 – 7 of 7) sorted by relevance
/llvm-project/compiler-rt/lib/sanitizer_common/ |
H A D | sanitizer_allocator_size_class_map.h | 135 static const uptr kNumClasses = variable 137 static const uptr kLargestClassID = kNumClasses - 2; 138 static const uptr kBatchClassID = kNumClasses - 1; 139 COMPILER_CHECK(kNumClasses >= 16 && kNumClasses <= 256); 141 kNumClasses <= 32 ? 32 : 142 kNumClasses <= 64 ? 64 : 143 kNumClasses <= 128 ? 128 : 256; 186 for (uptr i = 0; i < kNumClasses; i++) { in Print() 206 for (uptr c = 1; c < kNumClasses; c++) { in Validate() 223 CHECK_LT(c, kNumClasses); in Validate()
|
H A D | sanitizer_allocator_local_cache.h | 36 CHECK_LT(class_id, kNumClasses); in Allocate() 51 CHECK_LT(class_id, kNumClasses); in Deallocate() 67 for (uptr i = 1; i < kNumClasses; i++) { in Drain() 75 static const uptr kNumClasses = SizeClassMap::kNumClasses; member 84 PerClass per_class_[kNumClasses]; 90 for (uptr i = 1; i < kNumClasses; i++) { in InitCache() 161 CHECK_LT(class_id, kNumClasses); in Allocate() 176 CHECK_LT(class_id, kNumClasses); in Deallocate() 188 for (uptr i = 1; i < kNumClasses; i++) { in Drain() 198 static const uptr kNumClasses = SizeClassMap::kNumClasses; member [all …]
|
H A D | sanitizer_allocator_primary32.h | 170 DCHECK_LT(class_id, kNumClasses); in AllocateBatch() 185 DCHECK_LT(class_id, kNumClasses); in DeallocateBatch() 242 for (uptr i = 0; i < kNumClasses; i++) { in ForceLock() 248 for (int i = kNumClasses - 1; i >= 0; i--) { in ForceUnlock() 275 static const uptr kNumClasses = SizeClassMap::kNumClasses; variable 299 DCHECK_LT(class_id, kNumClasses); in AllocateRegion() 312 DCHECK_LT(class_id, kNumClasses); in GetSizeClassInfo() 380 SizeClassInfo size_class_info_array[kNumClasses];
|
H A D | sanitizer_allocator_primary64.h | 29 // There are kNumClasses Regions of equal size. 163 for (uptr class_id = 1; class_id < kNumClasses; class_id++) { in ForceReleaseToOS() 262 if (class_id >= kNumClasses) return nullptr; in GetBlockBegin() 296 for (uptr i = 0; i < kNumClasses; i++) in TotalMemoryUsed() 307 for (uptr class_id = 0; class_id < kNumClasses; class_id++) in FillMemoryProfile() 330 uptr rss_stats[kNumClasses]; in PrintStats() 331 for (uptr class_id = 0; class_id < kNumClasses; class_id++) in PrintStats() 339 for (uptr class_id = 1; class_id < kNumClasses; class_id++) { in PrintStats() 352 for (uptr class_id = 1; class_id < kNumClasses; class_id++) in PrintStats() 359 for (uptr i = 0; i < kNumClasses; in ForceLock() 397 static const uptr kNumClasses = SizeClassMap::kNumClasses; global() variable [all...] |
/llvm-project/compiler-rt/lib/memprof/ |
H A D | memprof_allocator.h | 67 static const uptr kNumberOfSizeClasses = SizeClassMap::kNumClasses;
|
/llvm-project/compiler-rt/lib/asan/ |
H A D | asan_allocator.h | 255 static const uptr kNumberOfSizeClasses = SizeClassMap::kNumClasses;
|
/llvm-project/compiler-rt/lib/sanitizer_common/tests/ |
H A D | sanitizer_allocator_test.cpp | 381 void *x = cache.Allocate(a, 1 + i % (Allocator::kNumClasses - 1)); in SizeClassAllocatorMetadataStress() 392 cache.Deallocate(a, 1 + i % (Allocator::kNumClasses - 1), allocated[i]); in SizeClassAllocatorMetadataStress() 601 uptr class_id = a.kNumClasses - 1; in TEST()
|