FD.io VPP  v18.10-32-g1161dda
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]
 
u8 flags [DPDK_RX_BURST_SZ]
 
vlib_buffer_t buffer_template
 

Detailed Description

Definition at line 381 of file dpdk.h.

Member Function Documentation

dpdk_per_thread_data_t::CLIB_CACHE_LINE_ALIGN_MARK ( cacheline0  )

Field Documentation

vlib_buffer_t dpdk_per_thread_data_t::buffer_template

Definition at line 389 of file dpdk.h.

u32 dpdk_per_thread_data_t::buffers[DPDK_RX_BURST_SZ]

Definition at line 385 of file dpdk.h.

u16 dpdk_per_thread_data_t::etype[DPDK_RX_BURST_SZ]

Definition at line 387 of file dpdk.h.

u8 dpdk_per_thread_data_t::flags[DPDK_RX_BURST_SZ]

Definition at line 388 of file dpdk.h.

struct rte_mbuf* dpdk_per_thread_data_t::mbufs[DPDK_RX_BURST_SZ]

Definition at line 384 of file dpdk.h.

u16 dpdk_per_thread_data_t::next[DPDK_RX_BURST_SZ]

Definition at line 386 of file dpdk.h.


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