Lines Matching refs:HstPtr
34 virtual void *allocate(size_t Size, void *HstPtr, TargetAllocTy Kind) = 0;
135 void *allocateOnDevice(size_t Size, void *HstPtr) const { in allocateOnDevice() argument
136 return DeviceAllocator.allocate(Size, HstPtr, TARGET_ALLOC_DEVICE); in allocateOnDevice()
145 void *freeAndAllocate(size_t Size, void *HstPtr) { in freeAndAllocate() argument
169 return allocateOnDevice(Size, HstPtr); in freeAndAllocate()
176 void *allocateOrFreeAndAllocateOnDevice(size_t Size, void *HstPtr) { in allocateOrFreeAndAllocateOnDevice() argument
177 void *TgtPtr = allocateOnDevice(Size, HstPtr); in allocateOrFreeAndAllocateOnDevice()
183 TgtPtr = freeAndAllocate(Size, HstPtr); in allocateOrFreeAndAllocateOnDevice()
214 void *allocate(size_t Size, void *HstPtr) { in allocate() argument
221 Size, DPxPTR(HstPtr)); in allocate()
229 void *TgtPtr = allocateOrFreeAndAllocateOnDevice(Size, HstPtr); in allocate()
261 void *TgtPtr = allocateOrFreeAndAllocateOnDevice(Size, HstPtr); in allocate()