Lines Matching refs:ClassId
93 const uptr ClassId = Header->ClassId; in getUsableSize() local
94 if (ClassId) in getUsableSize()
95 return PrimaryT::ClassIdToSize(ClassId) - getHeaderSize() - in getUsableSize()
104 if (Header->ClassId) in getSize()
185 if (Header.ClassId) in Recycle()
186 getBackend().deallocatePrimary(Cache_, BackendPtr, Header.ClassId); in Recycle()
325 u8 ClassId; in allocate() local
328 ClassId = SizeClassMap::ClassID(BackendSize); in allocate()
331 BackendPtr = Backend.allocatePrimary(&TSD->Cache, ClassId); in allocate()
336 ClassId = 0; in allocate()
347 if ((ForceZeroContents || ZeroContents) && ClassId) in allocate()
348 memset(BackendPtr, 0, PrimaryT::ClassIdToSize(ClassId)); in allocate()
356 DCHECK(ClassId); in allocate()
364 if (ClassId) { in allocate()
365 Header.ClassId = ClassId; in allocate()
394 if (Header->ClassId) { in quarantineOrDeallocateChunk()
398 Header->ClassId); in quarantineOrDeallocateChunk()
487 OldHeader.ClassId ? NewSize : UsableSize - NewSize; in reallocate()
495 const uptr OldSize = OldHeader.ClassId ? OldHeader.SizeOrUnusedBytes : in reallocate()
585 Header.ClassId = LargestClassId; in performSanityChecks()
586 if (Header.ClassId != LargestClassId) in performSanityChecks()