| /freebsd-12.1/contrib/compiler-rt/lib/asan/ |
| H A D | asan_allocator.h | 126 typedef DefaultSizeClassMap SizeClassMap; typedef 130 typedef DefaultSizeClassMap SizeClassMap; typedef 135 typedef VeryCompactSizeClassMap SizeClassMap; typedef 141 typedef DefaultSizeClassMap SizeClassMap; typedef 145 typedef DefaultSizeClassMap SizeClassMap; typedef 149 typedef DefaultSizeClassMap SizeClassMap; typedef 156 typedef __asan::SizeClassMap SizeClassMap; typedef 176 typedef CompactSizeClassMap SizeClassMap; typedef 182 typedef __asan::SizeClassMap SizeClassMap; typedef 194 static const uptr kNumberOfSizeClasses = SizeClassMap::kNumClasses;
|
| H A D | asan_allocator.cc | 117 if (user_requested_size != SizeClassMap::kMaxSize) in UsedSize() 503 m->user_requested_size = SizeClassMap::kMaxSize; in Allocate() 528 if (needed_size > SizeClassMap::kMaxSize) in Allocate() 531 thread_stats.malloced_by_size[SizeClassMap::ClassID(needed_size)]++; in Allocate()
|
| /freebsd-12.1/contrib/compiler-rt/lib/sanitizer_common/ |
| H A D | sanitizer_allocator_primary32.h | 55 typedef typename Params::SizeClassMap SizeClassMap; typedef 70 static const uptr kMaxNumCached = SizeClassMap::kMaxNumCachedHint - 2; 93 return Min(kMaxNumCached, SizeClassMap::MaxCachedHint(size)); in MaxCached() 108 return (class_id == SizeClassMap::kBatchClassID) ? in ClassIdToSize() 109 kBatchSize : SizeClassMap::Size(class_id); in ClassIdToSize() 144 return size <= SizeClassMap::kMaxSize && in CanAllocate() 145 alignment <= SizeClassMap::kMaxSize; in CanAllocate() 210 uptr ClassID(uptr size) { return SizeClassMap::ClassID(size); } in ClassID() 262 typedef SizeClassMap SizeClassMapT; 263 static const uptr kNumClasses = SizeClassMap::kNumClasses; [all …]
|
| H A D | sanitizer_allocator_size_class_map.h | 122 class SizeClassMap { 232 typedef SizeClassMap<3, 4, 8, 17, 128, 16> DefaultSizeClassMap; 233 typedef SizeClassMap<3, 4, 8, 17, 64, 14> CompactSizeClassMap; 234 typedef SizeClassMap<2, 5, 9, 16, 64, 14> VeryCompactSizeClassMap; 239 typedef SizeClassMap<3, 4, 8, 17, 8, 10> DenseSizeClassMap; 242 typedef SizeClassMap<2, 5, 9, 16, 8, 10> VeryDenseSizeClassMap;
|
| H A D | sanitizer_allocator_local_cache.h | 81 typedef typename Allocator::SizeClassMapT SizeClassMap; typedef 82 static const uptr kNumClasses = SizeClassMap::kNumClasses; 89 CompactPtrT chunks[2 * SizeClassMap::kMaxNumCachedHint]; 100 c->max_count = 2 * SizeClassMap::MaxCachedHint(size); in InitCache() 197 typedef typename Allocator::SizeClassMapT SizeClassMap; typedef 198 static const uptr kBatchClassID = SizeClassMap::kBatchClassID; 199 static const uptr kNumClasses = SizeClassMap::kNumClasses; 220 const uptr batch_class_id = SizeClassMap::ClassID(sizeof(TransferBatch)); in InitCache()
|
| H A D | sanitizer_allocator_primary64.h | 53 typedef typename Params::SizeClassMap SizeClassMap; typedef 106 return size <= SizeClassMap::kMaxSize && in CanAllocate() 107 alignment <= SizeClassMap::kMaxSize; in CanAllocate() 203 uptr ClassID(uptr size) { return SizeClassMap::ClassID(size); } in ClassID() 310 return SizeClassMap::Size(class_id); in ClassIdToSize() 318 typedef SizeClassMap SizeClassMapT; 319 static const uptr kNumClasses = SizeClassMap::kNumClasses; 320 static const uptr kNumClassesRounded = SizeClassMap::kNumClassesRounded;
|
| H A D | sanitizer_allocator_internal.h | 38 typedef InternalSizeClassMap SizeClassMap; typedef
|
| /freebsd-12.1/contrib/compiler-rt/lib/scudo/ |
| H A D | scudo_allocator.h | 80 typedef __scudo::SizeClassMap SizeClassMap; typedef 98 typedef __scudo::SizeClassMap SizeClassMap; typedef
|
| H A D | scudo_platform.h | 88 #define SIZE_CLASS_MAP_TYPE__(T) T##SizeClassMap 90 typedef SIZE_CLASS_MAP_TYPE SizeClassMap; typedef
|
| H A D | scudo_allocator.cpp | 195 const uptr BatchClassId = SizeClassMap::ClassID(sizeof(QuarantineBatch)); in Allocate() 200 const uptr BatchClassId = SizeClassMap::ClassID(sizeof(QuarantineBatch)); in Deallocate() 205 COMPILER_CHECK(sizeof(QuarantineBatch) < SizeClassMap::kMaxSize); 328 ClassId = SizeClassMap::ClassID(BackendSize); in allocate() 484 (UsableSize - NewSize) < (SizeClassMap::kMaxSize / 2)) { in reallocate() 568 1 << MostSignificantSetBitIndex(SizeClassMap::kMaxSize - MinAlignment); in performSanityChecks() 579 const uptr MaxSizeOrUnusedBytes = SizeClassMap::kMaxSize - 1; in performSanityChecks() 584 const uptr LargestClassId = SizeClassMap::kLargestClassID; in performSanityChecks()
|
| /freebsd-12.1/contrib/compiler-rt/lib/msan/ |
| H A D | msan_allocator.cc | 58 typedef __sanitizer::CompactSizeClassMap SizeClassMap; typedef 79 typedef DefaultSizeClassMap SizeClassMap; typedef 94 typedef DefaultSizeClassMap SizeClassMap; typedef 111 typedef __sanitizer::CompactSizeClassMap SizeClassMap; typedef
|
| /freebsd-12.1/contrib/compiler-rt/lib/lsan/ |
| H A D | lsan_allocator.h | 66 typedef __sanitizer::CompactSizeClassMap SizeClassMap; typedef 89 typedef DefaultSizeClassMap SizeClassMap; typedef
|
| /freebsd-12.1/contrib/compiler-rt/lib/hwasan/ |
| H A D | hwasan_allocator.h | 59 typedef __sanitizer::VeryDenseSizeClassMap SizeClassMap; in DECLARE_REAL() typedef
|
| /freebsd-12.1/contrib/compiler-rt/lib/tsan/rtl/ |
| H A D | tsan_rtl.h | 68 typedef __sanitizer::CompactSizeClassMap SizeClassMap; typedef 81 typedef DefaultSizeClassMap SizeClassMap; typedef
|