Searched refs:SrcDevId (Results 1 – 5 of 5) sorted by relevance
| /llvm-project-15.0.7/openmp/libomptarget/plugins/remote/src/ |
| H A D | rtl.cpp | 71 int32_t __tgt_rtl_is_data_exchangable(int32_t SrcDevId, int32_t DstDevId) { in __tgt_rtl_is_data_exchangable() argument 72 return Manager->isDataExchangeable(SrcDevId, DstDevId); in __tgt_rtl_is_data_exchangable() 100 int32_t __tgt_rtl_data_exchange(int32_t SrcDevId, void *SrcPtr, in __tgt_rtl_data_exchange() argument 102 return Manager->dataExchange(SrcDevId, SrcPtr, DstDevId, DstPtr, Size); in __tgt_rtl_data_exchange()
|
| H A D | Client.cpp | 245 int32_t RemoteOffloadClient::isDataExchangeable(int32_t SrcDevId, in isDataExchangeable() argument 253 Request->set_src_dev_id(SrcDevId); in isDataExchangeable() 264 CLIENT_DBG("Data is not exchangeable between %d, %d", SrcDevId, in isDataExchangeable() 425 int32_t RemoteOffloadClient::dataExchange(int32_t SrcDevId, void *SrcPtr, in dataExchange() argument 435 Request->set_src_dev_id(SrcDevId); in dataExchange() 449 Size, SrcDevId, SrcPtr, DstPtr, DstDevId) in dataExchange() 453 Size, SrcDevId, SrcPtr, DstPtr, DstDevId) in dataExchange() 647 int32_t RemoteClientManager::isDataExchangeable(int32_t SrcDevId, in isDataExchangeable() argument 650 std::tie(SrcClientIdx, SrcDeviceIdx) = mapDeviceId(SrcDevId); in isDataExchangeable() 682 int32_t RemoteClientManager::dataExchange(int32_t SrcDevId, void *SrcPtr, in dataExchange() argument [all …]
|
| H A D | Client.h | 88 int32_t isDataExchangeable(int32_t SrcDevId, int32_t DstDevId); 89 int32_t dataExchange(int32_t SrcDevId, void *SrcPtr, int32_t DstDevId, 143 int32_t isDataExchangeable(int32_t SrcDevId, int32_t DstDevId); 144 int32_t dataExchange(int32_t SrcDevId, void *SrcPtr, int32_t DstDevId,
|
| /llvm-project-15.0.7/openmp/libomptarget/plugins/cuda/src/ |
| H A D | rtl.cpp | 1037 CUstream Stream = getStream(SrcDevId, AsyncInfo); in dataExchange() 1040 if (SrcDevId != DstDevId) { in dataExchange() 1043 switch (PeerAccessMatrix[SrcDevId][DstDevId]) { in dataExchange() 1047 SrcDevId, DstDevId); in dataExchange() 1056 SrcDevId, DstDevId); in dataExchange() 1065 SrcDevId, DstDevId); in dataExchange() 1074 SrcDevId, DstDevId); in dataExchange() 1094 DPxPTR(SrcPtr), SrcDevId, DPxPTR(DstPtr), DstDevId); in dataExchange() 1580 if (DeviceRTL.isValidDeviceId(SrcDevId) && in __tgt_rtl_is_data_exchangable() 1680 if (DeviceRTL.setContext(SrcDevId) != OFFLOAD_SUCCESS) in __tgt_rtl_data_exchange_async() [all …]
|
| /llvm-project-15.0.7/openmp/libomptarget/include/ |
| H A D | omptargetplugin.h | 49 int32_t __tgt_rtl_is_data_exchangable(int32_t SrcDevId, int32_t DstDevId);
|