Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/compiler-rt/lib/scudo/standalone/
H A Dprimary32.h165 struct alignas(SCUDO_CACHE_LINE_SIZE) SizeClassInfo { struct
178 static_assert(sizeof(SizeClassInfo) % SCUDO_CACHE_LINE_SIZE == 0, ""); argument
186 uptr allocateRegion(SizeClassInfo *Sci, uptr ClassId) REQUIRES(Sci->Mutex);
189 SizeClassInfo *getSizeClassInfo(uptr ClassId) { in getSizeClassInfo()
194 void pushBatchClassBlocks(SizeClassInfo *Sci, CompactPtrT *Array, u32 Size)
198 SizeClassInfo *Sci, CompactPtrT *Array, u32 Size,
201 SizeClassInfo *Sci, CompactPtrT *ToArray,
204 uptr ClassId, SizeClassInfo *Sci)
207 void getStats(ScopedString *Str, uptr ClassId, SizeClassInfo *Sci)
209 void getSizeClassFragmentationInfo(SizeClassInfo *Sci, uptr ClassId,
[all …]
/freebsd/contrib/llvm-project/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_allocator_primary32.h171 SizeClassInfo *sci = GetSizeClassInfo(class_id); in AllocateBatch()
187 SizeClassInfo *sci = GetSizeClassInfo(class_id); in DeallocateBatch()
281 struct alignas(SANITIZER_CACHE_LINE_SIZE) SizeClassInfo { struct
286 COMPILER_CHECK(sizeof(SizeClassInfo) % kCacheLineSize == 0); argument
311 SizeClassInfo *GetSizeClassInfo(uptr class_id) { in GetSizeClassInfo()
316 bool PopulateBatches(AllocatorCache *c, SizeClassInfo *sci, uptr class_id, in PopulateBatches()
342 SizeClassInfo *sci, uptr class_id) { in PopulateFreeList()
380 SizeClassInfo size_class_info_array[kNumClasses];