Lines Matching refs:HstPtrBegin

65 int DeviceTy::associatePtr(void *HstPtrBegin, void *TgtPtrBegin, int64_t Size) {  in associatePtr()  argument
69 auto It = HDTTMap->find(HstPtrBegin); in associatePtr()
73 bool IsValid = HDTT.HstPtrEnd == (uintptr_t)HstPtrBegin + Size && in associatePtr()
89 /*HstPtrBase=*/(uintptr_t)HstPtrBegin, in associatePtr()
90 /*HstPtrBegin=*/(uintptr_t)HstPtrBegin, in associatePtr()
91 /*HstPtrEnd=*/(uintptr_t)HstPtrBegin + Size, in associatePtr()
99 DPxPTR(NewEntry.HstPtrBase), DPxPTR(NewEntry.HstPtrBegin), in associatePtr()
107 int DeviceTy::disassociatePtr(void *HstPtrBegin) { in disassociatePtr() argument
110 auto It = HDTTMap->find(HstPtrBegin); in disassociatePtr()
141 void *HstPtrBegin, int64_t Size) { in lookupMapping() argument
143 uintptr_t HP = (uintptr_t)HstPtrBegin; in lookupMapping()
179 LR.Flags.IsContained = HP >= HT.HstPtrBegin && HP < HT.HstPtrEnd && in lookupMapping()
192 HP < HT.HstPtrBegin && (HP + Size) > HT.HstPtrBegin; in lookupMapping()
211 void *HstPtrBegin, void *HstPtrBase, int64_t Size, in getTargetPointer() argument
221 LookupResult LR = lookupMapping(HDTTMap, HstPtrBegin, Size); in getTargetPointer()
245 uintptr_t Ptr = HT.TgtPtrBegin + ((uintptr_t)HstPtrBegin - HT.HstPtrBegin); in getTargetPointer()
249 (IsImplicit ? " (implicit)" : ""), DPxPTR(HstPtrBegin), DPxPTR(Ptr), in getTargetPointer()
260 DPxPTR(HstPtrBegin), Size, DPxPTR(Entry->HstPtrBegin), in getTargetPointer()
261 Entry->HstPtrEnd - Entry->HstPtrBegin); in getTargetPointer()
265 DPxPTR(HstPtrBegin), Size); in getTargetPointer()
277 DPxPTR((uintptr_t)HstPtrBegin), Size); in getTargetPointer()
279 TargetPointer = HstPtrBegin; in getTargetPointer()
284 DPxPTR(HstPtrBegin), Size); in getTargetPointer()
287 DPxPTR(HstPtrBegin), Size); in getTargetPointer()
291 uintptr_t Ptr = (uintptr_t)allocData(Size, HstPtrBegin); in getTargetPointer()
294 (uintptr_t)HstPtrBase, (uintptr_t)HstPtrBegin, in getTargetPointer()
295 (uintptr_t)HstPtrBegin + Size, Ptr, HasHoldModifier, in getTargetPointer()
302 DPxPTR(HstPtrBase), DPxPTR(HstPtrBegin), DPxPTR(Ptr), Size, in getTargetPointer()
318 DPxPTR(HstPtrBegin), DPxPTR(TargetPointer)); in getTargetPointer()
320 int Ret = submitData(TargetPointer, HstPtrBegin, Size, AsyncInfo); in getTargetPointer()
361 DeviceTy::getTgtPtrBegin(void *HstPtrBegin, int64_t Size, bool &IsLast, in getTgtPtrBegin() argument
370 LookupResult LR = lookupMapping(HDTTMap, HstPtrBegin, Size); in getTgtPtrBegin()
405 uintptr_t TP = HT.TgtPtrBegin + ((uintptr_t)HstPtrBegin - HT.HstPtrBegin); in getTgtPtrBegin()
409 DPxPTR(HstPtrBegin), DPxPTR(TP), Size, HT.dynRefCountToStr().c_str(), in getTgtPtrBegin()
418 DPxPTR((uintptr_t)HstPtrBegin), Size); in getTgtPtrBegin()
420 TargetPointer = HstPtrBegin; in getTgtPtrBegin()
427 void *DeviceTy::getTgtPtrBegin(HDTTMapAccessorTy &HDTTMap, void *HstPtrBegin, in getTgtPtrBegin() argument
429 uintptr_t HP = (uintptr_t)HstPtrBegin; in getTgtPtrBegin()
430 LookupResult LR = lookupMapping(HDTTMap, HstPtrBegin, Size); in getTgtPtrBegin()
433 uintptr_t TP = HT.TgtPtrBegin + (HP - HT.HstPtrBegin); in getTgtPtrBegin()
447 DPxPTR(LR.Entry->HstPtrBegin)); in deallocTgtPtr()
463 DPxPTR(HT.HstPtrBegin), DPxPTR(HT.TgtPtrBegin), Size, in deallocTgtPtr()
525 int32_t DeviceTy::submitData(void *TgtPtrBegin, void *HstPtrBegin, int64_t Size, in submitData() argument
529 LookupResult LR = lookupMapping(HDTTMap, HstPtrBegin, Size); in submitData()
535 DPxPTR(HstPtrBegin), DPxPTR(TgtPtrBegin), Size, in submitData()
541 return RTL->data_submit(RTLDeviceID, TgtPtrBegin, HstPtrBegin, Size); in submitData()
542 return RTL->data_submit_async(RTLDeviceID, TgtPtrBegin, HstPtrBegin, Size, in submitData()
547 int32_t DeviceTy::retrieveData(void *HstPtrBegin, void *TgtPtrBegin, in retrieveData() argument
551 LookupResult LR = lookupMapping(HDTTMap, HstPtrBegin, Size); in retrieveData()
556 DPxPTR(TgtPtrBegin), DPxPTR(HstPtrBegin), Size, in retrieveData()
562 return RTL->data_retrieve(RTLDeviceID, HstPtrBegin, TgtPtrBegin, Size); in retrieveData()
563 return RTL->data_retrieve_async(RTLDeviceID, HstPtrBegin, TgtPtrBegin, Size, in retrieveData()