Scroll to navigation

rte_event_dma_adapter_op(3) DPDK rte_event_dma_adapter_op(3)

NAME

rte_event_dma_adapter_op

SYNOPSIS

#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

Detailed Description

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.

Field Documentation

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.

See also:

RTE_DMA_OP_FLAG_*

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.

Author

Generated automatically by Doxygen for DPDK from the source code.

Thu May 23 2024 Version 23.11.0