FD.io VPP  v21.01.1
Vector Packet Processing
dpdk_per_thread_data_t Struct Reference
+ Collaboration diagram for dpdk_per_thread_data_t:

Public Member Functions

 CLIB_CACHE_LINE_ALIGN_MARK (cacheline0)
 

Data Fields

struct rte_mbuf * mbufs [DPDK_RX_BURST_SZ]
 
u32 buffers [DPDK_RX_BURST_SZ]
 
u16 next [DPDK_RX_BURST_SZ]
 
u16 etype [DPDK_RX_BURST_SZ]
 
u16 flags [DPDK_RX_BURST_SZ]
 
vlib_buffer_t buffer_template
 

Detailed Description

Definition at line 315 of file dpdk.h.

Member Function Documentation

◆ CLIB_CACHE_LINE_ALIGN_MARK()

dpdk_per_thread_data_t::CLIB_CACHE_LINE_ALIGN_MARK ( cacheline0  )

Field Documentation

◆ buffer_template

vlib_buffer_t dpdk_per_thread_data_t::buffer_template

Definition at line 323 of file dpdk.h.

◆ buffers

u32 dpdk_per_thread_data_t::buffers[DPDK_RX_BURST_SZ]

Definition at line 319 of file dpdk.h.

◆ etype

u16 dpdk_per_thread_data_t::etype[DPDK_RX_BURST_SZ]

Definition at line 321 of file dpdk.h.

◆ flags

u16 dpdk_per_thread_data_t::flags[DPDK_RX_BURST_SZ]

Definition at line 322 of file dpdk.h.

◆ mbufs

struct rte_mbuf* dpdk_per_thread_data_t::mbufs[DPDK_RX_BURST_SZ]

Definition at line 318 of file dpdk.h.

◆ next

u16 dpdk_per_thread_data_t::next[DPDK_RX_BURST_SZ]

Definition at line 320 of file dpdk.h.


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