FD.io VPP  v19.04.2-12-g66b1689
Vector Packet Processing
mfib_entry_src.c File Reference
+ Include dependency graph for mfib_entry_src.c:

Go to the source code of this file.

Functions

static void mfib_entry_src_default_deactiviate (mfib_entry_t *mfib_entry, mfib_entry_src_t *msrc)
 
static void mfib_entry_src_default_activiate (mfib_entry_t *mfib_entry, mfib_entry_src_t *msrc)
 
static mfib_src_res_t mfib_entry_src_default_cover_change (mfib_entry_t *mfib_entry, mfib_entry_src_t *msrc)
 
static mfib_src_res_t mfib_entry_src_default_cover_update (mfib_entry_t *mfib_entry, mfib_entry_src_t *msrc)
 
void mfib_entry_src_register (mfib_source_t source, const mfib_entry_src_vft *mvft)
 
void mfib_entry_src_deactivate (mfib_entry_t *mfib_entry, mfib_entry_src_t *msrc)
 
void mfib_entry_src_activate (mfib_entry_t *mfib_entry, mfib_entry_src_t *msrc)
 
mfib_src_res_t mfib_entry_src_cover_change (mfib_entry_t *mfib_entry, mfib_entry_src_t *msrc)
 
mfib_src_res_t mfib_entry_src_cover_update (mfib_entry_t *mfib_entry, mfib_entry_src_t *msrc)
 
void mfib_entry_src_module_init (void)
 

Variables

static mfib_entry_src_vft mfib_entry_src_vfts [MFIB_N_SOURCES]
 

Function Documentation

void mfib_entry_src_activate ( mfib_entry_t mfib_entry,
mfib_entry_src_t msrc 
)

Definition at line 63 of file mfib_entry_src.c.

+ Here is the caller graph for this function:

mfib_src_res_t mfib_entry_src_cover_change ( mfib_entry_t mfib_entry,
mfib_entry_src_t msrc 
)

Definition at line 71 of file mfib_entry_src.c.

+ Here is the caller graph for this function:

mfib_src_res_t mfib_entry_src_cover_update ( mfib_entry_t mfib_entry,
mfib_entry_src_t msrc 
)

Definition at line 78 of file mfib_entry_src.c.

+ Here is the caller graph for this function:

void mfib_entry_src_deactivate ( mfib_entry_t mfib_entry,
mfib_entry_src_t msrc 
)

Definition at line 55 of file mfib_entry_src.c.

+ Here is the caller graph for this function:

static void mfib_entry_src_default_activiate ( mfib_entry_t mfib_entry,
mfib_entry_src_t msrc 
)
static

Definition at line 28 of file mfib_entry_src.c.

+ Here is the caller graph for this function:

static mfib_src_res_t mfib_entry_src_default_cover_change ( mfib_entry_t mfib_entry,
mfib_entry_src_t msrc 
)
static

Definition at line 34 of file mfib_entry_src.c.

+ Here is the caller graph for this function:

static mfib_src_res_t mfib_entry_src_default_cover_update ( mfib_entry_t mfib_entry,
mfib_entry_src_t msrc 
)
static

Definition at line 41 of file mfib_entry_src.c.

+ Here is the caller graph for this function:

static void mfib_entry_src_default_deactiviate ( mfib_entry_t mfib_entry,
mfib_entry_src_t msrc 
)
static

Definition at line 22 of file mfib_entry_src.c.

+ Here is the caller graph for this function:

void mfib_entry_src_module_init ( void  )

Definition at line 85 of file mfib_entry_src.c.

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

void mfib_entry_src_register ( mfib_source_t  source,
const mfib_entry_src_vft mvft 
)

Definition at line 48 of file mfib_entry_src.c.

+ Here is the caller graph for this function:

Variable Documentation

mfib_entry_src_vft mfib_entry_src_vfts[MFIB_N_SOURCES]
static

Definition at line 19 of file mfib_entry_src.c.