|
Data Accelerator Offload
|
#include <dao_dma.h>
Data Fields | |
| uint16_t | tail |
| uint16_t | head |
| int16_t | devid |
| uint8_t | vchan |
| uint16_t | src_i |
| uint16_t | dst_i |
| uint8_t | flush_thr |
| uint8_t | auto_free: 1 |
| uint16_t | pend_ops |
| struct rte_dma_sge | src [DAO_DMA_MAX_POINTER] |
| struct rte_dma_sge | dst [DAO_DMA_MAX_POINTER] |
| uint64_t | ptrs |
| uint64_t | ops |
| uint64_t | dbells |
| uint64_t | dma_enq_errs |
| uint64_t | dma_compl_errs |
| struct dao_dma_cmpl_mdata | mdata [DAO_DMA_MAX_INFLIGHT_MDATA] |
| struct rte_dma_sge src[DAO_DMA_MAX_POINTER] |
| struct rte_dma_sge dst[DAO_DMA_MAX_POINTER] |
| struct dao_dma_cmpl_mdata mdata[DAO_DMA_MAX_INFLIGHT_MDATA] |