Go to the source code of this file.
|
gdb_af_xdp_pair_t | gdb_af_xdp_get_prod (const struct xsk_ring_prod *prod) |
|
gdb_af_xdp_pair_t | gdb_af_xdp_get_cons (const struct xsk_ring_cons *cons) |
|
static clib_error_t * | af_xdp_mac_change (vnet_hw_interface_t *hw, const u8 *old, const u8 *new) |
|
static u32 | af_xdp_flag_change (vnet_main_t *vnm, vnet_hw_interface_t *hw, u32 flags) |
|
void | af_xdp_delete_if (vlib_main_t *vm, af_xdp_device_t *ad) |
|
static int | af_xdp_load_program (af_xdp_create_if_args_t *args, af_xdp_device_t *ad) |
|
static int | af_xdp_create_queue (vlib_main_t *vm, af_xdp_create_if_args_t *args, af_xdp_device_t *ad, int qid) |
|
static int | af_xdp_get_numa (const char *ifname) |
|
static void | af_xdp_get_q_count (const char *ifname, int *rxq_num, int *txq_num) |
|
static clib_error_t * | af_xdp_device_rxq_read_ready (clib_file_t *f) |
|
static clib_error_t * | af_xdp_device_set_rxq_mode (const af_xdp_device_t *ad, af_xdp_rxq_t *rxq, const af_xdp_rxq_mode_t mode) |
|
void | af_xdp_create_if (vlib_main_t *vm, af_xdp_create_if_args_t *args) |
|
static clib_error_t * | af_xdp_interface_admin_up_down (vnet_main_t *vnm, u32 hw_if_index, u32 flags) |
|
static clib_error_t * | af_xdp_interface_rx_mode_change (vnet_main_t *vnm, u32 hw_if_index, u32 qid, vnet_hw_if_rx_mode mode) |
|
static void | af_xdp_set_interface_next_node (vnet_main_t *vnm, u32 hw_if_index, u32 node_index) |
|
static void | af_xdp_clear (u32 dev_instance) |
|
| VNET_DEVICE_CLASS (af_xdp_device_class) |
|
clib_error_t * | af_xdp_init (vlib_main_t *vm) |
|
◆ XDP_FLAGS_REPLACE
#define XDP_FLAGS_REPLACE 0 |
◆ af_xdp_clear()
static void af_xdp_clear |
( |
u32 |
dev_instance | ) |
|
|
static |
◆ af_xdp_create_if()
◆ af_xdp_create_queue()
◆ af_xdp_delete_if()
◆ af_xdp_device_rxq_read_ready()
◆ af_xdp_device_set_rxq_mode()
◆ af_xdp_flag_change()
◆ af_xdp_get_numa()
static int af_xdp_get_numa |
( |
const char * |
ifname | ) |
|
|
static |
◆ af_xdp_get_q_count()
static void af_xdp_get_q_count |
( |
const char * |
ifname, |
|
|
int * |
rxq_num, |
|
|
int * |
txq_num |
|
) |
| |
|
static |
◆ af_xdp_init()
◆ af_xdp_interface_admin_up_down()
◆ af_xdp_interface_rx_mode_change()
◆ af_xdp_load_program()
◆ af_xdp_mac_change()
◆ af_xdp_set_interface_next_node()
static void af_xdp_set_interface_next_node |
( |
vnet_main_t * |
vnm, |
|
|
u32 |
hw_if_index, |
|
|
u32 |
node_index |
|
) |
| |
|
static |
◆ gdb_af_xdp_get_cons()
◆ gdb_af_xdp_get_prod()
◆ VNET_DEVICE_CLASS()
◆ af_xdp_main
◆ af_xdp_tx_func_error_strings
char* af_xdp_tx_func_error_strings[] |
|
static |
Initial value:
Definition at line 636 of file device.c.