Searched refs:DstDevId (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() 101 int32_t DstDevId, void *DstPtr, int64_t Size) { 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 | 246 int32_t DstDevId) { in isDataExchangeable() argument 254 Request->set_dst_dev_id(DstDevId); in isDataExchangeable() 265 DstDevId) in isDataExchangeable() 426 int32_t DstDevId, void *DstPtr, in dataExchange() argument 437 Request->set_dst_dev_id(DstDevId); in dataExchange() 449 Size, SrcDevId, SrcPtr, DstPtr, DstDevId) in dataExchange() 453 Size, SrcDevId, SrcPtr, DstPtr, DstDevId) in dataExchange() 648 int32_t DstDevId) { in isDataExchangeable() argument 651 std::tie(DstClientIdx, DstDeviceIdx) = mapDeviceId(DstDevId); in isDataExchangeable() 683 int32_t DstDevId, void *DstPtr, 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 | 1040 if (SrcDevId != DstDevId) { in dataExchange() 1043 switch (PeerAccessMatrix[SrcDevId][DstDevId]) { in dataExchange() 1047 SrcDevId, DstDevId); in dataExchange() 1056 SrcDevId, DstDevId); in dataExchange() 1058 PeerAccessMatrix[SrcDevId][DstDevId] = PeerAccessState::No; in dataExchange() 1065 SrcDevId, DstDevId); in dataExchange() 1074 SrcDevId, DstDevId); in dataExchange() 1080 PeerAccessMatrix[SrcDevId][DstDevId] = PeerAccessState::Yes; in dataExchange() 1086 (CUdeviceptr)DstPtr, DeviceData[DstDevId].Context, in dataExchange() 1094 DPxPTR(SrcPtr), SrcDevId, DPxPTR(DstPtr), DstDevId); in dataExchange() [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);
|