/freebsd/contrib/llvm-project/compiler-rt/lib/scudo/standalone/ |
H A D | local_cache.h | 40 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 D | primary32.h | 62 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 D | primary64.h | 67 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 D | size_class_map.h | 80 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 D | combined.h | 83 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 D | chunk.h | 67 uptr ClassId : 8; member
|
/freebsd/contrib/ofed/opensm/libvendor/ |
H A D | osm_vendor_umadt.c | 536 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 D | RewriteObjCFoundationAPI.cpp | 27 IdentifierInfo *&ClassId, in checkForLiteralCreation() argument 35 ClassId = Receiver->getIdentifier(); in checkForLiteralCreation()
|