Go to the source code of this file.
|
void | dpdk_device_error (dpdk_device_t *xd, char *str, int rv) |
|
void | dpdk_device_setup (dpdk_device_t *xd) |
|
void | dpdk_device_start (dpdk_device_t *xd) |
|
void | dpdk_device_stop (dpdk_device_t *xd) |
|
static uword | send_garp_na_process (vlib_main_t *vm, vlib_node_runtime_t *rt, vlib_frame_t *f) |
|
void | vl_api_force_rpc_call_main_thread (void *fp, u8 *data, u32 data_length) |
|
static void | garp_na_proc_callback (uword *dpdk_port) |
|
static int | dpdk_port_state_callback_inline (dpdk_portid_t port_id, enum rte_eth_event_type type, void *param) |
|
int | dpdk_port_state_callback (dpdk_portid_t port_id, enum rte_eth_event_type type, void *param, void *ret_param) |
|
struct rte_pci_device * | dpdk_get_pci_device (const struct rte_eth_dev_info *info) |
|
void dpdk_device_error |
( |
dpdk_device_t * |
xd, |
|
|
char * |
str, |
|
|
int |
rv |
|
) |
| |
struct rte_pci_device* dpdk_get_pci_device |
( |
const struct rte_eth_dev_info * |
info | ) |
|
int dpdk_port_state_callback |
( |
dpdk_portid_t |
port_id, |
|
|
enum rte_eth_event_type |
type, |
|
|
void * |
param, |
|
|
void * |
ret_param |
|
) |
| |
static int dpdk_port_state_callback_inline |
( |
dpdk_portid_t |
port_id, |
|
|
enum rte_eth_event_type |
type, |
|
|
void * |
param |
|
) |
| |
|
inlinestatic |
static void garp_na_proc_callback |
( |
uword * |
dpdk_port | ) |
|
|
static |
void vl_api_force_rpc_call_main_thread |
( |
void * |
fp, |
|
|
u8 * |
data, |
|
|
u32 |
data_length |
|
) |
| |
enum { ... } dpdk_send_garp_na_process_event_t |
Initial value:= {
.name = "send-garp-na-process",
}
static uword send_garp_na_process(vlib_main_t *vm, vlib_node_runtime_t *rt, vlib_frame_t *f)
(constructor) VLIB_REGISTER_NODE (send_garp_na_proc_node)
Definition at line 238 of file common.c.