Go to the source code of this file.
|
static clib_error_t * | vl_api_show_histogram_command (vlib_main_t *vm, unformat_input_t *input, vlib_cli_command_t *cli_cmd) |
|
static clib_error_t * | vl_api_clear_histogram_command (vlib_main_t *vm, unformat_input_t *input, vlib_cli_command_t *cli_cmd) |
|
static clib_error_t * | vl_api_client_command (vlib_main_t *vm, unformat_input_t *input, vlib_cli_command_t *cli_cmd) |
|
static clib_error_t * | vl_api_status_command (vlib_main_t *vm, unformat_input_t *input, vlib_cli_command_t *cli_cmd) |
|
static clib_error_t * | vl_api_message_table_command (vlib_main_t *vm, unformat_input_t *input, vlib_cli_command_t *cli_cmd) |
|
static int | range_compare (vl_api_msg_range_t *a0, vl_api_msg_range_t *a1) |
|
static u8 * | format_api_msg_range (u8 *s, va_list *args) |
|
static clib_error_t * | vl_api_show_plugin_command (vlib_main_t *vm, unformat_input_t *input, vlib_cli_command_t *cli_cmd) |
|
u8 * | format_vl_msg_api_trace_status (u8 *s, va_list *args) |
|
void | vl_msg_api_custom_dump_configure (api_main_t *am) |
|
static void | vl_msg_api_process_file (vlib_main_t *vm, u8 *filename, u32 first_index, u32 last_index, vl_api_replay_t which) |
|
static clib_error_t * | api_trace_command_fn (vlib_main_t *vm, unformat_input_t *input, vlib_cli_command_t *cmd) |
|
static clib_error_t * | vl_api_trace_command (vlib_main_t *vm, unformat_input_t *input, vlib_cli_command_t *cli_cmd) |
|
static clib_error_t * | api_trace_config_fn (vlib_main_t *vm, unformat_input_t *input) |
|
static clib_error_t * | api_queue_config_fn (vlib_main_t *vm, unformat_input_t *input) |
|
static u8 * | extract_name (u8 *s) |
|
static u8 * | extract_crc (u8 *s) |
|
static int | table_id_cmp (void *a1, void *a2) |
|
static int | table_name_and_crc_cmp (void *a1, void *a2) |
|
static clib_error_t * | dump_api_table_file_command_fn (vlib_main_t *vm, unformat_input_t *input, vlib_cli_command_t *cmd) |
|
◆ vl_api_replay_t
Enumerator |
---|
DUMP | |
CUSTOM_DUMP | |
REPLAY | |
INITIALIZERS | |
Definition at line 344 of file vlib_api_cli.c.
◆ api_queue_config_fn()
◆ api_trace_command_fn()
◆ api_trace_config_fn()
◆ dump_api_table_file_command_fn()
◆ extract_crc()
static u8* extract_crc |
( |
u8 * |
s | ) |
|
|
static |
◆ extract_name()
static u8* extract_name |
( |
u8 * |
s | ) |
|
|
static |
◆ format_api_msg_range()
static u8* format_api_msg_range |
( |
u8 * |
s, |
|
|
va_list * |
args |
|
) |
| |
|
static |
◆ format_vl_msg_api_trace_status()
u8* format_vl_msg_api_trace_status |
( |
u8 * |
s, |
|
|
va_list * |
args |
|
) |
| |
◆ range_compare()
◆ table_id_cmp()
static int table_id_cmp |
( |
void * |
a1, |
|
|
void * |
a2 |
|
) |
| |
|
static |
◆ table_name_and_crc_cmp()
static int table_name_and_crc_cmp |
( |
void * |
a1, |
|
|
void * |
a2 |
|
) |
| |
|
static |
◆ vl_api_clear_histogram_command()
◆ vl_api_client_command()
◆ vl_api_message_table_command()
◆ vl_api_show_histogram_command()
◆ vl_api_show_plugin_command()
◆ vl_api_status_command()
◆ vl_api_trace_command()
◆ vl_msg_api_custom_dump_configure()
void vl_msg_api_custom_dump_configure |
( |
api_main_t * |
am | ) |
|
◆ vl_msg_api_process_file()
◆ api_trace_command
Initial value:=
{
.path = "api trace",
.short_help = "api trace [on|off][first <n>][last <n>][status][free]"
"[post-mortem-on][dump|custom-dump|save|replay <file>]",
}
static clib_error_t * api_trace_command_fn(vlib_main_t *vm, unformat_input_t *input, vlib_cli_command_t *cmd)
(constructor) VLIB_CLI_COMMAND (api_trace_command)
Definition at line 783 of file vlib_api_cli.c.
◆ cli_clear_api_histogram_command
Initial value:=
{
.path = "clear api histogram",
.short_help = "clear api histogram",
}
static clib_error_t * vl_api_clear_histogram_command(vlib_main_t *vm, unformat_input_t *input, vlib_cli_command_t *cli_cmd)
(constructor) VLIB_CLI_COMMAND (cli_clear_api_histogram_command)
Definition at line 89 of file vlib_api_cli.c.
◆ cli_show_api_clients_command
Initial value:=
{
.path = "show api clients",
.short_help = "Client information",
}
static clib_error_t * vl_api_client_command(vlib_main_t *vm, unformat_input_t *input, vlib_cli_command_t *cli_cmd)
(constructor) VLIB_CLI_COMMAND (cli_show_api_clients_command)
Definition at line 206 of file vlib_api_cli.c.
◆ cli_show_api_command
Initial value:=
{
.path = "show api",
.short_help = "Show API information",
}
(constructor) VLIB_CLI_COMMAND (cli_show_api_command)
Definition at line 195 of file vlib_api_cli.c.
◆ cli_show_api_histogram_command
Initial value:=
{
.path = "show api histogram",
.short_help = "show api histogram",
}
static clib_error_t * vl_api_show_histogram_command(vlib_main_t *vm, unformat_input_t *input, vlib_cli_command_t *cli_cmd)
(constructor) VLIB_CLI_COMMAND (cli_show_api_histogram_command)
Definition at line 65 of file vlib_api_cli.c.
◆ cli_show_api_message_table_command
Initial value:=
{
.path = "show api message-table",
.short_help = "Message Table",
}
static clib_error_t * vl_api_message_table_command(vlib_main_t *vm, unformat_input_t *input, vlib_cli_command_t *cli_cmd)
(constructor) VLIB_CLI_COMMAND (cli_show_api_message_table_command)
Definition at line 269 of file vlib_api_cli.c.
◆ cli_show_api_plugin_command
Initial value:=
{
.path = "show api plugin",
.short_help = "show api plugin",
}
static clib_error_t * vl_api_show_plugin_command(vlib_main_t *vm, unformat_input_t *input, vlib_cli_command_t *cli_cmd)
(constructor) VLIB_CLI_COMMAND (cli_show_api_plugin_command)
Definition at line 336 of file vlib_api_cli.c.
◆ cli_show_api_status_command
Initial value:=
{
.path = "show api trace-status",
.short_help = "Display API trace status",
}
static clib_error_t * vl_api_status_command(vlib_main_t *vm, unformat_input_t *input, vlib_cli_command_t *cli_cmd)
(constructor) VLIB_CLI_COMMAND (cli_show_api_status_command)
Definition at line 218 of file vlib_api_cli.c.
◆ dump_api_table_file
Initial value:=
{
.path = "show api dump",
.short_help = "show api dump file <filename> [numeric | compare-current]",
}
static clib_error_t * dump_api_table_file_command_fn(vlib_main_t *vm, unformat_input_t *input, vlib_cli_command_t *cmd)
(constructor) VLIB_CLI_COMMAND (dump_api_table_file)
Definition at line 1195 of file vlib_api_cli.c.
◆ trace
Initial value:=
{
.path = "set api-trace [on][on tx][on rx][off][free][debug on][debug off]",
.short_help = "API trace",
}
static clib_error_t * vl_api_trace_command(vlib_main_t *vm, unformat_input_t *input, vlib_cli_command_t *cli_cmd)
(constructor) VLIB_CLI_COMMAND (trace)
Definition at line 862 of file vlib_api_cli.c.