FD.io VPP
v16.09
Vector Packet Processing
|
Go to the source code of this file.
Macros | |
#define | MPLS_BOTTOM_OF_STACK_BIT_MASK 0x00000100U |
#define | MPLS_LABEL_MASK 0xFFFFF000U |
Functions | |
static void | vlib_put_handoff_queue_elt (vlib_frame_queue_elt_t *hf) |
static vlib_frame_queue_elt_t * | vlib_get_handoff_queue_elt (u32 vlib_worker_index) |
static vlib_frame_queue_t * | is_vlib_handoff_queue_congested (u32 vlib_worker_index, u32 queue_hi_thresh, vlib_frame_queue_t **handoff_queue_by_worker_index) |
static vlib_frame_queue_elt_t * | dpdk_get_handoff_queue_elt (u32 vlib_worker_index, vlib_frame_queue_elt_t **handoff_queue_elt_by_worker_index) |
static u64 | ipv4_get_key (ip4_header_t *ip) |
static u64 | ipv6_get_key (ip6_header_t *ip) |
static u64 | mpls_get_key (mpls_unicast_header_t *m) |
static u64 | eth_get_key (ethernet_header_t *h0) |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |