FD.io VPP
v16.06
Vector Packet Processing
|
Go to the source code of this file.
Macros | |
#define | STACK_ALIGN (clib_mem_get_page_size()) |
Functions | |
vlib_node_t * | vlib_get_node_by_name (vlib_main_t *vm, u8 *name) |
static void | node_set_elog_name (vlib_main_t *vm, uword node_index) |
void | vlib_node_rename (vlib_main_t *vm, u32 node_index, char *fmt,...) |
static void | vlib_node_runtime_update (vlib_main_t *vm, u32 node_index, u32 next_index) |
uword | vlib_node_add_next_with_slot (vlib_main_t *vm, uword node_index, uword next_node_index, uword slot) |
uword | vlib_node_add_named_next_with_slot (vlib_main_t *vm, uword node, char *name, uword slot) |
static void | node_elog_init (vlib_main_t *vm, uword ni) |
static void | register_node (vlib_main_t *vm, vlib_node_registration_t *r) |
u32 | vlib_register_node (vlib_main_t *vm, vlib_node_registration_t *r) |
void | vlib_register_all_static_nodes (vlib_main_t *vm) |
clib_error_t * | vlib_node_main_init (vlib_main_t *vm) |
#define STACK_ALIGN (clib_mem_get_page_size()) |
|
static |
|
static |
|
static |
vlib_node_t* vlib_get_node_by_name | ( | vlib_main_t * | vm, |
u8 * | name | ||
) |
uword vlib_node_add_named_next_with_slot | ( | vlib_main_t * | vm, |
uword | node, | ||
char * | name, | ||
uword | slot | ||
) |
uword vlib_node_add_next_with_slot | ( | vlib_main_t * | vm, |
uword | node_index, | ||
uword | next_node_index, | ||
uword | slot | ||
) |
clib_error_t* vlib_node_main_init | ( | vlib_main_t * | vm | ) |
void vlib_node_rename | ( | vlib_main_t * | vm, |
u32 | node_index, | ||
char * | fmt, | ||
... | |||
) |
|
static |
void vlib_register_all_static_nodes | ( | vlib_main_t * | vm | ) |
u32 vlib_register_node | ( | vlib_main_t * | vm, |
vlib_node_registration_t * | r | ||
) |