Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_allocator_local_cache.h37 PerClass *c = &per_class_[class_id]; in Allocate()
54 PerClass *c = &per_class_[class_id]; in Deallocate()
68 PerClass *c = &per_class_[i]; in Drain()
78 struct PerClass { struct
84 PerClass per_class_[kNumClasses];
87 void InitCache(PerClass *c) { in InitCache()
91 PerClass *c = &per_class_[i]; in InitCache()
99 NOINLINE bool Refill(PerClass *c, SizeClassAllocator *allocator, in Refill()
110 NOINLINE void DrainHalfMax(PerClass *c, SizeClassAllocator *allocator, in DrainHalfMax()
116 void Drain(MemoryMapperT *memory_mapper, PerClass *c, in Drain()
[all …]
/freebsd/contrib/llvm-project/compiler-rt/lib/scudo/standalone/
H A Dlocal_cache.h42 PerClass *C = &PerClassArray[ClassId]; in appendFromTransferBatch()
62 PerClass *C = &PerClassArray[ClassId]; in getMaxCached()
138 struct alignas(SCUDO_CACHE_LINE_SIZE) PerClass { in deallocate()
145 PerClass PerClassArray[NumClasses] = {};
151 PerClass *P = &PerClassArray[I]; in isEmpty()
169 NOINLINE bool refill(PerClass *C, uptr ClassId, u16 MaxRefill) { in createBatch()
177 NOINLINE void drain(PerClass *C, uptr ClassId) { in createGroup()