Lines Matching defs:original

143 AllocationCallbackRecord AllocationCallbackRecord::reallocation (void* original, size_t size, size_t alignment, VkSystemAllocationScope scope, void* returnedPtr)
148 record.data.reallocation.original = original;
207 void* ChainedAllocator::reallocate (void* original, size_t size, size_t alignment, VkSystemAllocationScope allocationScope)
209 return m_nextAllocator->pfnReallocation(m_nextAllocator->pUserData, original, size, alignment, allocationScope);
248 void* AllocationCallbackRecorder::reallocate (void* original, size_t size, size_t alignment, VkSystemAllocationScope allocationScope)
250 void* const ptr = ChainedAllocator::reallocate(original, size, alignment, allocationScope);
252 m_records.append(AllocationCallbackRecord::reallocation(original, size, alignment, allocationScope, ptr));
306 void* DeterministicFailAllocator::reallocate (void* original, size_t size, size_t alignment, VkSystemAllocationScope allocationScope)
310 return ChainedAllocator::reallocate(original, size, alignment, allocationScope);
428 if (de::contains(ptrToSlotIndex, record.data.reallocation.original))
430 const size_t origSlotNdx = ptrToSlotIndex[record.data.reallocation.original];
433 DE_ASSERT(record.data.reallocation.original != DE_NULL);
440 if (record.data.reallocation.original == record.data.reallocation.returnedPtr)
476 // else original ptr remains valid and live
488 if (record.data.reallocation.original)
686 str << "REALLOCATION: original=" << tcu::toHex(record.data.reallocation.original)
733 str << "Attempt to reallocate " << tcu::toHex(violation.record.data.reallocation.original) << " which has not been allocated";
740 str << "Attempt to reallocate " << tcu::toHex(violation.record.data.reallocation.original) << " which has been freed";