Lines Matching refs:NewHeader
71 Chunk::UnpackedHeader NewHeader = Header;
72 NewHeader.State = Chunk::State::Available;
73 Chunk::compareExchangeHeader(Allocator.Cookie, Ptr, &NewHeader, &Header);
75 void *BlockBegin = Allocator::getBlockBegin(Ptr, &NewHeader);
76 const uptr ClassId = NewHeader.ClassId;
117 Chunk::UnpackedHeader NewHeader = Header;
118 NewHeader.State = Chunk::State::Available;
119 Chunk::compareExchangeHeader(Allocator.Cookie, Ptr, &NewHeader, &Header);
550 Chunk::UnpackedHeader NewHeader = OldHeader;
551 NewHeader.SizeOrUnusedBytes =
555 Chunk::compareExchangeHeader(Cookie, OldPtr, &NewHeader, &OldHeader);
986 Chunk::UnpackedHeader NewHeader = *Header;
987 if (UNLIKELY(NewHeader.ClassId && useMemoryTagging())) {
1002 NewHeader.State = Chunk::State::Available;
1003 Chunk::compareExchangeHeader(Cookie, Ptr, &NewHeader, Header);
1004 void *BlockBegin = getBlockBegin(Ptr, &NewHeader);
1005 const uptr ClassId = NewHeader.ClassId;
1016 NewHeader.State = Chunk::State::Quarantined;
1017 Chunk::compareExchangeHeader(Cookie, Ptr, &NewHeader, Header);