Lines Matching refs:AsyncInfo

26                                             AsyncInfoTy &AsyncInfo) const {  in addEventIfNecessary()
41 if (Device.recordEvent(Event, AsyncInfo) != OFFLOAD_SUCCESS) { in addEventIfNecessary()
214 bool HasPresentModifier, bool HasHoldModifier, AsyncInfoTy &AsyncInfo) { in getTargetPointer() argument
320 int Ret = submitData(TargetPointer, HstPtrBegin, Size, AsyncInfo); in getTargetPointer()
327 } else if (Entry->addEventIfNecessary(*this, AsyncInfo) != OFFLOAD_SUCCESS) in getTargetPointer()
341 int Ret = waitEvent(Event, AsyncInfo); in getTargetPointer()
526 AsyncInfoTy &AsyncInfo) { in submitData() argument
540 if (!AsyncInfo || !RTL->data_submit_async || !RTL->synchronize) in submitData()
543 AsyncInfo); in submitData()
548 int64_t Size, AsyncInfoTy &AsyncInfo) { in retrieveData() argument
564 AsyncInfo); in retrieveData()
569 int64_t Size, AsyncInfoTy &AsyncInfo) { in dataExchange() argument
570 if (!AsyncInfo || !RTL->data_exchange_async || !RTL->synchronize) { in dataExchange()
576 DstPtr, Size, AsyncInfo); in dataExchange()
582 AsyncInfoTy &AsyncInfo) { in runRegion() argument
587 TgtVarsSize, AsyncInfo); in runRegion()
603 AsyncInfoTy &AsyncInfo) { in runTeamRegion() argument
610 ThreadLimit, LoopTripCount, AsyncInfo); in runTeamRegion()
625 int32_t DeviceTy::synchronize(AsyncInfoTy &AsyncInfo) { in synchronize() argument
627 return RTL->synchronize(RTLDeviceID, AsyncInfo); in synchronize()
638 int32_t DeviceTy::recordEvent(void *Event, AsyncInfoTy &AsyncInfo) { in recordEvent() argument
640 return RTL->record_event(RTLDeviceID, Event, AsyncInfo); in recordEvent()
645 int32_t DeviceTy::waitEvent(void *Event, AsyncInfoTy &AsyncInfo) { in waitEvent() argument
647 return RTL->wait_event(RTLDeviceID, Event, AsyncInfo); in waitEvent()