FD.io VPP
v18.07-rc0-415-g6c78436
Vector Packet Processing
|
Go to the source code of this file.
Macros | |
#define | ETHER_MAX_LEN 1518 |
Maximum frame len, including CRC. More... | |
#define | LINK_STATE_ELOGS 0 |
Functions | |
static dpdk_port_type_t | port_type_from_speed_capa (struct rte_eth_dev_info *dev_info) |
static u32 | dpdk_flag_change (vnet_main_t *vnm, vnet_hw_interface_t *hi, u32 flags) |
static void | dpdk_device_lock_init (dpdk_device_t *xd) |
static struct rte_mempool_ops * | get_ops_by_name (char *ops_name) |
static int | dpdk_ring_alloc (struct rte_mempool *mp) |
static clib_error_t * | dpdk_lib_init (dpdk_main_t *dm) |
static void | dpdk_bind_devices_to_uio (dpdk_config_main_t *conf) |
static clib_error_t * | dpdk_device_config (dpdk_config_main_t *conf, vlib_pci_addr_t pci_addr, unformat_input_t *input, u8 is_default) |
static clib_error_t * | dpdk_log_read_ready (clib_file_t *uf) |
static clib_error_t * | dpdk_config (vlib_main_t *vm, unformat_input_t *input) |
void | dpdk_update_link_state (dpdk_device_t *xd, f64 now) |
static uword | dpdk_process (vlib_main_t *vm, vlib_node_runtime_t *rt, vlib_frame_t *f) |
static clib_error_t * | dpdk_init (vlib_main_t *vm) |
Variables | |
dpdk_main_t | dpdk_main |
dpdk_config_main_t | dpdk_config_main |
static struct rte_eth_conf | port_conf_template |
static vlib_node_registration_t | dpdk_process_node |
(constructor) VLIB_REGISTER_NODE (dpdk_process_node) More... | |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
void dpdk_update_link_state | ( | dpdk_device_t * | xd, |
f64 | now | ||
) |
|
static |
|
static |
dpdk_config_main_t dpdk_config_main |
dpdk_main_t dpdk_main |
|
static |
(constructor) VLIB_REGISTER_NODE (dpdk_process_node)