FD.io VPP  v21.10.1-2-g0a485f517
Vector Packet Processing
avf_per_thread_data_t Struct Reference
+ Collaboration diagram for avf_per_thread_data_t:

Public Member Functions

 CLIB_CACHE_LINE_ALIGN_MARK (cacheline0)
 

Data Fields

vlib_buffer_tbufs [AVF_RX_VECTOR_SZ]
 
u16 next [AVF_RX_VECTOR_SZ]
 
u64 qw1s [AVF_RX_VECTOR_SZ]
 
u32 flow_ids [AVF_RX_VECTOR_SZ]
 
avf_rx_tail_t tails [AVF_RX_VECTOR_SZ]
 
vlib_buffer_t buffer_template
 

Detailed Description

Definition at line 310 of file avf.h.

Member Function Documentation

◆ CLIB_CACHE_LINE_ALIGN_MARK()

avf_per_thread_data_t::CLIB_CACHE_LINE_ALIGN_MARK ( cacheline0  )

Field Documentation

◆ buffer_template

vlib_buffer_t avf_per_thread_data_t::buffer_template

Definition at line 318 of file avf.h.

◆ bufs

vlib_buffer_t* avf_per_thread_data_t::bufs[AVF_RX_VECTOR_SZ]

Definition at line 313 of file avf.h.

◆ flow_ids

u32 avf_per_thread_data_t::flow_ids[AVF_RX_VECTOR_SZ]

Definition at line 316 of file avf.h.

◆ next

u16 avf_per_thread_data_t::next[AVF_RX_VECTOR_SZ]

Definition at line 314 of file avf.h.

◆ qw1s

u64 avf_per_thread_data_t::qw1s[AVF_RX_VECTOR_SZ]

Definition at line 315 of file avf.h.

◆ tails

avf_rx_tail_t avf_per_thread_data_t::tails[AVF_RX_VECTOR_SZ]

Definition at line 317 of file avf.h.


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