FD.io VPP
v18.07.1-19-g511ce25
Vector Packet Processing
|
Go to the source code of this file.
Macros | |
#define | VLIB_API_INIT_FUNCTION(x) VLIB_DECLARE_INIT_FUNCTION(x,api_init) |
#define | vlib_call_api_init_function(vm, x) |
#define | VL_MSG_API_FUNCTION_SYMBOL(x) _VL_MSG_API_FUNCTION_SYMBOL(x, reaper) |
#define | VLIB_DECLARE_REAPER_FUNCTION(x, tag) |
#define | VL_MSG_API_REAPER_FUNCTION(x) VLIB_DECLARE_REAPER_FUNCTION(x,reaper) |
#define | vl_msg_api_call_reaper_function(ci) |
#define vl_msg_api_call_reaper_function | ( | ci | ) |
#define VL_MSG_API_FUNCTION_SYMBOL | ( | x | ) | _VL_MSG_API_FUNCTION_SYMBOL(x, reaper) |
#define VL_MSG_API_REAPER_FUNCTION | ( | x | ) | VLIB_DECLARE_REAPER_FUNCTION(x,reaper) |
#define VLIB_API_INIT_FUNCTION | ( | x | ) | VLIB_DECLARE_INIT_FUNCTION(x,api_init) |
#define vlib_call_api_init_function | ( | vm, | |
x | |||
) |
#define VLIB_DECLARE_REAPER_FUNCTION | ( | x, | |
tag | |||
) |
void vl_msg_api_add_msg_name_crc | ( | api_main_t * | am, |
const char * | string, | ||
u32 | id | ||
) |
void vl_msg_api_add_version | ( | api_main_t * | am, |
const char * | string, | ||
u32 | major, | ||
u32 | minor, | ||
u32 | patch | ||
) |
u32 vl_msg_api_get_msg_length | ( | void * | msg_arg | ) |
Definition at line 634 of file api_shared.c.
|
inlinestatic |
void vl_msg_api_handler_with_vm_node | ( | api_main_t * | am, |
void * | the_msg, | ||
vlib_main_t * | vm, | ||
vlib_node_runtime_t * | node | ||
) |
Definition at line 468 of file api_shared.c.
int vl_msg_api_rx_trace_enabled | ( | api_main_t * | am | ) |
void vl_msg_api_trace | ( | api_main_t * | am, |
vl_api_trace_t * | tp, | ||
void * | msg | ||
) |
int vl_msg_api_trace_configure | ( | api_main_t * | am, |
vl_api_trace_which_t | which, | ||
u32 | nitems | ||
) |
Definition at line 322 of file api_shared.c.
int vl_msg_api_trace_free | ( | api_main_t * | am, |
vl_api_trace_which_t | which | ||
) |
vl_api_trace_t* vl_msg_api_trace_get | ( | api_main_t * | am, |
vl_api_trace_which_t | which | ||
) |
int vl_msg_api_trace_onoff | ( | api_main_t * | am, |
vl_api_trace_which_t | which, | ||
int | onoff | ||
) |
Definition at line 112 of file api_shared.c.
int vl_msg_api_trace_save | ( | api_main_t * | am, |
vl_api_trace_which_t | which, | ||
FILE * | fp | ||
) |
int vl_msg_api_tx_trace_enabled | ( | api_main_t * | am | ) |
u8* vlib_node_serialize | ( | vlib_main_t * | vm, |
vlib_node_t *** | node_dups, | ||
u8 * | vector, | ||
int | include_nexts, | ||
int | include_stats | ||
) |
Definition at line 51 of file node_serialize.c.
vlib_node_t*** vlib_node_unserialize | ( | u8 * | vector | ) |
Definition at line 161 of file node_serialize.c.