FD.io VPP  v17.01.1-3-gc6833f8
Vector Packet Processing
main.c File Reference
+ Include dependency graph for main.c:

Go to the source code of this file.

Functions

int rte_delay_us_override (unsigned us)
 
static void rte_delay_us_override_cb (unsigned us)
 
static void vpe_main_init (vlib_main_t *vm)
 
void * vnet_get_handoff_structure (void)
 
int main (int argc, char *argv[])
 
static clib_error_theapsize_config (vlib_main_t *vm, unformat_input_t *input)
 
static clib_error_tplugin_path_config (vlib_main_t *vm, unformat_input_t *input)
 
void vl_msg_api_post_mortem_dump (void)
 
void os_panic (void)
 
void vhost_user_unmap_all (void)
 
void os_exit (int code)
 
void vl_msg_api_barrier_sync (void)
 
void vl_msg_api_barrier_release (void)
 
u32 vlib_app_num_thread_stacks_needed (void)
 
static clib_error_ttest_crash_command_fn (vlib_main_t *vm, unformat_input_t *input, vlib_cli_command_t *cmd)
 

Variables

char * vlib_plugin_path = "/usr/lib/vpp_plugins"
 
static vlib_cli_command_t test_crash_command
 (constructor) VLIB_CLI_COMMAND (test_crash_command) More...
 

Function Documentation

static clib_error_t* heapsize_config ( vlib_main_t vm,
unformat_input_t input 
)
static

Definition at line 284 of file main.c.

+ Here is the call graph for this function:

int main ( int  argc,
char *  argv[] 
)

Definition at line 116 of file main.c.

+ Here is the call graph for this function:

void os_exit ( int  code)

Definition at line 340 of file main.c.

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

void os_panic ( void  )

Definition at line 327 of file main.c.

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

static clib_error_t* plugin_path_config ( vlib_main_t vm,
unformat_input_t input 
)
static

Definition at line 304 of file main.c.

+ Here is the call graph for this function:

int rte_delay_us_override ( unsigned  us)

Definition at line 34 of file main.c.

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

static void rte_delay_us_override_cb ( unsigned  us)
static

Definition at line 73 of file main.c.

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

static clib_error_t* test_crash_command_fn ( vlib_main_t vm,
unformat_input_t input,
vlib_cli_command_t cmd 
)
static

Definition at line 387 of file main.c.

void vhost_user_unmap_all ( void  )

Definition at line 335 of file main.c.

+ Here is the caller graph for this function:

void vl_msg_api_barrier_release ( void  )

Definition at line 365 of file main.c.

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

void vl_msg_api_barrier_sync ( void  )

Definition at line 359 of file main.c.

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

void vl_msg_api_post_mortem_dump ( void  )

Definition at line 1231 of file api_shared.c.

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

u32 vlib_app_num_thread_stacks_needed ( void  )

Definition at line 372 of file main.c.

+ Here is the caller graph for this function:

void* vnet_get_handoff_structure ( void  )

Definition at line 106 of file main.c.

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

static void vpe_main_init ( vlib_main_t vm)
static

Definition at line 82 of file main.c.

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

Variable Documentation

vlib_cli_command_t test_crash_command
static
Initial value:
= {
.path = "test crash",
.short_help = "crash the bus!",
.function = test_crash_command_fn,
}
static clib_error_t * test_crash_command_fn(vlib_main_t *vm, unformat_input_t *input, vlib_cli_command_t *cmd)
Definition: main.c:387

(constructor) VLIB_CLI_COMMAND (test_crash_command)

Definition at line 399 of file main.c.

char* vlib_plugin_path = "/usr/lib/vpp_plugins"

Definition at line 103 of file main.c.