![]() |
FD.io VPP
v21.06-3-gbb25fbf28
Vector Packet Processing
|
Include dependency graph for punt_dpo.c:Go to the source code of this file.
Functions | |
| const dpo_id_t * | punt_dpo_get (dpo_proto_t proto) |
| int | dpo_is_punt (const dpo_id_t *dpo) |
| A DPO to punt packets to the Control-plane. More... | |
| static void | punt_dpo_lock (dpo_id_t *dpo) |
| static void | punt_dpo_unlock (dpo_id_t *dpo) |
| static u8 * | format_punt_dpo (u8 *s, va_list *ap) |
| void | punt_dpo_module_init (void) |
Variables | |
| static dpo_id_t | punt_dpos [DPO_PROTO_NUM] |
| The data-path object representing puntping the packet. More... | |
| const static dpo_vft_t | punt_vft |
| const static char *const | punt_ip4_nodes [] |
| The per-protocol VLIB graph nodes that are assigned to a punt object. More... | |
| const static char *const | punt_ip6_nodes [] |
| const static char *const | punt_mpls_nodes [] |
| const static char *const *const | punt_nodes [DPO_PROTO_NUM] |
| int dpo_is_punt | ( | const dpo_id_t * | dpo | ) |
A DPO to punt packets to the Control-plane.
Definition at line 33 of file punt_dpo.c.
Definition at line 53 of file punt_dpo.c.
| const dpo_id_t* punt_dpo_get | ( | dpo_proto_t | proto | ) |
Definition at line 25 of file punt_dpo.c.
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Definition at line 39 of file punt_dpo.c.
| void punt_dpo_module_init | ( | void | ) |
Definition at line 97 of file punt_dpo.c.
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Definition at line 48 of file punt_dpo.c.
|
static |
The data-path object representing puntping the packet.
Definition at line 22 of file punt_dpo.c.
|
static |
The per-protocol VLIB graph nodes that are assigned to a punt object.
this means that these graph nodes are ones from which a punt is the parent object in the DPO-graph.
Definition at line 74 of file punt_dpo.c.
|
static |
Definition at line 79 of file punt_dpo.c.
|
static |
Definition at line 84 of file punt_dpo.c.
|
static |
Definition at line 89 of file punt_dpo.c.
|
static |
Definition at line 61 of file punt_dpo.c.