![]() |
FD.io VPP
v21.10.1-2-g0a485f517
Vector Packet Processing
|
Include dependency graph for l3_proxy_dpo.c:Go to the source code of this file.
Functions | |
| static l3_proxy_dpo_t * | l3_proxy_dpo_alloc (void) |
| static l3_proxy_dpo_t * | l3_proxy_dpo_get_from_dpo (const dpo_id_t *dpo) |
| void | l3_proxy_dpo_add_or_lock (dpo_proto_t proto, u32 sw_if_index, dpo_id_t *dpo) |
| static void | l3_proxy_dpo_lock (dpo_id_t *dpo) |
| static void | l3_proxy_dpo_unlock (dpo_id_t *dpo) |
| static u32 | l3_proxy_dpo_get_urpf (const dpo_id_t *dpo) |
| static u8 * | format_l3_proxy_dpo (u8 *s, va_list *ap) |
| static void | l3_proxy_dpo_mem_show (void) |
| void | l3_proxy_dpo_module_init (void) |
Variables | |
| l3_proxy_dpo_t * | l3_proxy_dpo_pool |
| The data-path object representing l3_proxying the packet, i.e. More... | |
| const static dpo_vft_t | l3_proxy_vft |
| const static char *const | l3_proxy_ip4_nodes [] |
| The per-protocol VLIB graph nodes that are assigned to a l3_proxy object. More... | |
| const static char *const | l3_proxy_ip6_nodes [] |
| const static char *const *const | l3_proxy_nodes [DPO_PROTO_NUM] |
| void l3_proxy_dpo_add_or_lock | ( | dpo_proto_t | proto, |
| u32 | sw_if_index, | ||
| dpo_id_t * | dpo | ||
| ) |
Definition at line 56 of file l3_proxy_dpo.c.
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Definition at line 29 of file l3_proxy_dpo.c.
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Definition at line 40 of file l3_proxy_dpo.c.
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
|
static |
| void l3_proxy_dpo_module_init | ( | void | ) |
Definition at line 172 of file l3_proxy_dpo.c.
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
| l3_proxy_dpo_t* l3_proxy_dpo_pool |
The data-path object representing l3_proxying the packet, i.e.
pool of all l3_proxy DPOs
it's for-us
pool of all l3_proxy DPOs
Definition at line 26 of file l3_proxy_dpo.c.
|
static |
The per-protocol VLIB graph nodes that are assigned to a l3_proxy object.
this means that these graph nodes are ones from which a l3_proxy is the parent object in the DPO-graph.
Definition at line 153 of file l3_proxy_dpo.c.
|
static |
Definition at line 158 of file l3_proxy_dpo.c.
|
static |
Definition at line 164 of file l3_proxy_dpo.c.
|
static |
Definition at line 138 of file l3_proxy_dpo.c.