Home
last modified time | relevance | path

Searched refs:ClassId (Results 1 – 8 of 8) sorted by relevance

/freebsd/contrib/llvm-project/compiler-rt/lib/scudo/standalone/
H A Dlocal_cache.h40 void *allocate(uptr ClassId) { in appendFromTransferBatch()
41 DCHECK_LT(ClassId, NumClasses); in appendFromTransferBatch()
42 PerClass *C = &PerClassArray[ClassId]; in appendFromTransferBatch()
46 if (UNLIKELY(!refill(C, ClassId, C->MaxCount / 2))) in appendFromTransferBatch()
57 return Allocator->decompactPtr(ClassId, CompactP); in get()
60 bool deallocate(uptr ClassId, void *P) { in get()
61 CHECK_LT(ClassId, NumClasses); in getMaxCached()
62 PerClass *C = &PerClassArray[ClassId]; in getMaxCached()
67 drain(C, ClassId);
71 Allocator->compactPtr(ClassId, reinterpret_cas
[all...]
H A Dprimary32.h62 static uptr getSizeByClassId(uptr ClassId) { in getSizeByClassId() argument
63 return (ClassId == SizeClassMap::BatchClassId) in getSizeByClassId()
65 : SizeClassMap::getSizeByClassId(ClassId); in getSizeByClassId()
170 CompactPtrT compactPtr(UNUSED uptr ClassId, uptr Ptr) const { in compactPtr() argument
174 void *decompactPtr(UNUSED uptr ClassId, CompactPtrT CompactPtr) const { in decompactPtr() argument
197 u16 popBlocks(CacheT *C, uptr ClassId, CompactPtrT *ToArray, in popBlocks() argument
199 DCHECK_LT(ClassId, NumClasses); in popBlocks()
200 SizeClassInfo *Sci = getSizeClassInfo(ClassId); in popBlocks()
203 u16 PopCount = popBlocksImpl(C, ClassId, Sci, ToArray, MaxBlockCount); in popBlocks()
205 if (UNLIKELY(!populateFreeList(C, ClassId, Sci))) in popBlocks()
[all …]
H A Dprimary64.h67 static uptr getSizeByClassId(uptr ClassId) { in getSizeByClassId() argument
68 return (ClassId == SizeClassMap::BatchClassId) in getSizeByClassId()
70 : SizeClassMap::getSizeByClassId(ClassId); in getSizeByClassId()
218 u16 popBlocks(CacheT *C, uptr ClassId, CompactPtrT *ToArray, in popBlocks() argument
220 DCHECK_LT(ClassId, NumClasses); in popBlocks()
221 RegionInfo *Region = getRegionInfo(ClassId); in popBlocks()
226 PopCount = popBlocksImpl(C, ClassId, Region, ToArray, MaxBlockCount); in popBlocks()
234 PopCount = popBlocksWithCV(C, ClassId, Region, ToArray, MaxBlockCount, in popBlocks()
244 PopCount = popBlocksImpl(C, ClassId, Region, ToArray, MaxBlockCount); in popBlocks()
251 PopCount = populateFreeListAndPopBlocks(C, ClassId, Region, ToArray, in popBlocks()
[all …]
H A Dsize_class_map.h80 static uptr getSizeByClassId(uptr ClassId) { in getSizeByClassId() argument
81 DCHECK_NE(ClassId, BatchClassId); in getSizeByClassId()
82 if (ClassId <= MidClass) in getSizeByClassId()
83 return (ClassId << Config::MinSizeLog) + Config::SizeDelta; in getSizeByClassId()
84 ClassId -= MidClass; in getSizeByClassId()
85 const uptr T = MidSize << (ClassId >> S); in getSizeByClassId()
86 return T + (T >> S) * (ClassId & M) + Config::SizeDelta; in getSizeByClassId()
89 static u8 getSizeLSBByClassId(uptr ClassId) { in getSizeLSBByClassId() argument
90 return u8(getLeastSignificantSetBitIndex(getSizeByClassId(ClassId))); in getSizeLSBByClassId()
192 static uptr getSizeByClassId(uptr ClassId) { in getSizeByClassId() argument
196 getSizeLSBByClassId(uptr ClassId) getSizeLSBByClassId() argument
[all...]
H A Dcombined.h83 Cache.deallocate(Header.ClassId, BlockBegin); in recycle()
100 Header.ClassId = QuarantineClassId & Chunk::ClassIdMask; in allocate()
123 DCHECK_EQ(Header.ClassId, QuarantineClassId); in deallocate()
322 uptr ClassId) { in computeOddEvenMaskForPointerMaybe() argument
331 return 0x5555U << ((Ptr >> SizeClassMap::getSizeLSBByClassId(ClassId)) & 1); in computeOddEvenMaskForPointerMaybe()
384 uptr ClassId = 0; variable
387 ClassId = SizeClassMap::getClassIdBySize(NeededSize);
388 DCHECK_NE(ClassId, 0U);
390 Block = TSD->getCache().allocate(ClassId);
395 while (ClassId < SizeClassMap::LargestClassId && !Block)
[all …]
H A Dchunk.h67 uptr ClassId : 8; member
/freebsd/contrib/ofed/opensm/libvendor/
H A Dosm_vendor_umadt.c536 if (p_mad_bind_info->umadt_reg_class.ClassId == IB_MCLASS_SUBN_LID || in osm_vendor_send()
537 p_mad_bind_info->umadt_reg_class.ClassId == IB_MCLASS_SUBN_DIR) { in osm_vendor_send()
574 if (p_mad_bind_info->umadt_reg_class.ClassId == IB_MCLASS_SUBN_LID || in osm_vendor_send()
575 p_mad_bind_info->umadt_reg_class.ClassId == IB_MCLASS_SUBN_DIR) { in osm_vendor_send()
759 p_umadt_reg_class->ClassId = p_osm_bind_info->mad_class; in osm_vendor_bind()
943 if (p_mad_bind_info->umadt_reg_class.ClassId == in __mad_recv_processor()
945 || p_mad_bind_info->umadt_reg_class.ClassId == in __mad_recv_processor()
/freebsd/contrib/llvm-project/clang/lib/Edit/
H A DRewriteObjCFoundationAPI.cpp27 IdentifierInfo *&ClassId, in checkForLiteralCreation() argument
35 ClassId = Receiver->getIdentifier(); in checkForLiteralCreation()