Searched refs:CacheT (Results 1 – 7 of 7) sorted by relevance
/freebsd-src/contrib/llvm-project/compiler-rt/lib/scudo/standalone/ |
H A D | quarantine.h | 173 typedef QuarantineCache<Callback> CacheT; typedef 201 void put(CacheT *C, Callback Cb, Node *Ptr, uptr Size) { in put() 207 void NOINLINE drain(CacheT *C, Callback Cb) EXCLUDES(CacheMutex) { in drain() 219 void NOINLINE drainAndRecycle(CacheT *C, Callback Cb) EXCLUDES(CacheMutex) { in drainAndRecycle() 250 CacheT Cache GUARDED_BY(CacheMutex); 258 CacheT Tmp; in recycle() 288 void NOINLINE doRecycle(CacheT *C, Callback Cb) { in doRecycle()
|
H A D | allocator_config.h | 86 template <typename Config> using CacheT = MapAllocatorCache<Config>; 131 template <typename Config> using CacheT = MapAllocatorCache<Config>; 164 template <typename Config> using CacheT = MapAllocatorNoCache<Config>; 188 template <typename Config> using CacheT = MapAllocatorNoCache<Config>; 156 template <typename Config> using CacheT = MapAllocatorCache<Config>; global() member 201 template <typename Config> using CacheT = MapAllocatorCache<Config>; global() member 233 template <typename Config> using CacheT = MapAllocatorNoCache<Config>; global() member 257 template <typename Config> using CacheT = MapAllocatorNoCache<Config>; global() member
|
H A D | tsd.h | 75 typename Allocator::CacheT &getCache() REQUIRES(Mutex) { return Cache; } in getCache() 84 typename Allocator::CacheT Cache GUARDED_BY(Mutex);
|
H A D | primary32.h | 55 typedef SizeClassAllocatorLocalCache<ThisT> CacheT; 197 u16 popBlocks(CacheT *C, uptr ClassId, CompactPtrT *ToArray, in popBlocks() 215 void pushBlocks(CacheT *C, uptr ClassId, CompactPtrT *Array, u32 Size) { in popBatch() 533 CacheT::getMaxCached(getSizeByClassId(SizeClassMap::BatchClassId)); in pushBatchClassBlocks() 605 void pushBlocksImpl(CacheT *C, uptr ClassId, SizeClassInfo *Sci, 715 u16 popBlocksImpl(CacheT *C, uptr ClassId, SizeClassInfo *Sci, 741 // `CacheT::getMaxCached()` may also impact the time spent on accessing the in popBatchImpl() 745 // `CacheT::getMaxCached()`. in popBatchImpl() 785 NOINLINE bool populateFreeList(CacheT *C, uptr ClassId, SizeClassInfo *Sci) in populateFreeList() 808 const u16 MaxCount = CacheT in populateFreeList() 56 typedef SizeClassAllocatorLocalCache<ThisT> CacheT; global() typedef [all...] |
H A D | primary64.h | 60 typedef SizeClassAllocatorLocalCache<ThisT> CacheT; 218 u16 popBlocks(CacheT *C, uptr ClassId, CompactPtrT *ToArray, in verifyAllBlocksAreReleasedTestOnly() 273 void pushBlocks(CacheT *C, uptr ClassId, CompactPtrT *Array, u32 Size) { in popBatch() 686 CacheT::getMaxCached(getSizeByClassId(SizeClassMap::BatchClassId)); in pushBatchClassBlocks() 757 void pushBlocksImpl(CacheT *C, uptr ClassId, RegionInfo *Region, 867 u16 popBlocksWithCV(CacheT *C, uptr ClassId, RegionInfo *Region, in popBatchWithCV() 942 u16 popBlocksImpl(CacheT *C, uptr ClassId, RegionInfo *Region, in popBatchImpl() 968 // `CacheT::getMaxCached()` may also impact the time spent on accessing the in popBatchImpl() 972 // `CacheT::getMaxCached()`. in popBatchImpl() 1013 NOINLINE u16 populateFreeListAndPopBlocks(CacheT * in populateFreeListAndPopBatch() 62 typedef SizeClassAllocatorLocalCache<ThisT> CacheT; global() typedef [all...] |
H A D | combined.h | 57 using CacheT = typename PrimaryT::CacheT; in callPostInitCallback() 66 explicit QuarantineCallback(ThisT &Instance, CacheT &LocalCache) in recycle() 136 CacheT &Cache; in init() 140 typedef typename QuarantineT::CacheT QuarantineCacheT; in init() 263 void initCache(CacheT *Cache) { Cache->init(&Stats, &Primary); } in getHeaderTaggedPointer() 51 using CacheT = typename PrimaryT::CacheT; global() variable
|
H A D | secondary.h | 562 typename Config::template CacheT<typename Config::CacheConfig> Cache; in allocate()
|