Lines Matching refs:DeviceTy
25 int HostDataToTargetTy::addEventIfNecessary(DeviceTy &Device, in addEventIfNecessary()
52 DeviceTy::DeviceTy(RTLInfoTy *RTL) in DeviceTy() function in DeviceTy
57 DeviceTy::~DeviceTy() { in ~DeviceTy()
65 int DeviceTy::associatePtr(void *HstPtrBegin, void *TgtPtrBegin, int64_t Size) { in associatePtr()
107 int DeviceTy::disassociatePtr(void *HstPtrBegin) { in disassociatePtr()
140 LookupResult DeviceTy::lookupMapping(HDTTMapAccessorTy &HDTTMap, in lookupMapping()
210 TargetPointerResultTy DeviceTy::getTargetPointer( in getTargetPointer()
361 DeviceTy::getTgtPtrBegin(void *HstPtrBegin, int64_t Size, bool &IsLast, in getTgtPtrBegin()
427 void *DeviceTy::getTgtPtrBegin(HDTTMapAccessorTy &HDTTMap, void *HstPtrBegin, in getTgtPtrBegin()
440 int DeviceTy::deallocTgtPtr(HDTTMapAccessorTy &HDTTMap, LookupResult LR, in deallocTgtPtr()
479 void DeviceTy::init() { in init()
491 int32_t DeviceTy::initOnce() { in initOnce()
492 std::call_once(InitFlag, &DeviceTy::init, this); in initOnce()
505 void DeviceTy::deinit() { in deinit()
511 __tgt_target_table *DeviceTy::loadBinary(void *Img) { in loadBinary()
516 void *DeviceTy::allocData(int64_t Size, void *HstPtr, int32_t Kind) { in allocData()
520 int32_t DeviceTy::deleteData(void *TgtPtrBegin) { in deleteData()
525 int32_t DeviceTy::submitData(void *TgtPtrBegin, void *HstPtrBegin, int64_t Size, in submitData()
547 int32_t DeviceTy::retrieveData(void *HstPtrBegin, void *TgtPtrBegin, in retrieveData()
568 int32_t DeviceTy::dataExchange(void *SrcPtr, DeviceTy &DstDev, void *DstPtr, in dataExchange()
580 int32_t DeviceTy::runRegion(void *TgtEntryPtr, void **TgtVarsPtr, in runRegion()
591 bool DeviceTy::printDeviceInfo(int32_t RTLDevId) { in printDeviceInfo()
599 int32_t DeviceTy::runTeamRegion(void *TgtEntryPtr, void **TgtVarsPtr, in runTeamRegion()
614 bool DeviceTy::isDataExchangable(const DeviceTy &DstDevice) { in isDataExchangable()
625 int32_t DeviceTy::synchronize(AsyncInfoTy &AsyncInfo) { in synchronize()
631 int32_t DeviceTy::createEvent(void **Event) { in createEvent()
638 int32_t DeviceTy::recordEvent(void *Event, AsyncInfoTy &AsyncInfo) { in recordEvent()
645 int32_t DeviceTy::waitEvent(void *Event, AsyncInfoTy &AsyncInfo) { in waitEvent()
652 int32_t DeviceTy::syncEvent(void *Event) { in syncEvent()
659 int32_t DeviceTy::destroyEvent(void *Event) { in destroyEvent()
683 DeviceTy &Device = *PM->Devices[DeviceNum]; in deviceIsReady()