FD.io VPP  v19.01.2-3-gf61a1a8
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 389 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 397 of file dpdk.h.

u32 dpdk_per_thread_data_t::buffers[DPDK_RX_BURST_SZ]

Definition at line 393 of file dpdk.h.

u16 dpdk_per_thread_data_t::etype[DPDK_RX_BURST_SZ]

Definition at line 395 of file dpdk.h.

u8 dpdk_per_thread_data_t::flags[DPDK_RX_BURST_SZ]

Definition at line 396 of file dpdk.h.

struct rte_mbuf* dpdk_per_thread_data_t::mbufs[DPDK_RX_BURST_SZ]

Definition at line 392 of file dpdk.h.

u16 dpdk_per_thread_data_t::next[DPDK_RX_BURST_SZ]

Definition at line 394 of file dpdk.h.


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