Lines Matching refs:ClassId
99 const uptr ClassId = Header->ClassId; in getUsableSize() local
100 if (ClassId) in getUsableSize()
101 return PrimaryT::ClassIdToSize(ClassId) - getHeaderSize() - in getUsableSize()
110 if (Header->ClassId) in getSize()
191 if (Header.ClassId) in Recycle()
192 getBackend().deallocatePrimary(Cache_, BackendPtr, Header.ClassId); in Recycle()
347 u8 ClassId; in allocate() local
350 ClassId = SizeClassMap::ClassID(BackendSize); in allocate()
353 BackendPtr = Backend.allocatePrimary(&TSD->Cache, ClassId); in allocate()
358 ClassId = 0; in allocate()
369 if ((ForceZeroContents || ZeroContents) && ClassId) in allocate()
370 memset(BackendPtr, 0, PrimaryT::ClassIdToSize(ClassId)); in allocate()
378 DCHECK(ClassId); in allocate()
386 if (ClassId) { in allocate()
387 Header.ClassId = ClassId; in allocate()
416 if (Header->ClassId) { in quarantineOrDeallocateChunk()
420 Header->ClassId); in quarantineOrDeallocateChunk()
529 OldHeader.ClassId ? NewSize : UsableSize - NewSize; in reallocate()
537 const uptr OldSize = OldHeader.ClassId ? OldHeader.SizeOrUnusedBytes : in reallocate()
633 Header.ClassId = LargestClassId; in performSanityChecks()
634 if (Header.ClassId != LargestClassId) in performSanityChecks()