Lines Matching defs:MemoryManager
390 : Plugin(Plugin), MemoryPool(nullptr), MemoryManager(nullptr) {}
395 this->MemoryManager = new MemoryManagerTy(*this, Threshold);
402 assert(MemoryManager && "Invalid memory manager");
406 delete MemoryManager;
407 MemoryManager = nullptr;
414 assert(MemoryManager && "Invalid memory manager");
417 *PtrStorage = MemoryManager->allocate(Size, nullptr);
428 if (MemoryManager->free(Ptr))
455 MemoryManagerTy *MemoryManager;
917 AMDGPUMemoryManagerTy *MemoryManager;
1198 assert(Args->MemoryManager && "Invalid memory manager");
1202 return Args->MemoryManager->deallocate(Args->Buffer);
1238 AMDGPUMemoryManagerTy &MemoryManager) {
1255 if (auto Err = Slots[Curr].schedReleaseBuffer(KernelArgs, MemoryManager))
1320 AMDGPUMemoryManagerTy &MemoryManager) {
1336 if (auto Err = Slots[Curr].schedReleaseBuffer(Inter, MemoryManager))
1382 AMDGPUMemoryManagerTy &MemoryManager) {
1434 if (auto Err = Slots[Curr].schedReleaseBuffer(Inter, MemoryManager))