Home
last modified time | relevance | path

Searched refs:OldHeader (Results 1 – 2 of 2) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/compiler-rt/lib/scudo/
Dscudo_allocator.cpp511 UnpackedHeader OldHeader; in reallocate() local
512 Chunk::loadHeader(OldPtr, &OldHeader); in reallocate()
513 if (UNLIKELY(OldHeader.State != ChunkAllocated)) in reallocate()
517 if (UNLIKELY(OldHeader.AllocType != FromMalloc)) in reallocate()
521 const uptr UsableSize = Chunk::getUsableSize(OldPtr, &OldHeader); in reallocate()
526 UnpackedHeader NewHeader = OldHeader; in reallocate()
528 OldHeader.ClassId ? NewSize : UsableSize - NewSize; in reallocate()
529 Chunk::compareExchangeHeader(OldPtr, &NewHeader, &OldHeader); in reallocate()
536 const uptr OldSize = OldHeader.ClassId ? OldHeader.SizeOrUnusedBytes : in reallocate()
537 UsableSize - OldHeader.SizeOrUnusedBytes; in reallocate()
[all …]
/freebsd-12-stable/contrib/llvm-project/compiler-rt/lib/scudo/standalone/
Dcombined.h597 Chunk::UnpackedHeader OldHeader; variable
598 Chunk::loadHeader(Cookie, OldPtr, &OldHeader);
600 if (UNLIKELY(OldHeader.State != Chunk::State::Allocated))
607 if (UNLIKELY(OldHeader.OriginOrWasZeroed != Chunk::Origin::Malloc))
609 OldHeader.OriginOrWasZeroed,
613 void *BlockBegin = getBlockBegin(OldTaggedPtr, &OldHeader);
616 const uptr ClassId = OldHeader.ClassId;
620 OldSize = OldHeader.SizeOrUnusedBytes;
624 OldHeader.SizeOrUnusedBytes);
631 Chunk::UnpackedHeader NewHeader = OldHeader;
[all …]