| NVIDIA DOCA SDK | Data Center on a Chip Framework Documentation |
#include </opt/mellanox/doca/applications/nvme_emulation/host/nvmf_doca_io.h>
Data Fields | |
| void * | local_data_memory |
| struct doca_mmap * | local_data_mmap |
| struct doca_buf_pool * | local_data_pool |
| struct doca_mmap * | host_data_mmap |
| struct doca_buf_inventory * | host_data_inventory |
| struct doca_dma * | dma |
Definition at line 95 of file nvmf_doca_io.h.
| struct doca_dma* nvmf_doca_dma_pool::dma |
DMA context used for copying data between Host and DPU
Definition at line 101 of file nvmf_doca_io.h.
| struct doca_buf_inventory* nvmf_doca_dma_pool::host_data_inventory |
Inventory for allocating Host data buffers
Definition at line 100 of file nvmf_doca_io.h.
| struct doca_mmap* nvmf_doca_dma_pool::host_data_mmap |
mmap granting access to Host data buffers
Definition at line 99 of file nvmf_doca_io.h.
| void* nvmf_doca_dma_pool::local_data_memory |
Memory allocated for local data buffers
Definition at line 96 of file nvmf_doca_io.h.
| struct doca_mmap* nvmf_doca_dma_pool::local_data_mmap |
The mmap for the local data buffers
Definition at line 97 of file nvmf_doca_io.h.
| struct doca_buf_pool* nvmf_doca_dma_pool::local_data_pool |
Pool of local data buffers
Definition at line 98 of file nvmf_doca_io.h.