FD.io VPP
v17.04.2-2-ga8f93f8
Vector Packet Processing
|
Go to the source code of this file.
Data Structures | |
struct | fib_enty_cover_walk_ctx_t_ |
Internal struct to hold user supplied paraneters for the cover walk. More... | |
struct | fib_entry_cover_list_format_ctx_t_ |
Typedefs | |
typedef struct fib_enty_cover_walk_ctx_t_ | fib_enty_cover_walk_ctx_t |
Internal struct to hold user supplied paraneters for the cover walk. More... | |
typedef struct fib_entry_cover_list_format_ctx_t_ | fib_entry_cover_list_format_ctx_t |
Functions | |
u32 | fib_entry_cover_track (fib_entry_t *cover, fib_node_index_t covered) |
void | fib_entry_cover_untrack (fib_entry_t *cover, u32 tracked_index) |
static int | fib_entry_cover_walk_node_ptr (fib_node_ptr_t *depend, void *args) |
void | fib_entry_cover_walk (fib_entry_t *cover, fib_entry_covered_walk_t walk, void *args) |
u32 | fib_entry_cover_get_size (fib_entry_t *cover) |
static int | fib_entry_covered_list_format_one (fib_entry_t *cover, fib_node_index_t covered, void *args) |
u8 * | fib_entry_cover_list_format (fib_entry_t *fib_entry, u8 *s) |
static int | fib_entry_cover_change_one (fib_entry_t *cover, fib_node_index_t covered, void *args) |
void | fib_entry_cover_change_notify (fib_node_index_t cover_index, fib_node_index_t covered) |
static int | fib_entry_cover_update_one (fib_entry_t *cover, fib_node_index_t covered, void *args) |
void | fib_entry_cover_update_notify (fib_entry_t *fib_entry) |
typedef struct fib_enty_cover_walk_ctx_t_ fib_enty_cover_walk_ctx_t |
Internal struct to hold user supplied paraneters for the cover walk.
void fib_entry_cover_change_notify | ( | fib_node_index_t | cover_index, |
fib_node_index_t | covered | ||
) |
Definition at line 196 of file fib_entry_cover.c.
|
static |
Definition at line 155 of file fib_entry_cover.c.
u32 fib_entry_cover_get_size | ( | fib_entry_t * | cover | ) |
Definition at line 110 of file fib_entry_cover.c.
u8* fib_entry_cover_list_format | ( | fib_entry_t * | fib_entry, |
u8 * | s | ||
) |
Definition at line 140 of file fib_entry_cover.c.
u32 fib_entry_cover_track | ( | fib_entry_t * | cover, |
fib_node_index_t | covered | ||
) |
Definition at line 21 of file fib_entry_cover.c.
void fib_entry_cover_untrack | ( | fib_entry_t * | cover, |
u32 | tracked_index | ||
) |
Definition at line 44 of file fib_entry_cover.c.
void fib_entry_cover_update_notify | ( | fib_entry_t * | fib_entry | ) |
Definition at line 220 of file fib_entry_cover.c.
|
static |
Definition at line 209 of file fib_entry_cover.c.
void fib_entry_cover_walk | ( | fib_entry_t * | cover, |
fib_entry_covered_walk_t | walk, | ||
void * | args | ||
) |
Definition at line 87 of file fib_entry_cover.c.
|
static |
|
static |
Definition at line 127 of file fib_entry_cover.c.