Lines Matching defs:ClassId
76 const uptr ClassId = NewHeader.ClassId;
77 if (LIKELY(ClassId))
78 Cache.deallocate(ClassId, BlockBegin);
97 Header.ClassId = QuarantineClassId & Chunk::ClassIdMask;
113 DCHECK_EQ(Header.ClassId, QuarantineClassId);
292 uptr ClassId = 0;
295 ClassId = SizeClassMap::getClassIdBySize(NeededSize);
296 DCHECK_NE(ClassId, 0U);
299 Block = TSD->Cache.allocate(ClassId);
305 while (ClassId < SizeClassMap::LargestClassId) {
306 Block = TSD->Cache.allocate(++ClassId);
312 ClassId = 0;
318 if (UNLIKELY(ClassId == 0))
334 if (ClassId) {
349 const uptr BlockEnd = BlockUptr + PrimaryT::getSizeByClassId(ClassId);
406 PrimaryT::getSizeByClassId(ClassId));
422 Header.ClassId = ClassId & Chunk::ClassIdMask;
426 (ClassId ? Size : SecondaryBlockEnd - (UserPtr + Size)) &
535 const uptr ClassId = OldHeader.ClassId;
536 if (LIKELY(ClassId)) {
538 SizeClassMap::getSizeByClassId(ClassId);
552 (ClassId ? NewSize
556 if (UNLIKELY(ClassId && useMemoryTagging())) {
959 Header.ClassId = LargestClassId;
960 if (UNLIKELY(Header.ClassId != LargestClassId))
974 if (LIKELY(Header->ClassId))
987 if (UNLIKELY(NewHeader.ClassId && useMemoryTagging())) {
1005 const uptr ClassId = NewHeader.ClassId;
1006 if (LIKELY(ClassId)) {
1009 TSD->Cache.deallocate(ClassId, BlockBegin);