Skip to content

Commit de460ea

Browse files
committed
prov/efa: Implement the rma interface
Rename efa_dgram_rma.c to efa_rma.c and move it to prov/efa/src as a common RMA interface for both rdm and dgram ep type. Implement rdma write and inject. Support inline rdma write. Signed-off-by: Jessie Yang <[email protected]>
1 parent 8fa3895 commit de460ea

File tree

4 files changed

+419
-150
lines changed

4 files changed

+419
-150
lines changed

libfabric.vcxproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -885,9 +885,9 @@
885885
<ClCompile Include="prov\efa\src\efa_env.c" />
886886
<ClCompile Include="prov\efa\src\efa_cntr.c" />
887887
<ClCompile Include="prov\efa\src\efa_msg.c" />
888+
<ClCompile Include="prov\efa\src\efa_rma.c" />
888889
<ClCompile Include="prov\efa\src\dgram\efa_dgram_ep.c" />
889890
<ClCompile Include="prov\efa\src\dgram\efa_dgram_cq.c" />
890-
<ClCompile Include="prov\efa\src\dgram\efa_dgram_rma.c" />
891891
<ClCompile Include="prov\efa\src\rdm\efa_rdm_ope.c" />
892892
<ClCompile Include="prov\efa\src\rdm\efa_rdm_rxe_map.c" />
893893
<ClCompile Include="prov\efa\src\rdm\efa_rdm_atomic.c" />

prov/efa/Makefile.include

+1-1
Original file line numberDiff line numberDiff line change
@@ -48,9 +48,9 @@ _efa_files = \
4848
prov/efa/src/efa_env.c \
4949
prov/efa/src/efa_cntr.c \
5050
prov/efa/src/efa_msg.c \
51+
prov/efa/src/efa_rma.c \
5152
prov/efa/src/dgram/efa_dgram_ep.c \
5253
prov/efa/src/dgram/efa_dgram_cq.c \
53-
prov/efa/src/dgram/efa_dgram_rma.c \
5454
prov/efa/src/rdm/efa_rdm_peer.c \
5555
prov/efa/src/rdm/efa_rdm_cq.c \
5656
prov/efa/src/rdm/efa_rdm_ep_utils.c \

prov/efa/src/dgram/efa_dgram_rma.c

-148
This file was deleted.

0 commit comments

Comments
 (0)