FD.io VPP  v18.10-34-gcce845e
Vector Packet Processing
avf_txq_t Struct Reference
+ Collaboration diagram for avf_txq_t:

Public Member Functions

 CLIB_CACHE_LINE_ALIGN_MARK (cacheline0)
 

Data Fields

volatile u32qtx_tail
 
u16 next
 
u16 size
 
clib_spinlock_t lock
 
avf_tx_desc_tdescs
 
u32bufs
 
u16 n_enqueued
 

Detailed Description

Definition at line 91 of file avf.h.

Member Function Documentation

avf_txq_t::CLIB_CACHE_LINE_ALIGN_MARK ( cacheline0  )

Field Documentation

u32* avf_txq_t::bufs

Definition at line 99 of file avf.h.

avf_tx_desc_t* avf_txq_t::descs

Definition at line 98 of file avf.h.

clib_spinlock_t avf_txq_t::lock

Definition at line 97 of file avf.h.

u16 avf_txq_t::n_enqueued

Definition at line 100 of file avf.h.

u16 avf_txq_t::next

Definition at line 95 of file avf.h.

volatile u32* avf_txq_t::qtx_tail

Definition at line 94 of file avf.h.

u16 avf_txq_t::size

Definition at line 96 of file avf.h.


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