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

Public Member Functions

 CLIB_CACHE_LINE_ALIGN_MARK (cacheline0)
 

Data Fields

clib_spinlock_t lock
 
clib_spinlock_t syscall_lock
 
struct xsk_ring_prod tx
 
struct xsk_ring_cons cq
 
int xsk_fd
 

Detailed Description

Definition at line 78 of file af_xdp.h.

Member Function Documentation

◆ CLIB_CACHE_LINE_ALIGN_MARK()

af_xdp_txq_t::CLIB_CACHE_LINE_ALIGN_MARK ( cacheline0  )

Field Documentation

◆ cq

struct xsk_ring_cons af_xdp_txq_t::cq

Definition at line 87 of file af_xdp.h.

◆ lock

clib_spinlock_t af_xdp_txq_t::lock

Definition at line 84 of file af_xdp.h.

◆ syscall_lock

clib_spinlock_t af_xdp_txq_t::syscall_lock

Definition at line 85 of file af_xdp.h.

◆ tx

struct xsk_ring_prod af_xdp_txq_t::tx

Definition at line 86 of file af_xdp.h.

◆ xsk_fd

int af_xdp_txq_t::xsk_fd

Definition at line 88 of file af_xdp.h.


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