FD.io VPP  v16.09
Vector Packet Processing
vlib_buffer_main_t Struct Reference
+ Collaboration diagram for vlib_buffer_main_t:

Data Fields

u32(* buffer_free_callback )(struct vlib_main_t *vm, u32 *buffers, u32 n_buffers, u32 follow_buffer_next)
 
vlib_buffer_free_list_tbuffer_free_list_pool
 
uwordfree_list_by_size
 
uwordbuffer_known_hash
 
vlib_buffer_free_list_t ** announce_list
 
struct rte_mempool ** pktmbuf_pools
 

Detailed Description

Definition at line 292 of file buffer.h.

Field Documentation

vlib_buffer_free_list_t** vlib_buffer_main_t::announce_list

Definition at line 317 of file buffer.h.

u32(* vlib_buffer_main_t::buffer_free_callback) (struct vlib_main_t *vm, u32 *buffers, u32 n_buffers, u32 follow_buffer_next)

Definition at line 295 of file buffer.h.

vlib_buffer_free_list_t* vlib_buffer_main_t::buffer_free_list_pool

Definition at line 302 of file buffer.h.

uword* vlib_buffer_main_t::buffer_known_hash

Definition at line 314 of file buffer.h.

uword* vlib_buffer_main_t::free_list_by_size

Definition at line 308 of file buffer.h.

struct rte_mempool** vlib_buffer_main_t::pktmbuf_pools

Definition at line 321 of file buffer.h.


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