FD.io VPP  v17.07.01-10-g3be13f0
Vector Packet Processing
dpdk_main_t Struct Reference
+ Collaboration diagram for dpdk_main_t:

Data Fields

dpdk_device_tdevices
 
dpdk_device_and_queue_t ** devices_by_hqos_cpu
 
u32 ** recycle
 
vlib_buffer_tbuffer_templates
 
u32 buffer_flags_template
 
u32 vlib_buffer_free_list_index
 
u32 ethernet_input_node_index
 
int tx_pcap_enable
 
pcap_main_t pcap_main
 
u8pcap_filename
 
u32 pcap_sw_if_index
 
u32 pcap_pkts_to_capture
 
u8 admin_up_down_in_progress
 
u8 use_rss
 
int hqos_cpu_first_index
 
int hqos_cpu_count
 
f64 link_state_poll_interval
 
f64 stat_poll_interval
 
u32 poll_sleep_usec
 
vlib_main_tvlib_main
 
vnet_main_tvnet_main
 
dpdk_config_main_tconf
 
struct rte_mempool ** pktmbuf_pools
 
u16 msg_id_base
 

Detailed Description

Definition at line 333 of file dpdk.h.

Field Documentation

u8 dpdk_main_t::admin_up_down_in_progress

Definition at line 366 of file dpdk.h.

u32 dpdk_main_t::buffer_flags_template

Definition at line 347 of file dpdk.h.

vlib_buffer_t* dpdk_main_t::buffer_templates

Definition at line 344 of file dpdk.h.

dpdk_config_main_t* dpdk_main_t::conf

Definition at line 384 of file dpdk.h.

dpdk_device_t* dpdk_main_t::devices

Definition at line 337 of file dpdk.h.

dpdk_device_and_queue_t** dpdk_main_t::devices_by_hqos_cpu

Definition at line 338 of file dpdk.h.

u32 dpdk_main_t::ethernet_input_node_index

Definition at line 353 of file dpdk.h.

int dpdk_main_t::hqos_cpu_count

Definition at line 372 of file dpdk.h.

int dpdk_main_t::hqos_cpu_first_index

Definition at line 371 of file dpdk.h.

f64 dpdk_main_t::link_state_poll_interval

Definition at line 375 of file dpdk.h.

u16 dpdk_main_t::msg_id_base

Definition at line 390 of file dpdk.h.

u8* dpdk_main_t::pcap_filename

Definition at line 358 of file dpdk.h.

pcap_main_t dpdk_main_t::pcap_main

Definition at line 357 of file dpdk.h.

u32 dpdk_main_t::pcap_pkts_to_capture

Definition at line 360 of file dpdk.h.

u32 dpdk_main_t::pcap_sw_if_index

Definition at line 359 of file dpdk.h.

struct rte_mempool** dpdk_main_t::pktmbuf_pools

Definition at line 387 of file dpdk.h.

u32 dpdk_main_t::poll_sleep_usec

Definition at line 379 of file dpdk.h.

u32** dpdk_main_t::recycle

Definition at line 341 of file dpdk.h.

f64 dpdk_main_t::stat_poll_interval

Definition at line 376 of file dpdk.h.

int dpdk_main_t::tx_pcap_enable

Definition at line 356 of file dpdk.h.

u8 dpdk_main_t::use_rss

Definition at line 368 of file dpdk.h.

u32 dpdk_main_t::vlib_buffer_free_list_index

Definition at line 350 of file dpdk.h.

vlib_main_t* dpdk_main_t::vlib_main

Definition at line 382 of file dpdk.h.

vnet_main_t* dpdk_main_t::vnet_main

Definition at line 383 of file dpdk.h.


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