DPDK
24.03.0
|
#include <rte_event_dma_adapter.h>
Data Fields | |
struct rte_dma_sge * | src_seg |
struct rte_dma_sge * | dst_seg |
uint16_t | nb_src |
uint16_t | nb_dst |
uint64_t | flags |
int16_t | dma_dev_id |
uint16_t | vchan |
struct rte_mempool * | op_mp |
A structure used to hold event based DMA operation entry. All the information required for a DMA transfer shall be populated in "struct rte_event_dma_adapter_op" instance.
Definition at line 159 of file rte_event_dma_adapter.h.
struct rte_dma_sge* src_seg |
Source segments.
Definition at line 160 of file rte_event_dma_adapter.h.
struct rte_dma_sge* dst_seg |
Destination segments.
Definition at line 162 of file rte_event_dma_adapter.h.
uint16_t nb_src |
Number of source segments.
Definition at line 164 of file rte_event_dma_adapter.h.
uint16_t nb_dst |
Number of destination segments.
Definition at line 166 of file rte_event_dma_adapter.h.
uint64_t flags |
Flags related to the operation.
Definition at line 168 of file rte_event_dma_adapter.h.
int16_t dma_dev_id |
DMA device ID to be used
Definition at line 172 of file rte_event_dma_adapter.h.
uint16_t vchan |
DMA vchan ID to be used
Definition at line 174 of file rte_event_dma_adapter.h.
struct rte_mempool* op_mp |
Mempool from which op is allocated.
Definition at line 176 of file rte_event_dma_adapter.h.