Searched refs:DstDev (Results 1 – 3 of 3) sorted by relevance
/external/llvm-project/openmp/libomptarget/src/ |
D | api.cpp | 160 DeviceTy &DstDev = PM->Devices[dst_device]; in omp_target_memcpy() local 161 rc = DstDev.submitData(dstAddr, srcAddr, length, nullptr); in omp_target_memcpy() 169 DeviceTy &DstDev = PM->Devices[dst_device]; in omp_target_memcpy() local 172 if (SrcDev.isDataExchangable(DstDev)) { in omp_target_memcpy() 173 rc = SrcDev.dataExchange(srcAddr, DstDev, dstAddr, length, nullptr); in omp_target_memcpy() 181 rc = DstDev.submitData(dstAddr, buffer, length, nullptr); in omp_target_memcpy()
|
D | device.cpp | 451 int32_t DeviceTy::dataExchange(void *SrcPtr, DeviceTy &DstDev, void *DstPtr, in dataExchange() argument 455 return RTL->data_exchange(RTLDeviceID, SrcPtr, DstDev.RTLDeviceID, DstPtr, in dataExchange() 458 return RTL->data_exchange_async(RTLDeviceID, SrcPtr, DstDev.RTLDeviceID, in dataExchange()
|
D | device.h | 216 int32_t dataExchange(void *SrcPtr, DeviceTy &DstDev, void *DstPtr,
|