Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/compiler-rt/lib/scudo/standalone/
H A Dprimary64.h53 static uptr getSizeByClassId(uptr ClassId) { in getSizeByClassId() argument
97 DCHECK_LT(ClassId, NumClasses); in popBatch()
104 B = populateFreeList(C, ClassId, Region); in popBatch()
119 if (ClassId != SizeClassMap::BatchClassId) in pushBatch()
120 releaseToOSMaybe(Region, ClassId); in pushBatch()
210 return getRegionInfo(ClassId)->RegionBeg; in getCompactPtrBaseByClassId()
227 uptr ClassId; in findNearestBlock() local
248 ClassId = I; in findNearestBlock()
314 RegionInfo *getRegionInfo(uptr ClassId) {
315 DCHECK_LT(ClassId, NumClasses);
[all …]
H A Dlocal_cache.h66 void *allocate(uptr ClassId) { in allocate()
67 DCHECK_LT(ClassId, NumClasses); in allocate()
68 PerClass *C = &PerClassArray[ClassId]; in allocate()
70 if (UNLIKELY(!refill(C, ClassId))) in allocate()
85 CHECK_LT(ClassId, NumClasses); in deallocate()
91 drain(C, ClassId); in deallocate()
121 if (ClassId != BatchClassId) in createBatch()
165 if (ClassId != BatchClassId) in destroyBatch()
178 destroyBatch(ClassId, B); in refill()
185 createBatch(ClassId, Allocator->decompactPtr(ClassId, C->Chunks[0])); in drain()
[all …]
H A Dprimary32.h55 static uptr getSizeByClassId(uptr ClassId) { in getSizeByClassId() argument
115 DCHECK_LT(ClassId, NumClasses); in popBatch()
122 B = populateFreeList(C, ClassId, Sci); in popBatch()
132 DCHECK_LT(ClassId, NumClasses); in pushBatch()
138 if (ClassId != SizeClassMap::BatchClassId) in pushBatch()
139 releaseToOSMaybe(Sci, ClassId); in pushBatch()
305 DCHECK_LT(ClassId, NumClasses); in allocateRegion()
327 DCHECK_LT(ClassId, NumClasses); in getSizeClassInfo()
328 return &SizeClassInfoArray[ClassId]; in getSizeClassInfo()
345 Region = allocateRegion(Sci, ClassId); in populateFreeList()
[all …]
H A Dsize_class_map.h77 static uptr getSizeByClassId(uptr ClassId) { in getSizeByClassId() argument
78 DCHECK_NE(ClassId, BatchClassId); in getSizeByClassId()
79 if (ClassId <= MidClass) in getSizeByClassId()
81 ClassId -= MidClass; in getSizeByClassId()
82 const uptr T = MidSize << (ClassId >> S); in getSizeByClassId()
83 return T + (T >> S) * (ClassId & M) + Config::SizeDelta; in getSizeByClassId()
86 static u8 getSizeLSBByClassId(uptr ClassId) { in getSizeLSBByClassId() argument
189 static uptr getSizeByClassId(uptr ClassId) { in getSizeByClassId() argument
190 return Config::Classes[ClassId - 1]; in getSizeByClassId()
193 static u8 getSizeLSBByClassId(uptr ClassId) { in getSizeLSBByClassId() argument
[all …]
H A Dcombined.h340 uptr ClassId = 0; variable
344 DCHECK_NE(ClassId, 0U);
356 ClassId = 0;
377 if (LIKELY(ClassId)) {
489 Header.ClassId = ClassId & Chunk::ClassIdMask;
616 const uptr ClassId = OldHeader.ClassId; variable
617 if (LIKELY(ClassId)) {
633 (ClassId ? NewSize
639 if (ClassId) {
1107 const uptr ClassId = NewHeader.ClassId; in quarantineOrDeallocateChunk() local
[all …]
H A Dchunk.h66 uptr ClassId : 8; member
/freebsd-13.1/contrib/llvm-project/compiler-rt/lib/scudo/
H A Dscudo_allocator.cpp99 const uptr ClassId = Header->ClassId; in getUsableSize() local
100 if (ClassId) in getUsableSize()
110 if (Header->ClassId) in getSize()
191 if (Header.ClassId) in Recycle()
346 u8 ClassId; in allocate() local
357 ClassId = 0; in allocate()
377 DCHECK(ClassId); in allocate()
385 if (ClassId) { in allocate()
386 Header.ClassId = ClassId; in allocate()
415 if (Header->ClassId) { in quarantineOrDeallocateChunk()
[all …]
H A Dscudo_allocator_combined.h34 void *allocatePrimary(AllocatorCache *Cache, uptr ClassId) { in allocatePrimary() argument
35 return Cache->Allocate(&Primary, ClassId); in allocatePrimary()
44 void deallocatePrimary(AllocatorCache *Cache, void *Ptr, uptr ClassId) { in deallocatePrimary() argument
45 Cache->Deallocate(&Primary, ClassId, Ptr); in deallocatePrimary()
H A Dscudo_allocator.h41 u64 ClassId : 8; member
/freebsd-13.1/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-13.1/contrib/llvm-project/clang/lib/Edit/
H A DRewriteObjCFoundationAPI.cpp26 IdentifierInfo *&ClassId, in checkForLiteralCreation() argument
34 ClassId = Receiver->getIdentifier(); in checkForLiteralCreation()