Lines Matching refs:free
92 reinterpret_cast<AllocationCallbacks*>(pUserData)->free(pMem);
157 AllocationCallbackRecord AllocationCallbackRecord::free (void* mem)
162 record.data.free.mem = mem;
212 void ChainedAllocator::free (void* mem)
257 void AllocationCallbackRecorder::free (void* mem)
259 ChainedAllocator::free(mem);
261 m_records.append(AllocationCallbackRecord::free(mem));
496 if (record.data.free.mem != DE_NULL) // Freeing null pointer is valid and ignored
498 if (de::contains(ptrToSlotIndex, record.data.free.mem))
500 const size_t slotNdx = ptrToSlotIndex[record.data.free.mem];
677 str << "FREE: mem=" << tcu::toHex(record.data.free.mem);
682 str << "INTERNAL_" << (record.type == AllocationCallbackRecord::TYPE_INTERNAL_ALLOCATION ? "ALLOCATION" : "FREE")
702 str << "Double free of " << tcu::toHex(violation.record.data.free.mem);
709 str << "Attempt to free " << tcu::toHex(violation.record.data.free.mem) << " which has not been allocated";