Home
last modified time | relevance | path

Searched defs:SizeClassAllocator32LocalCache (Results 1 – 1 of 1) sorted by relevance

/freebsd-src/contrib/llvm-project/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_allocator_local_cache.h128 struct SizeClassAllocator32LocalCache { struct
129 typedef SizeClassAllocator Allocator;
130 typedef typename Allocator::TransferBatch TransferBatch;
132 void Init(AllocatorGlobalStats *s) { in Init()
139 TransferBatch *CreateBatch(uptr class_id, SizeClassAllocator *allocator, in CreateBatch()
147 void DestroyBatch(uptr class_id, SizeClassAllocator *allocator, in DestroyBatch()
153 void Destroy(SizeClassAllocator *allocator, AllocatorGlobalStats *s) { in Destroy()
159 void *Allocate(SizeClassAllocator *allocator, uptr class_id) { in Allocate()
174 void Deallocate(SizeClassAllocator *allocator, uptr class_id, void *p) { in Deallocate()
187 void Drain(SizeClassAllocator *allocator) { in Drain()
[all …]