FD.io VPP  v16.06
Vector Packet Processing
plugin.c File Reference
+ Include dependency graph for plugin.c:

Go to the source code of this file.

Functions

void vlib_set_get_handoff_structure_cb (void *cb)
 
static voidvnet_get_handoff_structure (void)
 
static int load_one_plugin (plugin_main_t *pm, plugin_info_t *pi, int from_early_init)
 
static u8 ** split_plugin_path (plugin_main_t *pm)
 
int vlib_load_new_plugins (plugin_main_t *pm, int from_early_init)
 
int vlib_plugin_early_init (vlib_main_t *vm)
 

Variables

plugin_main_t vlib_plugin_main
 
char * vlib_plugin_path = ""
 
char * vlib_plugin_name_filter = 0
 

Function Documentation

static int load_one_plugin ( plugin_main_t pm,
plugin_info_t pi,
int  from_early_init 
)
static

Definition at line 42 of file plugin.c.

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

static u8** split_plugin_path ( plugin_main_t pm)
static

Definition at line 92 of file plugin.c.

+ Here is the caller graph for this function:

int vlib_load_new_plugins ( plugin_main_t pm,
int  from_early_init 
)

Definition at line 118 of file plugin.c.

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

int vlib_plugin_early_init ( vlib_main_t vm)

Definition at line 195 of file plugin.c.

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

void vlib_set_get_handoff_structure_cb ( void cb)

Definition at line 24 of file plugin.c.

+ Here is the caller graph for this function:

static void* vnet_get_handoff_structure ( void  )
static

Definition at line 30 of file plugin.c.

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

Variable Documentation

plugin_main_t vlib_plugin_main

Definition at line 22 of file plugin.c.

char * vlib_plugin_name_filter = 0

Definition at line 192 of file plugin.c.

char * vlib_plugin_path = ""

Definition at line 190 of file plugin.c.