FD.io VPP  v21.06-3-gbb25fbf28
Vector Packet Processing
af_xdp_rxq_t Struct Reference
+ Collaboration diagram for af_xdp_rxq_t:

Public Member Functions

 CLIB_CACHE_LINE_ALIGN_MARK (cacheline0)
 

Data Fields

clib_spinlock_t syscall_lock
 
struct xsk_ring_cons rx
 
struct xsk_ring_prod fq
 
int xsk_fd
 
uword file_index
 
u32 queue_index
 
af_xdp_rxq_mode_t mode
 

Detailed Description

Definition at line 60 of file af_xdp.h.

Member Function Documentation

◆ CLIB_CACHE_LINE_ALIGN_MARK()

af_xdp_rxq_t::CLIB_CACHE_LINE_ALIGN_MARK ( cacheline0  )

Field Documentation

◆ file_index

uword af_xdp_rxq_t::file_index

Definition at line 73 of file af_xdp.h.

◆ fq

struct xsk_ring_prod af_xdp_rxq_t::fq

Definition at line 68 of file af_xdp.h.

◆ mode

af_xdp_rxq_mode_t af_xdp_rxq_t::mode

Definition at line 75 of file af_xdp.h.

◆ queue_index

u32 af_xdp_rxq_t::queue_index

Definition at line 74 of file af_xdp.h.

◆ rx

struct xsk_ring_cons af_xdp_rxq_t::rx

Definition at line 67 of file af_xdp.h.

◆ syscall_lock

clib_spinlock_t af_xdp_rxq_t::syscall_lock

Definition at line 66 of file af_xdp.h.

◆ xsk_fd

int af_xdp_rxq_t::xsk_fd

Definition at line 69 of file af_xdp.h.


The documentation for this struct was generated from the following file: