Lines Matching refs:NewPtr
586 void *NewPtr = allocate(NewSize, Chunk::Origin::Malloc, Alignment); variable
587 if (NewPtr)
588 memcpy(NewPtr, OldPtr, (NewSize < OldSize) ? NewSize : OldSize);
594 return NewPtr;
660 void *NewPtr = allocate(NewSize, Chunk::Origin::Malloc, Alignment); variable
661 if (LIKELY(NewPtr)) {
662 memcpy(NewPtr, OldTaggedPtr, Min(NewSize, OldSize));
665 return NewPtr;
1183 void resizeTaggedChunk(uptr OldPtr, uptr NewPtr, uptr NewSize, in resizeTaggedChunk() argument
1187 if (RoundOldPtr >= NewPtr) { in resizeTaggedChunk()
1190 RoundNewPtr = roundUpTo(NewPtr, archMemoryTagGranuleSize()); in resizeTaggedChunk()
1195 RoundNewPtr = storeTags(RoundOldPtr, NewPtr); in resizeTaggedChunk()