FD.io VPP  v20.09-64-g4f7b92f0a
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

◆ mfib_entry_src_activate()

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_entry_src_cover_change()

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_entry_src_cover_update()

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:

◆ mfib_entry_src_deactivate()

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:

◆ mfib_entry_src_default_activiate()

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:

◆ mfib_entry_src_default_cover_change()

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:

◆ mfib_entry_src_default_cover_update()

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:

◆ mfib_entry_src_default_deactiviate()

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:

◆ mfib_entry_src_module_init()

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:

◆ mfib_entry_src_register()

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_vfts

mfib_entry_src_vft mfib_entry_src_vfts[MFIB_N_SOURCES]
static

Definition at line 19 of file mfib_entry_src.c.