| NVIDIA DOCA SDK | Data Center on a Chip Framework Documentation |

Go to the source code of this file.
Functions | |
| DOCA_LOG_REGISTER (DPA_INITIATOR_TARGET::SAMPLE) | |
| static doca_error_t | rdma_obj_create (struct dpa_resources *resources, struct dpa_completion_obj *dpa_completion_obj, struct dpa_rdma_obj *dpa_rdma_obj) |
| Create, attach and start DPA RDMA object. More... | |
| static doca_error_t | rdma_obj_destroy (struct dpa_rdma_obj *dpa_rdma_obj, uint8_t is_initiator) |
| Destroy Initiator/Target DPA RDMA object. More... | |
| static doca_error_t | rdma_objs_connect (struct dpa_rdma_obj *initiator_rdma_obj, struct dpa_rdma_obj *target_rdma_obj) |
| RDMA Connect Initiator & Target DPA RDMA connection objects. More... | |
| doca_error_t | dpa_initiator_target (struct dpa_resources *resources) |
| Sample's Logic. More... | |
Variables | |
| doca_dpa_func_t | rdma_post_send_imm_rpc |
| doca_dpa_func_t | thread1_kernel |
| doca_dpa_func_t | thread2_kernel |
| doca_dpa_func_t | rdma_post_receive_rpc |
| DOCA_LOG_REGISTER | ( | DPA_INITIATOR_TARGET::SAMPLE | ) |
| doca_error_t dpa_initiator_target | ( | struct dpa_resources * | resources | ) |
Sample's Logic.
Sample's logic.
@resources [in]: DPA resources that the sample will use
Definition at line 179 of file dpa_initiator_target_sample.c.
|
static |
Create, attach and start DPA RDMA object.
This function creates DPA RDMA object, attaches to DPA completion and start it
@resources [in]: DPA resources @dpa_completion_obj [in]: DPA completion @dpa_rdma_obj [out]: Created DPA RDMA
Definition at line 53 of file dpa_initiator_target_sample.c.
|
static |
Destroy Initiator/Target DPA RDMA object.
@dpa_rdma_obj [in]: Previously created Initiator/Target DPA RDMA @is_initiator [in]: true if object is Initiator DPA RDMA object
Definition at line 103 of file dpa_initiator_target_sample.c.
|
static |
RDMA Connect Initiator & Target DPA RDMA connection objects.
This function connect Initiator DPA RDMA connections with Target DPA RDMA connections.
@initiator_rdma_obj [in]: Initiator DPA RDMA @target_rdma_obj [in]: Target DPA RDMA
Definition at line 126 of file dpa_initiator_target_sample.c.
| doca_dpa_func_t rdma_post_receive_rpc |
Definition at line 41 of file dpa_initiator_target_sample.c.
| doca_dpa_func_t rdma_post_send_imm_rpc |
Initiator RPC declaration
Definition at line 34 of file dpa_initiator_target_sample.c.
| doca_dpa_func_t thread1_kernel |
Target kernels/RPC declaration
Definition at line 39 of file dpa_initiator_target_sample.c.
| doca_dpa_func_t thread2_kernel |
Definition at line 40 of file dpa_initiator_target_sample.c.