Expand description
Bindings to VPP’s C API
These are low-level bindings to VPP’s C API and are primarily intended for internal use by higher-level abstractions in this crate. Direct use of these bindings is generally discouraged unless absolutely necessary, as they are unsafe and do not provide any safety guarantees.
This isn’t intended to be a complete set of bindings to all of VPP’s C API, only the parts that are necessary for implementing the higher-level abstractions in this crate. They should be considered an unstable part of the API and, as such, bindings may be removed over time without incrementing the major version number or prior deprecation.
Note that these bindings may vary between VPP versions and targets, and care should be taken to ensure compatibility when using them directly.
Re-exports§
pub use self::vlib_rx_or_tx_t as vlib_dir_t;pub use self::vnet_link_t_ as vnet_link_t;pub use self::vnet_hw_interface_class_flags_t_ as vnet_hw_interface_class_flags_t;pub use self::vnet_hw_interface_flags_t_ as vnet_hw_interface_flags_t;pub use self::vnet_hw_if_caps_t_ as vnet_hw_if_caps_t;pub use self::vnet_sw_interface_flags_t_ as vnet_sw_interface_flags_t;pub use self::ip_dscp_t_ as ip_dscp_t;
Structs§
- _IO_
FILE - _IO_
codecvt - _IO_
marker - _IO_
wide_ data - __
Bindgen Bitfield Unit - __
Bindgen Union Field - __
Incomplete Array Field - __
atomic_ wide_ counter__ bindgen_ ty_ 1 - __
pthread_ cond_ s - __
pthread_ internal_ list - __
pthread_ mutex_ s - __
va_ list_ tag - _clib_
mem_ vm_ map_ hdr - _svm_
queue - _unformat_
input_ t - _vl_
msg_ api_ init_ function_ list_ elt - _vlib_
init_ function_ list_ elt - _vlib_
node_ fn_ registration - _vlib_
node_ registration - _vnet_
device_ class - _vnet_
feature_ arc_ registration - _vnet_
feature_ constraint_ registration - _vnet_
feature_ registration - _vnet_
hw_ interface_ class - _vnet_
interface_ function_ list_ elt - _vnet_
ip_ table_ function_ list_ elt - api_
main_ t - api_
version_ t - cJSON
- clib_
error_ t - clib_
longjmp_ t - clib_
mem_ heap_ t - clib_
mem_ main_ t - clib_
mem_ page_ stats_ t - clib_
mem_ usage_ t - clib_
pmalloc_ arena_ t - clib_
pmalloc_ chunk_ t - clib_
pmalloc_ main_ t - clib_
pmalloc_ page_ t - clib_
random_ buffer_ t - clib_
spinlock_ s - clib_
time_ t - elog_
event_ t - elog_
event_ type_ t - elog_
main_ t - elog_
time_ stamp_ t - elog_
track_ t - frame_
queue_ nelt_ counter_ t - frame_
queue_ trace_ t - ip4_
address_ pair_ t - ip4_
header_ t__ bindgen_ ty_ 1 - ip4_
header_ t__ bindgen_ ty_ 2 - ip4_
header_ t__ bindgen_ ty_ 3 - ip4_
header_ t__ bindgen_ ty_ 1__ bindgen_ ty_ 1__ bindgen_ ty_ 1 - ip6_
header_ t - ip46_
address_ t_ - isaac_t
- mheap_
trace_ t - msgbuf_
- pcap_
main_ t - plugin_
config_ t - plugin_
info_ t - plugin_
main_ t - ring_
alloc_ - stat
- svm_
region_ - timespec
- vec_
attr_ t - vec_
header_ t - vl_
api_ msg_ data_ t - vl_
api_ msg_ range_ t - vl_
api_ registration_ - vl_
api_ shm_ elem_ config_ - vl_
api_ trace_ file_ header_ t - vl_
api_ trace_ t - vl_
msg_ api_ msg_ config_ t - vl_
shmem_ hdr_ - vlib_
buffer_ func_ main_ t - vlib_
buffer_ main_ t - vlib_
buffer_ pool_ t - vlib_
buffer_ pool_ thread_ t - vlib_
buffer_ t - vlib_
buffer_ t__ bindgen_ ty_ 1 - vlib_
buffer_ t__ bindgen_ ty_ 1__ bindgen_ ty_ 1 - vlib_
buffer_ t__ bindgen_ ty_ 1__ bindgen_ ty_ 1__ bindgen_ ty_ 1 - vlib_
buffer_ template_ t - vlib_
cli_ command_ t - vlib_
cli_ main_ t - vlib_
cli_ parse_ position_ t - vlib_
cli_ parse_ rule_ t - vlib_
cli_ sub_ command_ t - vlib_
cli_ sub_ rule_ t - vlib_
combined_ counter_ main_ t - vlib_
config_ function_ runtime_ t - vlib_
counter_ t - vlib_
error_ desc_ t - vlib_
error_ main_ t - vlib_
frame_ queue_ elt_ t - vlib_
frame_ queue_ main_ t_ - vlib_
frame_ queue_ t - vlib_
frame_ size_ t - vlib_
frame_ t - vlib_
global_ main_ t - vlib_
main_ t - vlib_
next_ frame_ t - vlib_
node_ fn_ variant_ t - vlib_
node_ main_ t - vlib_
node_ runtime_ perf_ callback_ args_ t - vlib_
node_ runtime_ perf_ callback_ data_ t - vlib_
node_ runtime_ perf_ callback_ set_ t - vlib_
node_ runtime_ t - vlib_
node_ stats_ t - vlib_
node_ t - vlib_
node_ type_ atts_ t - vlib_
one_ time_ waiting_ process_ t - vlib_
packet_ template_ t - vlib_
pending_ frame_ t - vlib_
physmem_ main_ t - vlib_
physmem_ map_ t - vlib_
plugin_ r2_ t - vlib_
plugin_ registration_ t - vlib_
process_ event_ type_ t - vlib_
process_ restore_ t - vlib_
process_ t - vlib_
r2_ string_ t - vlib_
signal_ timed_ event_ data_ t - vlib_
simple_ counter_ main_ t - vlib_
thread_ main_ t - vlib_
thread_ registration_ - vlib_
trace_ filter_ t - vlib_
trace_ header_ t - vlib_
trace_ main_ t - vlib_
trace_ node_ t - vlib_
worker_ thread_ t - vnet_
buffer_ opaque2_ t - vnet_
buffer_ opaque2_ t__ bindgen_ ty_ 1 - vnet_
buffer_ opaque2_ t__ bindgen_ ty_ 2 - vnet_
buffer_ opaque2_ t__ bindgen_ ty_ 3 - vnet_
buffer_ opaque2_ t__ bindgen_ ty_ 4 - vnet_
buffer_ opaque2_ t__ bindgen_ ty_ 4__ bindgen_ ty_ 1 - vnet_
buffer_ opaque_ t - vnet_
buffer_ opaque_ t__ bindgen_ ty_ 1__ bindgen_ ty_ 1 - vnet_
buffer_ opaque_ t__ bindgen_ ty_ 1__ bindgen_ ty_ 2 - vnet_
buffer_ opaque_ t__ bindgen_ ty_ 1__ bindgen_ ty_ 3 - vnet_
buffer_ opaque_ t__ bindgen_ ty_ 1__ bindgen_ ty_ 4 - vnet_
buffer_ opaque_ t__ bindgen_ ty_ 1__ bindgen_ ty_ 5 - vnet_
buffer_ opaque_ t__ bindgen_ ty_ 1__ bindgen_ ty_ 6 - vnet_
buffer_ opaque_ t__ bindgen_ ty_ 1__ bindgen_ ty_ 7 - vnet_
buffer_ opaque_ t__ bindgen_ ty_ 1__ bindgen_ ty_ 8 - vnet_
buffer_ opaque_ t__ bindgen_ ty_ 1__ bindgen_ ty_ 9 - vnet_
buffer_ opaque_ t__ bindgen_ ty_ 1__ bindgen_ ty_ 1__ bindgen_ ty_ 1__ bindgen_ ty_ 1 - vnet_
buffer_ opaque_ t__ bindgen_ ty_ 1__ bindgen_ ty_ 1__ bindgen_ ty_ 1__ bindgen_ ty_ 2 - vnet_
buffer_ opaque_ t__ bindgen_ ty_ 1__ bindgen_ ty_ 1__ bindgen_ ty_ 1__ bindgen_ ty_ 3__ bindgen_ ty_ 1 - vnet_
buffer_ opaque_ t__ bindgen_ ty_ 1__ bindgen_ ty_ 1__ bindgen_ ty_ 1__ bindgen_ ty_ 3__ bindgen_ ty_ 2 - vnet_
buffer_ opaque_ t__ bindgen_ ty_ 1__ bindgen_ ty_ 1__ bindgen_ ty_ 1__ bindgen_ ty_ 3__ bindgen_ ty_ 3 - vnet_
buffer_ opaque_ t__ bindgen_ ty_ 1__ bindgen_ ty_ 1__ bindgen_ ty_ 1__ bindgen_ ty_ 3__ bindgen_ ty_ 2__ bindgen_ ty_ 1__ bindgen_ ty_ 1 - vnet_
buffer_ opaque_ t__ bindgen_ ty_ 1__ bindgen_ ty_ 1__ bindgen_ ty_ 1__ bindgen_ ty_ 3__ bindgen_ ty_ 2__ bindgen_ ty_ 1__ bindgen_ ty_ 2 - vnet_
buffer_ opaque_ t__ bindgen_ ty_ 1__ bindgen_ ty_ 2__ bindgen_ ty_ 1 - vnet_
buffer_ opaque_ t__ bindgen_ ty_ 1__ bindgen_ ty_ 8__ bindgen_ ty_ 1 - vnet_
buffer_ opaque_ t__ bindgen_ ty_ 1__ bindgen_ ty_ 10 - vnet_
buffer_ opaque_ t__ bindgen_ ty_ 1__ bindgen_ ty_ 11 - vnet_
buffer_ opaque_ t__ bindgen_ ty_ 1__ bindgen_ ty_ 12 - vnet_
buffer_ opaque_ t__ bindgen_ ty_ 1__ bindgen_ ty_ 13 - vnet_
buffer_ opaque_ t__ bindgen_ ty_ 1__ bindgen_ ty_ 14 - vnet_
buffer_ opaque_ t__ bindgen_ ty_ 1__ bindgen_ ty_ 13__ bindgen_ ty_ 1__ bindgen_ ty_ 1 - vnet_
buffer_ opaque_ t__ bindgen_ ty_ 1_ opaque_ l2 - vnet_
config_ feature_ t - vnet_
config_ main_ t - vnet_
config_ t - vnet_
feature_ config_ main_ t_ - vnet_
feature_ main_ t - vnet_
hw_ if_ output_ node_ runtime_ t - vnet_
hw_ if_ rx_ queue_ t - vnet_
hw_ if_ tx_ frame_ t - vnet_
hw_ if_ tx_ queue_ t - vnet_
hw_ interface_ nodes_ t - vnet_
hw_ interface_ t - vnet_
interface_ eeprom_ t - vnet_
interface_ main_ t - vnet_
interface_ per_ thread_ data_ t - vnet_
main_ t - vnet_
p2p_ sub_ interface_ t - vnet_
pcap_ t - vnet_
sub_ interface_ t - vnet_
sub_ interface_ t__ bindgen_ ty_ 1 - vnet_
sub_ interface_ t__ bindgen_ ty_ 1__ bindgen_ ty_ 1__ bindgen_ ty_ 1 - vnet_
sw_ interface_ t
Constants§
- CLIB_
ERROR_ ABORT - CLIB_
ERROR_ ERRNO_ VALID - CLIB_
ERROR_ FATAL - CLIB_
ERROR_ NO_ RATE_ LIMIT - CLIB_
ERROR_ WARNING - CLIB_
LIB_ DIR - CLIB_
LOG2_ CACHE_ LINE_ BYTES - CLIB_
MARCH_ VARIANT_ STR - CLIB_
MAX_ MHEAPS - CLIB_
MAX_ NUMAS - CLIB_
MEM_ ERROR - CLIB_
MEM_ LOG2_ MIN_ ALIGN - CLIB_
MEM_ MIN_ ALIGN - CLIB_
VECTOR_ GROW_ BY_ ONE - CLIB_
VM_ MAP_ HDR_ NAME_ MAX_ LEN - FRAME_
QUEUE_ MAX_ NELTS - UNFORMAT_
END_ OF_ INPUT - UNFORMAT_
MORE_ INPUT - VEC_
MIN_ ALIGN - VEC_
NUMA_ UNSPECIFIED - VLIB_
BUFFER_ ALIGN - VLIB_
BUFFER_ ALLOC_ FAULT_ INJECTOR - VLIB_
BUFFER_ CLONE_ HEAD_ SIZE - VLIB_
BUFFER_ DEFAULT_ DATA_ SIZE - VLIB_
BUFFER_ EXT_ HDR_ VALID - VLIB_
BUFFER_ FLAGS_ ALL - VLIB_
BUFFER_ INVALID_ INDEX - VLIB_
BUFFER_ IS_ TRACED - VLIB_
BUFFER_ LINEARIZE_ MAX - VLIB_
BUFFER_ LOG2_ EXT_ HDR_ VALID - VLIB_
BUFFER_ LOG2_ IS_ TRACED - VLIB_
BUFFER_ LOG2_ NEXT_ PRESENT - VLIB_
BUFFER_ LOG2_ TOTAL_ LENGTH_ VALID - VLIB_
BUFFER_ MAX_ NUMA_ NODES - VLIB_
BUFFER_ MIN_ CHAIN_ SEG_ SIZE - VLIB_
BUFFER_ NEXT_ PRESENT - VLIB_
BUFFER_ POOL_ PER_ THREAD_ CACHE_ SZ - VLIB_
BUFFER_ PRE_ DATA_ SIZE - VLIB_
BUFFER_ TOTAL_ LENGTH_ VALID - VLIB_
BUFFER_ TRACE_ TRAJECTORY - VLIB_
BUFFER_ TRACE_ TRAJECTORY_ SZ - VLIB_
ELOG_ MAIN_ LOOP - VLIB_
FRAME_ DATA_ ALIGN - VLIB_
FRAME_ FREE_ AFTER_ DISPATCH - VLIB_
FRAME_ IS_ ALLOCATED - VLIB_
FRAME_ NO_ APPEND - VLIB_
FRAME_ NO_ FREE_ AFTER_ DISPATCH - VLIB_
FRAME_ OWNER - VLIB_
FRAME_ PENDING - VLIB_
FRAME_ SIZE - VLIB_
FRAME_ SIZE_ EXTRA - VLIB_
FRAME_ TRACE - VLIB_
LOG2_ MAIN_ LOOPS_ PER_ STATS_ UPDATE - VLIB_
MAIN_ LOOP_ EXIT_ CLI - VLIB_
MAIN_ LOOP_ EXIT_ NONE - VLIB_
MAIN_ LOOP_ EXIT_ PANIC - VLIB_
NODE_ FLAG_ ADAPTIVE_ MODE - VLIB_
NODE_ FLAG_ ALLOW_ LAZY_ NEXT_ NODES - VLIB_
NODE_ FLAG_ FRAME_ NO_ FREE_ AFTER_ DISPATCH - VLIB_
NODE_ FLAG_ IS_ DROP - VLIB_
NODE_ FLAG_ IS_ HANDOFF - VLIB_
NODE_ FLAG_ IS_ OUTPUT - VLIB_
NODE_ FLAG_ IS_ PUNT - VLIB_
NODE_ FLAG_ SWITCH_ FROM_ INTERRUPT_ TO_ POLLING_ MODE - VLIB_
NODE_ FLAG_ SWITCH_ FROM_ POLLING_ TO_ INTERRUPT_ MODE - VLIB_
NODE_ FLAG_ TRACE - VLIB_
NODE_ FLAG_ TRACE_ SUPPORTED - VLIB_
NODE_ MAIN_ RUNTIME_ STARTED - VLIB_
PROCESS_ LOG2_ STACK_ SIZE - VLIB_
PROCESS_ RESUME_ LONGJMP_ RESUME - VLIB_
PROCESS_ RESUME_ LONGJMP_ SUSPEND - VLIB_
PROCESS_ STACK_ MAGIC - VL_
API_ BIG_ ENDIAN - VL_
API_ EPOCH_ MASK - VL_
API_ EPOCH_ SHIFT - VL_
API_ LITTLE_ ENDIAN - VL_
SHM_ VERSION - VNET_
BUFFER_ F_ AVAI L1 - VNET_
BUFFER_ F_ AVAI L2 - VNET_
BUFFER_ F_ AVAI L3 - VNET_
BUFFER_ F_ AVAI L4 - VNET_
BUFFER_ F_ AVAI L5 - VNET_
BUFFER_ F_ AVAI L6 - VNET_
BUFFER_ F_ AVAI L7 - VNET_
BUFFER_ F_ AVAI L8 - VNET_
BUFFER_ F_ AVAI L9 - VNET_
BUFFER_ F_ FLOW_ REPORT - VNET_
BUFFER_ F_ GSO - VNET_
BUFFER_ F_ IS_ DVR - VNET_
BUFFER_ F_ IS_ IP4 - VNET_
BUFFER_ F_ IS_ IP6 - VNET_
BUFFER_ F_ IS_ NATED - VNET_
BUFFER_ F_ L2_ HDR_ OFFSET_ VALID - VNET_
BUFFER_ F_ L3_ HDR_ OFFSET_ VALID - VNET_
BUFFER_ F_ L4_ CHECKSUM_ COMPUTED - VNET_
BUFFER_ F_ L4_ CHECKSUM_ CORRECT - VNET_
BUFFER_ F_ L4_ HDR_ OFFSET_ VALID - VNET_
BUFFER_ F_ LOCALLY_ ORIGINATED - VNET_
BUFFER_ F_ LOG2_ AVAI L1 - VNET_
BUFFER_ F_ LOG2_ AVAI L2 - VNET_
BUFFER_ F_ LOG2_ AVAI L3 - VNET_
BUFFER_ F_ LOG2_ AVAI L4 - VNET_
BUFFER_ F_ LOG2_ AVAI L5 - VNET_
BUFFER_ F_ LOG2_ AVAI L6 - VNET_
BUFFER_ F_ LOG2_ AVAI L7 - VNET_
BUFFER_ F_ LOG2_ AVAI L8 - VNET_
BUFFER_ F_ LOG2_ AVAI L9 - VNET_
BUFFER_ F_ LOG2_ FLOW_ REPORT - VNET_
BUFFER_ F_ LOG2_ GSO - VNET_
BUFFER_ F_ LOG2_ IS_ DVR - VNET_
BUFFER_ F_ LOG2_ IS_ IP4 - VNET_
BUFFER_ F_ LOG2_ IS_ IP6 - VNET_
BUFFER_ F_ LOG2_ IS_ NATED - VNET_
BUFFER_ F_ LOG2_ L2_ HDR_ OFFSET_ VALID - VNET_
BUFFER_ F_ LOG2_ L3_ HDR_ OFFSET_ VALID - VNET_
BUFFER_ F_ LOG2_ L4_ CHECKSUM_ COMPUTED - VNET_
BUFFER_ F_ LOG2_ L4_ CHECKSUM_ CORRECT - VNET_
BUFFER_ F_ LOG2_ L4_ HDR_ OFFSET_ VALID - VNET_
BUFFER_ F_ LOG2_ LOCALLY_ ORIGINATED - VNET_
BUFFER_ F_ LOG2_ LOOP_ COUNTER_ VALID - VNET_
BUFFER_ F_ LOG2_ OFFLOAD - VNET_
BUFFER_ F_ LOG2_ QOS_ DATA_ VALID - VNET_
BUFFER_ F_ LOG2_ SPAN_ CLONE - VNET_
BUFFER_ F_ LOG2_ VLAN_ 1_ DEEP - VNET_
BUFFER_ F_ LOG2_ VLAN_ 2_ DEEP - VNET_
BUFFER_ F_ LOOP_ COUNTER_ VALID - VNET_
BUFFER_ F_ OFFLOAD - VNET_
BUFFER_ F_ QOS_ DATA_ VALID - VNET_
BUFFER_ F_ SPAN_ CLONE - VNET_
BUFFER_ F_ VLAN_ 1_ DEEP - VNET_
BUFFER_ F_ VLAN_ 2_ DEEP - VNET_
REWRITE_ TOTAL_ BYTES - clib_
march_ variant_ type_ t_ CLIB_ MARCH_ TYPE_ N_ VARIANTS - clib_
march_ variant_ type_ t_ CLIB_ MARCH_ VARIANT_ TYPE - clib_
march_ variant_ type_ t_ CLIB_ MARCH_ VARIANT_ TYPE_ adl - clib_
march_ variant_ type_ t_ CLIB_ MARCH_ VARIANT_ TYPE_ hsw - clib_
march_ variant_ type_ t_ CLIB_ MARCH_ VARIANT_ TYPE_ icl - clib_
march_ variant_ type_ t_ CLIB_ MARCH_ VARIANT_ TYPE_ scalar - clib_
march_ variant_ type_ t_ CLIB_ MARCH_ VARIANT_ TYPE_ skx - clib_
march_ variant_ type_ t_ CLIB_ MARCH_ VARIANT_ TYPE_ spr - clib_
march_ variant_ type_ t_ CLIB_ MARCH_ VARIANT_ TYPE_ trm - clib_
march_ variant_ type_ t_ CLIB_ MARCH_ VARIANT_ TYPE_ znver3 - clib_
march_ variant_ type_ t_ CLIB_ MARCH_ VARIANT_ TYPE_ znver4 - clib_
mem_ heap_ flag_ t_ CLIB_ MEM_ HEAP_ F_ LOCKED - clib_
mem_ heap_ flag_ t_ CLIB_ MEM_ HEAP_ F_ TRACED - clib_
mem_ heap_ flag_ t_ CLIB_ MEM_ HEAP_ F_ UNMAP_ ON_ DESTROY - clib_
mem_ page_ sz_ t_ CLIB_ MEM_ PAGE_ SZ_ 1G - clib_
mem_ page_ sz_ t_ CLIB_ MEM_ PAGE_ SZ_ 1M - clib_
mem_ page_ sz_ t_ CLIB_ MEM_ PAGE_ SZ_ 2M - clib_
mem_ page_ sz_ t_ CLIB_ MEM_ PAGE_ SZ_ 4K - clib_
mem_ page_ sz_ t_ CLIB_ MEM_ PAGE_ SZ_ 16G - clib_
mem_ page_ sz_ t_ CLIB_ MEM_ PAGE_ SZ_ 16K - clib_
mem_ page_ sz_ t_ CLIB_ MEM_ PAGE_ SZ_ 16M - clib_
mem_ page_ sz_ t_ CLIB_ MEM_ PAGE_ SZ_ 32M - clib_
mem_ page_ sz_ t_ CLIB_ MEM_ PAGE_ SZ_ 64K - clib_
mem_ page_ sz_ t_ CLIB_ MEM_ PAGE_ SZ_ 512M - clib_
mem_ page_ sz_ t_ CLIB_ MEM_ PAGE_ SZ_ DEFAULT - clib_
mem_ page_ sz_ t_ CLIB_ MEM_ PAGE_ SZ_ DEFAULT_ HUGE - clib_
mem_ page_ sz_ t_ CLIB_ MEM_ PAGE_ SZ_ UNKNOWN - ip_
dscp_ t__ IP_ DSCP_ AF11 - ip_
dscp_ t__ IP_ DSCP_ AF12 - ip_
dscp_ t__ IP_ DSCP_ AF13 - ip_
dscp_ t__ IP_ DSCP_ AF21 - ip_
dscp_ t__ IP_ DSCP_ AF22 - ip_
dscp_ t__ IP_ DSCP_ AF23 - ip_
dscp_ t__ IP_ DSCP_ AF31 - ip_
dscp_ t__ IP_ DSCP_ AF32 - ip_
dscp_ t__ IP_ DSCP_ AF33 - ip_
dscp_ t__ IP_ DSCP_ AF41 - ip_
dscp_ t__ IP_ DSCP_ AF42 - ip_
dscp_ t__ IP_ DSCP_ AF43 - ip_
dscp_ t__ IP_ DSCP_ CS0 - ip_
dscp_ t__ IP_ DSCP_ CS1 - ip_
dscp_ t__ IP_ DSCP_ CS2 - ip_
dscp_ t__ IP_ DSCP_ CS3 - ip_
dscp_ t__ IP_ DSCP_ CS4 - ip_
dscp_ t__ IP_ DSCP_ CS5 - ip_
dscp_ t__ IP_ DSCP_ CS6 - ip_
dscp_ t__ IP_ DSCP_ CS7 - ip_
dscp_ t__ IP_ DSCP_ EF - pcap_
packet_ type_ t_ PCAP_ PACKET_ TYPE_ ethernet - pcap_
packet_ type_ t_ PCAP_ PACKET_ TYPE_ hdlc - pcap_
packet_ type_ t_ PCAP_ PACKET_ TYPE_ ip - pcap_
packet_ type_ t_ PCAP_ PACKET_ TYPE_ null - pcap_
packet_ type_ t_ PCAP_ PACKET_ TYPE_ ppp - pcap_
packet_ type_ t_ PCAP_ PACKET_ TYPE_ user0 - pcap_
packet_ type_ t_ PCAP_ PACKET_ TYPE_ user1 - pcap_
packet_ type_ t_ PCAP_ PACKET_ TYPE_ user2 - pcap_
packet_ type_ t_ PCAP_ PACKET_ TYPE_ user3 - pcap_
packet_ type_ t_ PCAP_ PACKET_ TYPE_ user4 - pcap_
packet_ type_ t_ PCAP_ PACKET_ TYPE_ user5 - pcap_
packet_ type_ t_ PCAP_ PACKET_ TYPE_ user6 - pcap_
packet_ type_ t_ PCAP_ PACKET_ TYPE_ user7 - pcap_
packet_ type_ t_ PCAP_ PACKET_ TYPE_ user8 - pcap_
packet_ type_ t_ PCAP_ PACKET_ TYPE_ user9 - pcap_
packet_ type_ t_ PCAP_ PACKET_ TYPE_ user10 - pcap_
packet_ type_ t_ PCAP_ PACKET_ TYPE_ user11 - pcap_
packet_ type_ t_ PCAP_ PACKET_ TYPE_ user12 - pcap_
packet_ type_ t_ PCAP_ PACKET_ TYPE_ user13 - pcap_
packet_ type_ t_ PCAP_ PACKET_ TYPE_ user14 - pcap_
packet_ type_ t_ PCAP_ PACKET_ TYPE_ user15 - pcap_
packet_ type_ t_ PCAP_ PACKET_ TYPE_ vpp - vl_
api_ shm_ config_ type_ t_ VL_ API_ CLIENT_ RING - vl_
api_ shm_ config_ type_ t_ VL_ API_ QUEUE - vl_
api_ shm_ config_ type_ t_ VL_ API_ VLIB_ RING - vl_
api_ trace_ which_ t_ VL_ API_ TRACE_ RX - vl_
api_ trace_ which_ t_ VL_ API_ TRACE_ TX - vl_
counter_ severity_ e_ VL_ COUNTER_ SEVERITY_ ERROR - vl_
counter_ severity_ e_ VL_ COUNTER_ SEVERITY_ INFO - vl_
counter_ severity_ e_ VL_ COUNTER_ SEVERITY_ WARN - vl_
registration_ type_ t_ REGISTRATION_ TYPE_ FREE - vl_
registration_ type_ t_ REGISTRATION_ TYPE_ SHMEM - vl_
registration_ type_ t_ REGISTRATION_ TYPE_ SOCKET_ CLIENT - vl_
registration_ type_ t_ REGISTRATION_ TYPE_ SOCKET_ LISTEN - vl_
registration_ type_ t_ REGISTRATION_ TYPE_ SOCKET_ SERVER - vlib_
buffer_ known_ state_ t_ VLIB_ BUFFER_ KNOWN_ ALLOCATED - vlib_
buffer_ known_ state_ t_ VLIB_ BUFFER_ KNOWN_ FREE - vlib_
buffer_ known_ state_ t_ VLIB_ BUFFER_ UNKNOWN - vlib_
enable_ or_ disable_ t_ VLIB_ DISABLE - vlib_
enable_ or_ disable_ t_ VLIB_ ENABLE - vlib_
node_ dispatch_ reason_ t_ VLIB_ NODE_ DISPATCH_ N_ REASON - vlib_
node_ dispatch_ reason_ t_ VLIB_ NODE_ DISPATCH_ REASON_ INTERRUPT - vlib_
node_ dispatch_ reason_ t_ VLIB_ NODE_ DISPATCH_ REASON_ PENDING_ FRAME - vlib_
node_ dispatch_ reason_ t_ VLIB_ NODE_ DISPATCH_ REASON_ POLL - vlib_
node_ dispatch_ reason_ t_ VLIB_ NODE_ DISPATCH_ REASON_ SCHED - vlib_
node_ dispatch_ reason_ t_ VLIB_ NODE_ DISPATCH_ REASON_ UNKNOWN - vlib_
node_ proto_ hint_ t_ VLIB_ NODE_ N_ PROTO_ HINTS - vlib_
node_ proto_ hint_ t_ VLIB_ NODE_ PROTO_ HINT_ ETHERNET - vlib_
node_ proto_ hint_ t_ VLIB_ NODE_ PROTO_ HINT_ IP4 - vlib_
node_ proto_ hint_ t_ VLIB_ NODE_ PROTO_ HINT_ IP6 - vlib_
node_ proto_ hint_ t_ VLIB_ NODE_ PROTO_ HINT_ NONE - vlib_
node_ proto_ hint_ t_ VLIB_ NODE_ PROTO_ HINT_ TCP - vlib_
node_ proto_ hint_ t_ VLIB_ NODE_ PROTO_ HINT_ UDP - vlib_
node_ runtime_ perf_ call_ type_ t_ VLIB_ NODE_ RUNTIME_ PERF_ AFTER - vlib_
node_ runtime_ perf_ call_ type_ t_ VLIB_ NODE_ RUNTIME_ PERF_ BEFORE - vlib_
node_ runtime_ perf_ call_ type_ t_ VLIB_ NODE_ RUNTIME_ PERF_ RESET - vlib_
node_ state_ t_ VLIB_ NODE_ STATE_ DISABLED - vlib_
node_ state_ t_ VLIB_ NODE_ STATE_ INTERRUPT - vlib_
node_ state_ t_ VLIB_ NODE_ STATE_ POLLING - vlib_
node_ state_ t_ VLIB_ N_ NODE_ STATE - vlib_
node_ type_ t_ VLIB_ NODE_ TYPE_ INPUT - vlib_
node_ type_ t_ VLIB_ NODE_ TYPE_ INTERNAL - vlib_
node_ type_ t_ VLIB_ NODE_ TYPE_ PRE_ INPUT - vlib_
node_ type_ t_ VLIB_ NODE_ TYPE_ PROCESS - vlib_
node_ type_ t_ VLIB_ NODE_ TYPE_ SCHED - vlib_
node_ type_ t_ VLIB_ N_ NODE_ TYPE - vlib_
process_ restore_ reason_ t_ VLIB_ PROCESS_ RESTORE_ REASON_ CLOCK - vlib_
process_ restore_ reason_ t_ VLIB_ PROCESS_ RESTORE_ REASON_ EVENT - vlib_
process_ restore_ reason_ t_ VLIB_ PROCESS_ RESTORE_ REASON_ TIMED_ EVENT - vlib_
process_ restore_ reason_ t_ VLIB_ PROCESS_ RESTORE_ REASON_ UNKNOWN - vlib_
process_ restore_ reason_ t_ VLIB_ PROCESS_ RESTORE_ REASON_ YIELD - vlib_
process_ restore_ reason_ t_ VLIB_ PROCRSS_ N_ RESTORE_ REASON - vlib_
process_ state_ t_ VLIB_ PROCESS_ N_ STATES - vlib_
process_ state_ t_ VLIB_ PROCESS_ STATE_ NOT_ STARTED - vlib_
process_ state_ t_ VLIB_ PROCESS_ STATE_ RUNNING - vlib_
process_ state_ t_ VLIB_ PROCESS_ STATE_ SUSPENDED - vlib_
process_ state_ t_ VLIB_ PROCESS_ STATE_ WAIT_ FOR_ CLOCK - vlib_
process_ state_ t_ VLIB_ PROCESS_ STATE_ WAIT_ FOR_ EVENT - vlib_
process_ state_ t_ VLIB_ PROCESS_ STATE_ WAIT_ FOR_ EVENT_ OR_ CLOCK - vlib_
process_ state_ t_ VLIB_ PROCESS_ STATE_ WAIT_ FOR_ ONE_ TIME_ EVENT - vlib_
process_ state_ t_ VLIB_ PROCESS_ STATE_ YIELD - vlib_
read_ or_ write_ t_ VLIB_ READ - vlib_
read_ or_ write_ t_ VLIB_ WRITE - vlib_
rx_ or_ tx_ t_ VLIB_ N_ RX_ TX - vlib_
rx_ or_ tx_ t_ VLIB_ RX - vlib_
rx_ or_ tx_ t_ VLIB_ TX - vlib_
up_ or_ down_ t_ VLIB_ DOWN - vlib_
up_ or_ down_ t_ VLIB_ UP - vnet_
api_ error_ t_ VNET_ API_ ERROR_ ACL_ IN_ USE_ BY_ LOOKUP_ CONTEXT - vnet_
api_ error_ t_ VNET_ API_ ERROR_ ACL_ IN_ USE_ INBOUND - vnet_
api_ error_ t_ VNET_ API_ ERROR_ ACL_ IN_ USE_ OUTBOUND - vnet_
api_ error_ t_ VNET_ API_ ERROR_ ADDRESS_ FOUND_ FOR_ INTERFACE - vnet_
api_ error_ t_ VNET_ API_ ERROR_ ADDRESS_ IN_ USE - vnet_
api_ error_ t_ VNET_ API_ ERROR_ ADDRESS_ LENGTH_ MISMATCH - vnet_
api_ error_ t_ VNET_ API_ ERROR_ ADDRESS_ NOT_ DELETABLE - vnet_
api_ error_ t_ VNET_ API_ ERROR_ ADDRESS_ NOT_ FOUND_ FOR_ INTERFACE - vnet_
api_ error_ t_ VNET_ API_ ERROR_ ADDRESS_ NOT_ IN_ USE - vnet_
api_ error_ t_ VNET_ API_ ERROR_ ALREADY_ CONNECTED - vnet_
api_ error_ t_ VNET_ API_ ERROR_ API_ ENDIAN_ FAILED - vnet_
api_ error_ t_ VNET_ API_ ERROR_ APPLICATION_ NOT_ ATTACHED - vnet_
api_ error_ t_ VNET_ API_ ERROR_ APP_ ALREADY_ ATTACHED - vnet_
api_ error_ t_ VNET_ API_ ERROR_ APP_ CONNECT_ FILTERED - vnet_
api_ error_ t_ VNET_ API_ ERROR_ APP_ CONNECT_ SCOPE - vnet_
api_ error_ t_ VNET_ API_ ERROR_ APP_ INVALID_ NS - vnet_
api_ error_ t_ VNET_ API_ ERROR_ APP_ UNSUPPORTED_ CFG - vnet_
api_ error_ t_ VNET_ API_ ERROR_ APP_ WRONG_ NS_ SECRET - vnet_
api_ error_ t_ VNET_ API_ ERROR_ BD_ ALREADY_ EXISTS - vnet_
api_ error_ t_ VNET_ API_ ERROR_ BD_ ALREADY_ HAS_ BVI - vnet_
api_ error_ t_ VNET_ API_ ERROR_ BD_ ID_ EXCEED_ MAX - vnet_
api_ error_ t_ VNET_ API_ ERROR_ BD_ IN_ USE - vnet_
api_ error_ t_ VNET_ API_ ERROR_ BD_ NOT_ MODIFIABLE - vnet_
api_ error_ t_ VNET_ API_ ERROR_ BFD_ EAGAIN - vnet_
api_ error_ t_ VNET_ API_ ERROR_ BFD_ EEXIST - vnet_
api_ error_ t_ VNET_ API_ ERROR_ BFD_ EINUSE - vnet_
api_ error_ t_ VNET_ API_ ERROR_ BFD_ ENOENT - vnet_
api_ error_ t_ VNET_ API_ ERROR_ BFD_ NOTSUPP - vnet_
api_ error_ t_ VNET_ API_ ERROR_ BIER_ BSL_ UNSUP - vnet_
api_ error_ t_ VNET_ API_ ERROR_ BOND_ SLAVE_ NOT_ ALLOWED - vnet_
api_ error_ t_ VNET_ API_ ERROR_ BUG - vnet_
api_ error_ t_ VNET_ API_ ERROR_ BUSY - vnet_
api_ error_ t_ VNET_ API_ ERROR_ CANNOT_ CREATE_ PCAP_ FILE - vnet_
api_ error_ t_ VNET_ API_ ERROR_ CANNOT_ ENABLE_ DISABLE_ FEATURE - vnet_
api_ error_ t_ VNET_ API_ ERROR_ CLASSIFY_ TABLE_ NOT_ FOUND - vnet_
api_ error_ t_ VNET_ API_ ERROR_ DUPLICATE_ IF_ ADDRESS - vnet_
api_ error_ t_ VNET_ API_ ERROR_ EAGAIN - vnet_
api_ error_ t_ VNET_ API_ ERROR_ ENTRY_ ALREADY_ EXISTS - vnet_
api_ error_ t_ VNET_ API_ ERROR_ EXCEEDED_ NUMBER_ OF_ PORTS_ CAPACITY - vnet_
api_ error_ t_ VNET_ API_ ERROR_ EXCEEDED_ NUMBER_ OF_ RANGES_ CAPACITY - vnet_
api_ error_ t_ VNET_ API_ ERROR_ FEATURE_ ALREADY_ DISABLED - vnet_
api_ error_ t_ VNET_ API_ ERROR_ FEATURE_ ALREADY_ ENABLED - vnet_
api_ error_ t_ VNET_ API_ ERROR_ FEATURE_ DISABLED - vnet_
api_ error_ t_ VNET_ API_ ERROR_ FIB_ PATH_ UNSUPPORTED_ NH_ PROTO - vnet_
api_ error_ t_ VNET_ API_ ERROR_ IF_ ALREADY_ EXISTS - vnet_
api_ error_ t_ VNET_ API_ ERROR_ IKE_ NO_ PORT - vnet_
api_ error_ t_ VNET_ API_ ERROR_ ILLEGAL_ NAME - vnet_
api_ error_ t_ VNET_ API_ ERROR_ INCORRECT_ ADJACENCY_ TYPE - vnet_
api_ error_ t_ VNET_ API_ ERROR_ INIT_ FAILED - vnet_
api_ error_ t_ VNET_ API_ ERROR_ INSTANCE_ IN_ USE - vnet_
api_ error_ t_ VNET_ API_ ERROR_ INVALID_ ADDRESS_ FAMILY - vnet_
api_ error_ t_ VNET_ API_ ERROR_ INVALID_ ALGORITHM - vnet_
api_ error_ t_ VNET_ API_ ERROR_ INVALID_ ARGUMENT - vnet_
api_ error_ t_ VNET_ API_ ERROR_ INVALID_ DECAP_ NEXT - vnet_
api_ error_ t_ VNET_ API_ ERROR_ INVALID_ DST_ ADDRESS - vnet_
api_ error_ t_ VNET_ API_ ERROR_ INVALID_ EID_ TYPE - vnet_
api_ error_ t_ VNET_ API_ ERROR_ INVALID_ GPE_ MODE - vnet_
api_ error_ t_ VNET_ API_ ERROR_ INVALID_ INTERFACE - vnet_
api_ error_ t_ VNET_ API_ ERROR_ INVALID_ MEMORY_ SIZE - vnet_
api_ error_ t_ VNET_ API_ ERROR_ INVALID_ PREFIX_ LENGTH - vnet_
api_ error_ t_ VNET_ API_ ERROR_ INVALID_ PROTOCOL - vnet_
api_ error_ t_ VNET_ API_ ERROR_ INVALID_ QUEUE - vnet_
api_ error_ t_ VNET_ API_ ERROR_ INVALID_ REGISTRATION - vnet_
api_ error_ t_ VNET_ API_ ERROR_ INVALID_ SESSION_ ID - vnet_
api_ error_ t_ VNET_ API_ ERROR_ INVALID_ SRC_ ADDRESS - vnet_
api_ error_ t_ VNET_ API_ ERROR_ INVALID_ SUB_ SW_ IF_ INDEX - vnet_
api_ error_ t_ VNET_ API_ ERROR_ INVALID_ SW_ IF_ INDEX - vnet_
api_ error_ t_ VNET_ API_ ERROR_ INVALID_ SW_ IF_ INDEX_ 2 - vnet_
api_ error_ t_ VNET_ API_ ERROR_ INVALID_ VALUE - vnet_
api_ error_ t_ VNET_ API_ ERROR_ INVALID_ VALUE_ 2 - vnet_
api_ error_ t_ VNET_ API_ ERROR_ INVALID_ VALUE_ 3 - vnet_
api_ error_ t_ VNET_ API_ ERROR_ INVALID_ VALUE_ 4 - vnet_
api_ error_ t_ VNET_ API_ ERROR_ INVALID_ VLAN - vnet_
api_ error_ t_ VNET_ API_ ERROR_ INVALID_ VLAN_ TAG_ COUNT - vnet_
api_ error_ t_ VNET_ API_ ERROR_ INVALID_ WORKER - vnet_
api_ error_ t_ VNET_ API_ ERROR_ IP6_ MULTICAST_ ADDRESS_ NOT_ PRESENT - vnet_
api_ error_ t_ VNET_ API_ ERROR_ IP6_ NOT_ ENABLED - vnet_
api_ error_ t_ VNET_ API_ ERROR_ IP_ PREFIX_ INVALID - vnet_
api_ error_ t_ VNET_ API_ ERROR_ KEY_ LENGTH - vnet_
api_ error_ t_ VNET_ API_ ERROR_ L2_ MACS_ EVENT_ CLINET_ PRESENT - vnet_
api_ error_ t_ VNET_ API_ ERROR_ LIMIT_ EXCEEDED - vnet_
api_ error_ t_ VNET_ API_ ERROR_ LISP_ DISABLED - vnet_
api_ error_ t_ VNET_ API_ ERROR_ LISP_ GPE_ ENTRIES_ PRESENT - vnet_
api_ error_ t_ VNET_ API_ ERROR_ LISP_ RLOC_ LOCAL - vnet_
api_ error_ t_ VNET_ API_ ERROR_ MISSING_ CERT_ KEY - vnet_
api_ error_ t_ VNET_ API_ ERROR_ NAME_ RESOLUTION_ NOT_ ENABLED - vnet_
api_ error_ t_ VNET_ API_ ERROR_ NAME_ SERVER_ FORMAT_ ERROR - vnet_
api_ error_ t_ VNET_ API_ ERROR_ NAME_ SERVER_ NEXT_ SERVER - vnet_
api_ error_ t_ VNET_ API_ ERROR_ NAME_ SERVER_ NOT_ FOUND - vnet_
api_ error_ t_ VNET_ API_ ERROR_ NAME_ SERVER_ NO_ ADDRESSES - vnet_
api_ error_ t_ VNET_ API_ ERROR_ NAME_ SERVER_ NO_ SUCH_ NAME - vnet_
api_ error_ t_ VNET_ API_ ERROR_ NETLINK_ ERROR - vnet_
api_ error_ t_ VNET_ API_ ERROR_ NEXT_ HOP_ NOT_ FOUND_ MP - vnet_
api_ error_ t_ VNET_ API_ ERROR_ NEXT_ HOP_ NOT_ IN_ FIB - vnet_
api_ error_ t_ VNET_ API_ ERROR_ NON_ ETHERNET - vnet_
api_ error_ t_ VNET_ API_ ERROR_ NOT_ CONNECTED - vnet_
api_ error_ t_ VNET_ API_ ERROR_ NOT_ RUNNING_ AS_ ROOT - vnet_
api_ error_ t_ VNET_ API_ ERROR_ NO_ CHANGE - vnet_
api_ error_ t_ VNET_ API_ ERROR_ NO_ MATCHING_ INTERFACE - vnet_
api_ error_ t_ VNET_ API_ ERROR_ NO_ NAME_ SERVERS - vnet_
api_ error_ t_ VNET_ API_ ERROR_ NO_ PATHS_ IN_ ROUTE - vnet_
api_ error_ t_ VNET_ API_ ERROR_ NO_ SUCH_ ENTRY - vnet_
api_ error_ t_ VNET_ API_ ERROR_ NO_ SUCH_ FIB - vnet_
api_ error_ t_ VNET_ API_ ERROR_ NO_ SUCH_ INNER_ FIB - vnet_
api_ error_ t_ VNET_ API_ ERROR_ NO_ SUCH_ LABEL - vnet_
api_ error_ t_ VNET_ API_ ERROR_ NO_ SUCH_ NODE - vnet_
api_ error_ t_ VNET_ API_ ERROR_ NO_ SUCH_ NODE2 - vnet_
api_ error_ t_ VNET_ API_ ERROR_ NO_ SUCH_ TABLE - vnet_
api_ error_ t_ VNET_ API_ ERROR_ NO_ SUCH_ TABL E2 - vnet_
api_ error_ t_ VNET_ API_ ERROR_ NO_ SUCH_ TABL E3 - vnet_
api_ error_ t_ VNET_ API_ ERROR_ QUEUE_ FULL - vnet_
api_ error_ t_ VNET_ API_ ERROR_ RESPONSE_ NOT_ READY - vnet_
api_ error_ t_ VNET_ API_ ERROR_ RSRC_ IN_ USE - vnet_
api_ error_ t_ VNET_ API_ ERROR_ SAME_ SRC_ DST - vnet_
api_ error_ t_ VNET_ API_ ERROR_ SESSION_ CONNECT - vnet_
api_ error_ t_ VNET_ API_ ERROR_ SESSION_ REDIRECT - vnet_
api_ error_ t_ VNET_ API_ ERROR_ SR_ POLICY_ NAME_ NOT_ PRESENT - vnet_
api_ error_ t_ VNET_ API_ ERROR_ SUBIF_ ALREADY_ EXISTS - vnet_
api_ error_ t_ VNET_ API_ ERROR_ SUBIF_ CREATE_ FAILED - vnet_
api_ error_ t_ VNET_ API_ ERROR_ SUBIF_ DOESNT_ EXIST - vnet_
api_ error_ t_ VNET_ API_ ERROR_ SVM_ SEGMENT_ CREATE_ FAIL - vnet_
api_ error_ t_ VNET_ API_ ERROR_ SYSCALL_ ERROR_ 1 - vnet_
api_ error_ t_ VNET_ API_ ERROR_ SYSCALL_ ERROR_ 2 - vnet_
api_ error_ t_ VNET_ API_ ERROR_ SYSCALL_ ERROR_ 3 - vnet_
api_ error_ t_ VNET_ API_ ERROR_ SYSCALL_ ERROR_ 4 - vnet_
api_ error_ t_ VNET_ API_ ERROR_ SYSCALL_ ERROR_ 5 - vnet_
api_ error_ t_ VNET_ API_ ERROR_ SYSCALL_ ERROR_ 6 - vnet_
api_ error_ t_ VNET_ API_ ERROR_ SYSCALL_ ERROR_ 7 - vnet_
api_ error_ t_ VNET_ API_ ERROR_ SYSCALL_ ERROR_ 8 - vnet_
api_ error_ t_ VNET_ API_ ERROR_ SYSCALL_ ERROR_ 9 - vnet_
api_ error_ t_ VNET_ API_ ERROR_ SYSCALL_ ERROR_ 10 - vnet_
api_ error_ t_ VNET_ API_ ERROR_ TABLE_ TOO_ BIG - vnet_
api_ error_ t_ VNET_ API_ ERROR_ TUNNEL_ EXIST - vnet_
api_ error_ t_ VNET_ API_ ERROR_ UDP_ PORT_ TAKEN - vnet_
api_ error_ t_ VNET_ API_ ERROR_ UNEXPECTED_ INTF_ STATE - vnet_
api_ error_ t_ VNET_ API_ ERROR_ UNIMPLEMENTED - vnet_
api_ error_ t_ VNET_ API_ ERROR_ UNKNOWN_ DESTINATION - vnet_
api_ error_ t_ VNET_ API_ ERROR_ UNSPECIFIED - vnet_
api_ error_ t_ VNET_ API_ ERROR_ UNSUPPORTED - vnet_
api_ error_ t_ VNET_ API_ ERROR_ UNSUPPORTED_ JNI_ VERSION - vnet_
api_ error_ t_ VNET_ API_ ERROR_ URI_ FIFO_ CREATE_ FAILED - vnet_
api_ error_ t_ VNET_ API_ ERROR_ VALUE_ EXIST - vnet_
api_ error_ t_ VNET_ API_ ERROR_ VLAN_ ALREADY_ EXISTS - vnet_
api_ error_ t_ VNET_ API_ N_ ERROR - vnet_
buffer_ oflags_ t_ VNET_ BUFFER_ OFFLOAD_ F_ IP_ CKSUM - vnet_
buffer_ oflags_ t_ VNET_ BUFFER_ OFFLOAD_ F_ OUTER_ IP_ CKSUM - vnet_
buffer_ oflags_ t_ VNET_ BUFFER_ OFFLOAD_ F_ OUTER_ UDP_ CKSUM - vnet_
buffer_ oflags_ t_ VNET_ BUFFER_ OFFLOAD_ F_ TCP_ CKSUM - vnet_
buffer_ oflags_ t_ VNET_ BUFFER_ OFFLOAD_ F_ TNL_ IPIP - vnet_
buffer_ oflags_ t_ VNET_ BUFFER_ OFFLOAD_ F_ TNL_ VXLAN - vnet_
buffer_ oflags_ t_ VNET_ BUFFER_ OFFLOAD_ F_ UDP_ CKSUM - vnet_
error_ t_ VNET_ ERR_ ACL_ IN_ USE_ BY_ LOOKUP_ CONTEXT - vnet_
error_ t_ VNET_ ERR_ ACL_ IN_ USE_ INBOUND - vnet_
error_ t_ VNET_ ERR_ ACL_ IN_ USE_ OUTBOUND - vnet_
error_ t_ VNET_ ERR_ ADDRESS_ FOUND_ FOR_ INTERFACE - vnet_
error_ t_ VNET_ ERR_ ADDRESS_ IN_ USE - vnet_
error_ t_ VNET_ ERR_ ADDRESS_ LENGTH_ MISMATCH - vnet_
error_ t_ VNET_ ERR_ ADDRESS_ NOT_ DELETABLE - vnet_
error_ t_ VNET_ ERR_ ADDRESS_ NOT_ FOUND_ FOR_ INTERFACE - vnet_
error_ t_ VNET_ ERR_ ADDRESS_ NOT_ IN_ USE - vnet_
error_ t_ VNET_ ERR_ ALREADY_ CONNECTED - vnet_
error_ t_ VNET_ ERR_ API_ ENDIAN_ FAILED - vnet_
error_ t_ VNET_ ERR_ APPLICATION_ NOT_ ATTACHED - vnet_
error_ t_ VNET_ ERR_ APP_ ALREADY_ ATTACHED - vnet_
error_ t_ VNET_ ERR_ APP_ CONNECT_ FILTERED - vnet_
error_ t_ VNET_ ERR_ APP_ CONNECT_ SCOPE - vnet_
error_ t_ VNET_ ERR_ APP_ INVALID_ NS - vnet_
error_ t_ VNET_ ERR_ APP_ UNSUPPORTED_ CFG - vnet_
error_ t_ VNET_ ERR_ APP_ WRONG_ NS_ SECRET - vnet_
error_ t_ VNET_ ERR_ BD_ ALREADY_ EXISTS - vnet_
error_ t_ VNET_ ERR_ BD_ ALREADY_ HAS_ BVI - vnet_
error_ t_ VNET_ ERR_ BD_ ID_ EXCEED_ MAX - vnet_
error_ t_ VNET_ ERR_ BD_ IN_ USE - vnet_
error_ t_ VNET_ ERR_ BD_ NOT_ MODIFIABLE - vnet_
error_ t_ VNET_ ERR_ BFD_ EAGAIN - vnet_
error_ t_ VNET_ ERR_ BFD_ EEXIST - vnet_
error_ t_ VNET_ ERR_ BFD_ EINUSE - vnet_
error_ t_ VNET_ ERR_ BFD_ ENOENT - vnet_
error_ t_ VNET_ ERR_ BFD_ NOTSUPP - vnet_
error_ t_ VNET_ ERR_ BIER_ BSL_ UNSUP - vnet_
error_ t_ VNET_ ERR_ BOND_ SLAVE_ NOT_ ALLOWED - vnet_
error_ t_ VNET_ ERR_ BUG - vnet_
error_ t_ VNET_ ERR_ BUSY - vnet_
error_ t_ VNET_ ERR_ CANNOT_ CREATE_ PCAP_ FILE - vnet_
error_ t_ VNET_ ERR_ CANNOT_ ENABLE_ DISABLE_ FEATURE - vnet_
error_ t_ VNET_ ERR_ CLASSIFY_ TABLE_ NOT_ FOUND - vnet_
error_ t_ VNET_ ERR_ DUPLICATE_ IF_ ADDRESS - vnet_
error_ t_ VNET_ ERR_ EAGAIN - vnet_
error_ t_ VNET_ ERR_ ENTRY_ ALREADY_ EXISTS - vnet_
error_ t_ VNET_ ERR_ EXCEEDED_ NUMBER_ OF_ PORTS_ CAPACITY - vnet_
error_ t_ VNET_ ERR_ EXCEEDED_ NUMBER_ OF_ RANGES_ CAPACITY - vnet_
error_ t_ VNET_ ERR_ FEATURE_ ALREADY_ DISABLED - vnet_
error_ t_ VNET_ ERR_ FEATURE_ ALREADY_ ENABLED - vnet_
error_ t_ VNET_ ERR_ FEATURE_ DISABLED - vnet_
error_ t_ VNET_ ERR_ FIB_ PATH_ UNSUPPORTED_ NH_ PROTO - vnet_
error_ t_ VNET_ ERR_ IF_ ALREADY_ EXISTS - vnet_
error_ t_ VNET_ ERR_ IKE_ NO_ PORT - vnet_
error_ t_ VNET_ ERR_ ILLEGAL_ NAME - vnet_
error_ t_ VNET_ ERR_ INCORRECT_ ADJACENCY_ TYPE - vnet_
error_ t_ VNET_ ERR_ INIT_ FAILED - vnet_
error_ t_ VNET_ ERR_ INSTANCE_ IN_ USE - vnet_
error_ t_ VNET_ ERR_ INVALID_ ADDRESS_ FAMILY - vnet_
error_ t_ VNET_ ERR_ INVALID_ ALGORITHM - vnet_
error_ t_ VNET_ ERR_ INVALID_ ARGUMENT - vnet_
error_ t_ VNET_ ERR_ INVALID_ DECAP_ NEXT - vnet_
error_ t_ VNET_ ERR_ INVALID_ DST_ ADDRESS - vnet_
error_ t_ VNET_ ERR_ INVALID_ EID_ TYPE - vnet_
error_ t_ VNET_ ERR_ INVALID_ GPE_ MODE - vnet_
error_ t_ VNET_ ERR_ INVALID_ INTERFACE - vnet_
error_ t_ VNET_ ERR_ INVALID_ MEMORY_ SIZE - vnet_
error_ t_ VNET_ ERR_ INVALID_ PREFIX_ LENGTH - vnet_
error_ t_ VNET_ ERR_ INVALID_ PROTOCOL - vnet_
error_ t_ VNET_ ERR_ INVALID_ QUEUE - vnet_
error_ t_ VNET_ ERR_ INVALID_ REGISTRATION - vnet_
error_ t_ VNET_ ERR_ INVALID_ SESSION_ ID - vnet_
error_ t_ VNET_ ERR_ INVALID_ SRC_ ADDRESS - vnet_
error_ t_ VNET_ ERR_ INVALID_ SUB_ SW_ IF_ INDEX - vnet_
error_ t_ VNET_ ERR_ INVALID_ SW_ IF_ INDEX - vnet_
error_ t_ VNET_ ERR_ INVALID_ SW_ IF_ INDEX_ 2 - vnet_
error_ t_ VNET_ ERR_ INVALID_ VALUE - vnet_
error_ t_ VNET_ ERR_ INVALID_ VALUE_ 2 - vnet_
error_ t_ VNET_ ERR_ INVALID_ VALUE_ 3 - vnet_
error_ t_ VNET_ ERR_ INVALID_ VALUE_ 4 - vnet_
error_ t_ VNET_ ERR_ INVALID_ VLAN - vnet_
error_ t_ VNET_ ERR_ INVALID_ VLAN_ TAG_ COUNT - vnet_
error_ t_ VNET_ ERR_ INVALID_ WORKER - vnet_
error_ t_ VNET_ ERR_ IP6_ MULTICAST_ ADDRESS_ NOT_ PRESENT - vnet_
error_ t_ VNET_ ERR_ IP6_ NOT_ ENABLED - vnet_
error_ t_ VNET_ ERR_ IP_ PREFIX_ INVALID - vnet_
error_ t_ VNET_ ERR_ KEY_ LENGTH - vnet_
error_ t_ VNET_ ERR_ L2_ MACS_ EVENT_ CLINET_ PRESENT - vnet_
error_ t_ VNET_ ERR_ LIMIT_ EXCEEDED - vnet_
error_ t_ VNET_ ERR_ LISP_ DISABLED - vnet_
error_ t_ VNET_ ERR_ LISP_ GPE_ ENTRIES_ PRESENT - vnet_
error_ t_ VNET_ ERR_ LISP_ RLOC_ LOCAL - vnet_
error_ t_ VNET_ ERR_ MISSING_ CERT_ KEY - vnet_
error_ t_ VNET_ ERR_ NAME_ RESOLUTION_ NOT_ ENABLED - vnet_
error_ t_ VNET_ ERR_ NAME_ SERVER_ FORMAT_ ERROR - vnet_
error_ t_ VNET_ ERR_ NAME_ SERVER_ NEXT_ SERVER - vnet_
error_ t_ VNET_ ERR_ NAME_ SERVER_ NOT_ FOUND - vnet_
error_ t_ VNET_ ERR_ NAME_ SERVER_ NO_ ADDRESSES - vnet_
error_ t_ VNET_ ERR_ NAME_ SERVER_ NO_ SUCH_ NAME - vnet_
error_ t_ VNET_ ERR_ NETLINK_ ERROR - vnet_
error_ t_ VNET_ ERR_ NEXT_ HOP_ NOT_ FOUND_ MP - vnet_
error_ t_ VNET_ ERR_ NEXT_ HOP_ NOT_ IN_ FIB - vnet_
error_ t_ VNET_ ERR_ NON_ ETHERNET - vnet_
error_ t_ VNET_ ERR_ NOT_ CONNECTED - vnet_
error_ t_ VNET_ ERR_ NOT_ RUNNING_ AS_ ROOT - vnet_
error_ t_ VNET_ ERR_ NO_ CHANGE - vnet_
error_ t_ VNET_ ERR_ NO_ MATCHING_ INTERFACE - vnet_
error_ t_ VNET_ ERR_ NO_ NAME_ SERVERS - vnet_
error_ t_ VNET_ ERR_ NO_ PATHS_ IN_ ROUTE - vnet_
error_ t_ VNET_ ERR_ NO_ SUCH_ ENTRY - vnet_
error_ t_ VNET_ ERR_ NO_ SUCH_ FIB - vnet_
error_ t_ VNET_ ERR_ NO_ SUCH_ INNER_ FIB - vnet_
error_ t_ VNET_ ERR_ NO_ SUCH_ LABEL - vnet_
error_ t_ VNET_ ERR_ NO_ SUCH_ NODE - vnet_
error_ t_ VNET_ ERR_ NO_ SUCH_ NODE2 - vnet_
error_ t_ VNET_ ERR_ NO_ SUCH_ TABLE - vnet_
error_ t_ VNET_ ERR_ NO_ SUCH_ TABL E2 - vnet_
error_ t_ VNET_ ERR_ NO_ SUCH_ TABL E3 - vnet_
error_ t_ VNET_ ERR_ QUEUE_ FULL - vnet_
error_ t_ VNET_ ERR_ RESPONSE_ NOT_ READY - vnet_
error_ t_ VNET_ ERR_ RSRC_ IN_ USE - vnet_
error_ t_ VNET_ ERR_ SAME_ SRC_ DST - vnet_
error_ t_ VNET_ ERR_ SESSION_ CONNECT - vnet_
error_ t_ VNET_ ERR_ SESSION_ REDIRECT - vnet_
error_ t_ VNET_ ERR_ SR_ POLICY_ NAME_ NOT_ PRESENT - vnet_
error_ t_ VNET_ ERR_ SUBIF_ ALREADY_ EXISTS - vnet_
error_ t_ VNET_ ERR_ SUBIF_ CREATE_ FAILED - vnet_
error_ t_ VNET_ ERR_ SUBIF_ DOESNT_ EXIST - vnet_
error_ t_ VNET_ ERR_ SVM_ SEGMENT_ CREATE_ FAIL - vnet_
error_ t_ VNET_ ERR_ SYSCALL_ ERROR_ 1 - vnet_
error_ t_ VNET_ ERR_ SYSCALL_ ERROR_ 2 - vnet_
error_ t_ VNET_ ERR_ SYSCALL_ ERROR_ 3 - vnet_
error_ t_ VNET_ ERR_ SYSCALL_ ERROR_ 4 - vnet_
error_ t_ VNET_ ERR_ SYSCALL_ ERROR_ 5 - vnet_
error_ t_ VNET_ ERR_ SYSCALL_ ERROR_ 6 - vnet_
error_ t_ VNET_ ERR_ SYSCALL_ ERROR_ 7 - vnet_
error_ t_ VNET_ ERR_ SYSCALL_ ERROR_ 8 - vnet_
error_ t_ VNET_ ERR_ SYSCALL_ ERROR_ 9 - vnet_
error_ t_ VNET_ ERR_ SYSCALL_ ERROR_ 10 - vnet_
error_ t_ VNET_ ERR_ TABLE_ TOO_ BIG - vnet_
error_ t_ VNET_ ERR_ TUNNEL_ EXIST - vnet_
error_ t_ VNET_ ERR_ UDP_ PORT_ TAKEN - vnet_
error_ t_ VNET_ ERR_ UNEXPECTED_ INTF_ STATE - vnet_
error_ t_ VNET_ ERR_ UNIMPLEMENTED - vnet_
error_ t_ VNET_ ERR_ UNKNOWN_ DESTINATION - vnet_
error_ t_ VNET_ ERR_ UNSPECIFIED - vnet_
error_ t_ VNET_ ERR_ UNSUPPORTED - vnet_
error_ t_ VNET_ ERR_ UNSUPPORTED_ JNI_ VERSION - vnet_
error_ t_ VNET_ ERR_ URI_ FIFO_ CREATE_ FAILED - vnet_
error_ t_ VNET_ ERR_ VALUE_ EXIST - vnet_
error_ t_ VNET_ ERR_ VLAN_ ALREADY_ EXISTS - vnet_
error_ t_ VNET_ N_ ERROR - vnet_
flood_ class_ t_ VNET_ FLOOD_ CLASS_ BVI - vnet_
flood_ class_ t_ VNET_ FLOOD_ CLASS_ NORMAL - vnet_
flood_ class_ t_ VNET_ FLOOD_ CLASS_ NO_ FLOOD - vnet_
flood_ class_ t_ VNET_ FLOOD_ CLASS_ TUNNEL_ MASTER - vnet_
flood_ class_ t_ VNET_ FLOOD_ CLASS_ TUNNEL_ NORMAL - vnet_
flow_ dev_ op_ t_ VNET_ FLOW_ DEV_ OP_ ADD_ FLOW - vnet_
flow_ dev_ op_ t_ VNET_ FLOW_ DEV_ OP_ DEL_ FLOW - vnet_
flow_ dev_ op_ t_ VNET_ FLOW_ DEV_ OP_ GET_ COUNTER - vnet_
flow_ dev_ op_ t_ VNET_ FLOW_ DEV_ OP_ RESET_ COUNTER - vnet_
hash_ fn_ type_ t_ VNET_ HASH_ FN_ TYPE_ ETHERNET - vnet_
hash_ fn_ type_ t_ VNET_ HASH_ FN_ TYPE_ IP - vnet_
hash_ fn_ type_ t_ VNET_ HASH_ FN_ TYPE_ IP4 - vnet_
hash_ fn_ type_ t_ VNET_ HASH_ FN_ TYPE_ IP6 - vnet_
hash_ fn_ type_ t_ VNET_ HASH_ FN_ TYPE_ N - vnet_
hw_ if_ caps_ t__ VNET_ HW_ IF_ CAP_ GENEVE_ TNL_ GSO - vnet_
hw_ if_ caps_ t__ VNET_ HW_ IF_ CAP_ GRE_ TNL_ GSO - vnet_
hw_ if_ caps_ t__ VNET_ HW_ IF_ CAP_ INT_ MODE - vnet_
hw_ if_ caps_ t__ VNET_ HW_ IF_ CAP_ IPIP_ TNL_ GSO - vnet_
hw_ if_ caps_ t__ VNET_ HW_ IF_ CAP_ IP_ TNL_ GSO - vnet_
hw_ if_ caps_ t__ VNET_ HW_ IF_ CAP_ MAC_ FILTER - vnet_
hw_ if_ caps_ t__ VNET_ HW_ IF_ CAP_ NONE - vnet_
hw_ if_ caps_ t__ VNET_ HW_ IF_ CAP_ RX_ IP4_ CKSUM - vnet_
hw_ if_ caps_ t__ VNET_ HW_ IF_ CAP_ RX_ IP4_ OUTER_ CKSUM - vnet_
hw_ if_ caps_ t__ VNET_ HW_ IF_ CAP_ RX_ TCP_ CKSUM - vnet_
hw_ if_ caps_ t__ VNET_ HW_ IF_ CAP_ RX_ UDP_ CKSUM - vnet_
hw_ if_ caps_ t__ VNET_ HW_ IF_ CAP_ RX_ UDP_ OUTER_ CKSUM - vnet_
hw_ if_ caps_ t__ VNET_ HW_ IF_ CAP_ TCP_ GSO - vnet_
hw_ if_ caps_ t__ VNET_ HW_ IF_ CAP_ TCP_ LRO - vnet_
hw_ if_ caps_ t__ VNET_ HW_ IF_ CAP_ TX_ FIXED_ OFFSET - vnet_
hw_ if_ caps_ t__ VNET_ HW_ IF_ CAP_ TX_ IP4_ CKSUM - vnet_
hw_ if_ caps_ t__ VNET_ HW_ IF_ CAP_ TX_ IP4_ OUTER_ CKSUM - vnet_
hw_ if_ caps_ t__ VNET_ HW_ IF_ CAP_ TX_ TCP_ CKSUM - vnet_
hw_ if_ caps_ t__ VNET_ HW_ IF_ CAP_ TX_ UDP_ CKSUM - vnet_
hw_ if_ caps_ t__ VNET_ HW_ IF_ CAP_ TX_ UDP_ OUTER_ CKSUM - vnet_
hw_ if_ caps_ t__ VNET_ HW_ IF_ CAP_ UDP_ GSO - vnet_
hw_ if_ caps_ t__ VNET_ HW_ IF_ CAP_ UDP_ TNL_ GSO - vnet_
hw_ if_ caps_ t__ VNET_ HW_ IF_ CAP_ VXLAN_ TNL_ GSO - vnet_
hw_ if_ rx_ mode_ VNET_ HW_ IF_ NUM_ RX_ MODES - vnet_
hw_ if_ rx_ mode_ VNET_ HW_ IF_ RX_ MODE_ ADAPTIVE - vnet_
hw_ if_ rx_ mode_ VNET_ HW_ IF_ RX_ MODE_ DEFAULT - vnet_
hw_ if_ rx_ mode_ VNET_ HW_ IF_ RX_ MODE_ INTERRUPT - vnet_
hw_ if_ rx_ mode_ VNET_ HW_ IF_ RX_ MODE_ POLLING - vnet_
hw_ if_ rx_ mode_ VNET_ HW_ IF_ RX_ MODE_ UNKNOWN - vnet_
hw_ if_ tx_ frame_ hint_ t_ VNET_ HW_ IF_ TX_ FRAME_ HINT_ NOT_ CHAINED - vnet_
hw_ if_ tx_ frame_ hint_ t_ VNET_ HW_ IF_ TX_ FRAME_ HINT_ NO_ CKSUM_ OFFLOAD - vnet_
hw_ if_ tx_ frame_ hint_ t_ VNET_ HW_ IF_ TX_ FRAME_ HINT_ NO_ GSO - vnet_
hw_ interface_ class_ flags_ t__ VNET_ HW_ INTERFACE_ CLASS_ FLAG_ NBMA - vnet_
hw_ interface_ class_ flags_ t__ VNET_ HW_ INTERFACE_ CLASS_ FLAG_ P2P - vnet_
hw_ interface_ flags_ t__ VNET_ HW_ INTERFACE_ FLAG_ FULL_ DUPLEX - vnet_
hw_ interface_ flags_ t__ VNET_ HW_ INTERFACE_ FLAG_ HALF_ DUPLEX - vnet_
hw_ interface_ flags_ t__ VNET_ HW_ INTERFACE_ FLAG_ LINK_ UP - vnet_
hw_ interface_ flags_ t__ VNET_ HW_ INTERFACE_ FLAG_ NBMA - vnet_
hw_ interface_ flags_ t__ VNET_ HW_ INTERFACE_ FLAG_ NONE - vnet_
interface_ eeprom_ type_ t_ VNET_ INTERFACE_ EEPROM_ TYPE_ SFF8079 - vnet_
interface_ eeprom_ type_ t_ VNET_ INTERFACE_ EEPROM_ TYPE_ SFF8436 - vnet_
interface_ eeprom_ type_ t_ VNET_ INTERFACE_ EEPROM_ TYPE_ SFF8472 - vnet_
interface_ eeprom_ type_ t_ VNET_ INTERFACE_ EEPROM_ TYPE_ SFF8636 - vnet_
interface_ eeprom_ type_ t_ VNET_ INTERFACE_ EEPROM_ TYPE_ UNKNOWN - vnet_
link_ t__ VNET_ LINK_ ARP - vnet_
link_ t__ VNET_ LINK_ ETHERNET - vnet_
link_ t__ VNET_ LINK_ IP4 - vnet_
link_ t__ VNET_ LINK_ IP6 - vnet_
link_ t__ VNET_ LINK_ MPLS - vnet_
link_ t__ VNET_ LINK_ NSH - vnet_
sw_ interface_ flags_ t__ VNET_ SW_ INTERFACE_ FLAG_ ADMIN_ UP - vnet_
sw_ interface_ flags_ t__ VNET_ SW_ INTERFACE_ FLAG_ DIRECTED_ BCAST - vnet_
sw_ interface_ flags_ t__ VNET_ SW_ INTERFACE_ FLAG_ ERROR - vnet_
sw_ interface_ flags_ t__ VNET_ SW_ INTERFACE_ FLAG_ HIDDEN - vnet_
sw_ interface_ flags_ t__ VNET_ SW_ INTERFACE_ FLAG_ NONE - vnet_
sw_ interface_ flags_ t__ VNET_ SW_ INTERFACE_ FLAG_ PUNT - vnet_
sw_ interface_ flags_ t__ VNET_ SW_ INTERFACE_ FLAG_ UNNUMBERED - vnet_
sw_ interface_ flags_ t____ VNET_ SW_ INTERFACE_ FLAG_ UNSUED - vnet_
sw_ interface_ flags_ t____ VNET_ SW_ INTERFACE_ FLAG_ UNUSE D2 - vnet_
sw_ interface_ type_ t_ VNET_ SW_ INTERFACE_ TYPE_ HARDWARE - vnet_
sw_ interface_ type_ t_ VNET_ SW_ INTERFACE_ TYPE_ P2P - vnet_
sw_ interface_ type_ t_ VNET_ SW_ INTERFACE_ TYPE_ PIPE - vnet_
sw_ interface_ type_ t_ VNET_ SW_ INTERFACE_ TYPE_ SUB
Statics§
- __
vlib_ ⚠buffer_ external_ hdr_ size - clib_
mem_ ⚠main - feature_
main ⚠ - my_
api_ ⚠main - node_
type_ ⚠attrs - vlib_
buffer_ ⚠func_ main - vlib_
global_ ⚠main - vlib_
plugin_ ⚠main - vlib_
thread_ ⚠stacks - vnet_
trace_ ⚠placeholder
Functions§
- _clib_
error ⚠ - _clib_
error_ ⚠report - _clib_
error_ ⚠return - _vec_
alloc_ ⚠internal - _vec_
realloc_ ⚠internal - _vec_
resize_ ⚠internal - clib_
error_ ⚠free_ vector - clib_
error_ ⚠register_ handler - clib_
mem_ ⚠alloc - clib_
mem_ ⚠alloc_ aligned - clib_
mem_ ⚠alloc_ aligned_ or_ null - clib_
mem_ ⚠alloc_ or_ null - clib_
mem_ ⚠bulk_ alloc - clib_
mem_ ⚠bulk_ destroy - clib_
mem_ ⚠bulk_ free - clib_
mem_ ⚠bulk_ init - clib_
mem_ ⚠create_ heap - clib_
mem_ ⚠destroy - clib_
mem_ ⚠destroy_ heap - clib_
mem_ ⚠exit - clib_
mem_ ⚠free - clib_
mem_ ⚠free_ s - clib_
mem_ ⚠get_ fd_ log2_ page_ size - clib_
mem_ ⚠get_ fd_ page_ size - clib_
mem_ ⚠get_ heap_ base - clib_
mem_ ⚠get_ heap_ free_ space - clib_
mem_ ⚠get_ heap_ size - clib_
mem_ ⚠get_ heap_ usage - clib_
mem_ ⚠get_ page_ stats - clib_
mem_ ⚠heap_ alloc - clib_
mem_ ⚠heap_ alloc_ aligned - clib_
mem_ ⚠heap_ alloc_ aligned_ or_ null - clib_
mem_ ⚠heap_ alloc_ or_ null - clib_
mem_ ⚠heap_ free - clib_
mem_ ⚠heap_ is_ heap_ object - clib_
mem_ ⚠heap_ realloc - clib_
mem_ ⚠heap_ realloc_ aligned - clib_
mem_ ⚠init - clib_
mem_ ⚠init_ thread_ safe - clib_
mem_ ⚠init_ with_ page_ size - clib_
mem_ ⚠is_ heap_ object - clib_
mem_ ⚠is_ traced - clib_
mem_ ⚠main_ init - clib_
mem_ ⚠realloc - clib_
mem_ ⚠realloc_ aligned - clib_
mem_ ⚠set_ default_ numa_ affinity - clib_
mem_ ⚠set_ numa_ affinity - clib_
mem_ ⚠size - clib_
mem_ ⚠trace - clib_
mem_ ⚠trace_ dup - clib_
mem_ ⚠trace_ enable_ disable - clib_
mem_ ⚠vm_ create_ fd - clib_
mem_ ⚠vm_ get_ next_ map_ hdr - clib_
mem_ ⚠vm_ get_ paddr - clib_
mem_ ⚠vm_ map - clib_
mem_ ⚠vm_ map_ internal - clib_
mem_ ⚠vm_ map_ shared - clib_
mem_ ⚠vm_ map_ stack - clib_
mem_ ⚠vm_ randomize_ va - clib_
mem_ ⚠vm_ reserve - clib_
mem_ ⚠vm_ unmap - fdformat⚠
- fformat⚠
- format⚠
- format_
address_ ⚠family - format_
ascii_ ⚠bytes - format_
base10 ⚠ - format_
c_ ⚠identifier - format_
c_ ⚠string - format_
clib_ ⚠error - format_
clib_ ⚠mem_ bulk - format_
clib_ ⚠mem_ heap - format_
clib_ ⚠mem_ page_ stats - format_
clib_ ⚠mem_ usage - format_
duration ⚠ - format_
f64 ⚠ - format_
hex_ ⚠bytes - format_
hex_ ⚠bytes_ no_ wrap - format_
hexdump ⚠ - format_
hexdump_ ⚠u16 - format_
hexdump_ ⚠u32 - format_
hexdump_ ⚠u64 - format_
log2_ ⚠page_ size - format_
memory_ ⚠size - format_
network_ ⚠address - format_
network_ ⚠port - format_
network_ ⚠protocol - format_
signal ⚠ - format_
sockaddr ⚠ - format_
time_ ⚠float - format_
time_ ⚠interval - format_
timeval ⚠ - format_
ucontext_ ⚠pc - format_
unformat_ ⚠error - format_
unformat_ ⚠input - format_
uword_ ⚠bitmap - format_
vec32 ⚠ - format_
vec_ ⚠uword - format_
vl_ ⚠api_ msg_ json - format_
vl_ ⚠api_ msg_ text - format_
vlib_ ⚠buffer - format_
vlib_ ⚠buffer_ and_ data - format_
vlib_ ⚠buffer_ contents - format_
vlib_ ⚠buffer_ no_ chain - format_
vlib_ ⚠buffer_ pool_ all - format_
vnet_ ⚠api_ errno - format_
vnet_ ⚠buffer - format_
vnet_ ⚠buffer_ flags - format_
vnet_ ⚠buffer_ no_ chain - format_
vnet_ ⚠buffer_ offload - format_
vnet_ ⚠buffer_ opaque - format_
vnet_ ⚠buffer_ opaque2 - format_
white_ ⚠space - mheap_
trace ⚠ - test_
format_ ⚠main - test_
unformat_ ⚠main - test_
vec_ ⚠main - trace_
apply_ ⚠filter - unformat⚠
- unformat_
base10 ⚠ - unformat_
c_ ⚠string_ array - unformat_
data_ ⚠size - unformat_
double_ ⚠quoted_ string - unformat_
eof ⚠ - unformat_
hex_ ⚠string - unformat_
init_ ⚠clib_ file - unformat_
init_ ⚠command_ line - unformat_
init_ ⚠file - unformat_
init_ ⚠string - unformat_
init_ ⚠unix_ env - unformat_
init_ ⚠vector - unformat_
input ⚠ - unformat_
line ⚠ - unformat_
line_ ⚠input - unformat_
log2_ ⚠page_ size - unformat_
memory_ ⚠size - unformat_
single_ ⚠quoted_ string - unformat_
skip_ ⚠white_ space - unformat_
token ⚠ - unformat_
u8 ⚠ - unformat_
u16 ⚠ - unformat_
unix_ ⚠gid - unformat_
user ⚠ - unformat_
vlib_ ⚠cli_ line - unformat_
vlib_ ⚠cli_ sub_ input - unformat_
vlib_ ⚠node_ variant - va_
fformat ⚠ - va_
format ⚠ - va_
unformat ⚠ - vec_
free_ ⚠not_ inline - vec_
len_ ⚠not_ inline - vec_
mem_ ⚠size - vl_
api_ ⚠helper_ client_ index_ to_ registration - vl_
api_ ⚠helper_ send_ msg - vl_
init_ ⚠shmem - vl_
map_ ⚠shmem - vl_
mem_ ⚠api_ alloc_ as_ if_ client_ w_ reg - vl_
mem_ ⚠api_ can_ send - vl_
msg_ ⚠api_ add_ msg_ name_ crc - vl_
msg_ ⚠api_ add_ version - vl_
msg_ ⚠api_ alloc - vl_
msg_ ⚠api_ alloc_ as_ if_ client - vl_
msg_ ⚠api_ alloc_ as_ if_ client_ or_ null - vl_
msg_ ⚠api_ alloc_ or_ null - vl_
msg_ ⚠api_ alloc_ zero - vl_
msg_ ⚠api_ alloc_ zero_ as_ if_ client - vl_
msg_ ⚠api_ barrier_ release - vl_
msg_ ⚠api_ barrier_ sync - vl_
msg_ ⚠api_ clean_ handlers - vl_
msg_ ⚠api_ cleanup_ handler - vl_
msg_ ⚠api_ config - vl_
msg_ ⚠api_ free - vl_
msg_ ⚠api_ free_ w_ region - vl_
msg_ ⚠api_ get_ msg_ ids - vl_
msg_ ⚠api_ get_ msg_ index - vl_
msg_ ⚠api_ get_ msg_ length - vl_
msg_ ⚠api_ handler - vl_
msg_ ⚠api_ handler_ no_ free - vl_
msg_ ⚠api_ handler_ no_ trace_ no_ free - vl_
msg_ ⚠api_ increment_ missing_ client_ counter - vl_
msg_ ⚠api_ max_ length - vl_
msg_ ⚠api_ post_ mortem_ dump - vl_
msg_ ⚠api_ post_ mortem_ dump_ enable_ disable - vl_
msg_ ⚠api_ queue_ handler - vl_
msg_ ⚠api_ register_ pd_ handler - vl_
msg_ ⚠api_ replay_ handler - vl_
msg_ ⚠api_ rx_ trace_ enabled - vl_
msg_ ⚠api_ send_ shmem - vl_
msg_ ⚠api_ set_ cleanup_ handler - vl_
msg_ ⚠api_ set_ first_ available_ msg_ id - vl_
msg_ ⚠api_ socket_ handler - vl_
msg_ ⚠api_ trace - vl_
msg_ ⚠api_ trace_ configure - vl_
msg_ ⚠api_ trace_ free - vl_
msg_ ⚠api_ trace_ get - vl_
msg_ ⚠api_ trace_ only - vl_
msg_ ⚠api_ trace_ onoff - vl_
msg_ ⚠api_ trace_ save - vl_
msg_ ⚠api_ tx_ trace_ enabled - vl_
msg_ ⚠pop_ heap - vl_
msg_ ⚠pop_ heap_ w_ region - vl_
msg_ ⚠push_ heap - vl_
msg_ ⚠push_ heap_ w_ region - vl_
msg_ ⚠traverse_ trace - vl_
register_ ⚠mapped_ shmem_ region - vl_
set_ ⚠api_ memory_ size - vl_
set_ ⚠api_ pvt_ heap_ size - vl_
set_ ⚠global_ memory_ baseva - vl_
set_ ⚠global_ memory_ size - vl_
set_ ⚠global_ pvt_ heap_ size - vl_
set_ ⚠memory_ gid - vl_
set_ ⚠memory_ region_ name - vl_
set_ ⚠memory_ root_ path - vl_
set_ ⚠memory_ uid - vl_
unmap_ ⚠shmem - vl_
unmap_ ⚠shmem_ client - vlib_
add_ ⚠del_ post_ mortem_ callback - vlib_
add_ ⚠handoff_ trace - vlib_
add_ ⚠trace - vlib_
app_ ⚠num_ thread_ stacks_ needed - vlib_
buffer_ ⚠add_ data - vlib_
buffer_ ⚠chain_ append_ data_ with_ alloc - vlib_
buffer_ ⚠chain_ validate - vlib_
buffer_ ⚠length_ in_ chain_ slow_ path - vlib_
buffer_ ⚠main_ init - vlib_
buffer_ ⚠set_ alloc_ free_ callback - vlib_
buffer_ ⚠validate_ alloc_ free - vlib_
call_ ⚠all_ config_ functions - vlib_
call_ ⚠all_ init_ functions - vlib_
call_ ⚠all_ main_ loop_ enter_ functions - vlib_
call_ ⚠all_ main_ loop_ exit_ functions - vlib_
call_ ⚠init_ exit_ functions - vlib_
call_ ⚠init_ exit_ functions_ no_ sort - vlib_
clear_ ⚠combined_ counters - vlib_
clear_ ⚠simple_ counters - vlib_
cli_ ⚠get_ possible_ completions - vlib_
cli_ ⚠input - vlib_
cli_ ⚠output - vlib_
cli_ ⚠register - vlib_
cli_ ⚠register_ parse_ rule - vlib_
combined_ ⚠counter_ n_ counters - vlib_
exit_ ⚠with_ status - vlib_
free_ ⚠combined_ counter - vlib_
free_ ⚠simple_ counter - vlib_
get_ ⚠elog_ main_ not_ inline - vlib_
get_ ⚠main_ not_ inline - vlib_
get_ ⚠plugin_ symbol - vlib_
get_ ⚠vat_ plugin_ path - vlib_
helper_ ⚠buffer_ alloc - vlib_
helper_ ⚠buffer_ free - vlib_
helper_ ⚠format_ ip4_ header - vlib_
helper_ ⚠format_ ip6_ header - vlib_
helper_ ⚠format_ vnet_ sw_ if_ index_ name - vlib_
helper_ ⚠get_ global_ main - vlib_
helper_ ⚠remove_ cli_ command - vlib_
helper_ ⚠remove_ feature_ from_ registrations - vlib_
helper_ ⚠remove_ node_ from_ registrations - vlib_
helper_ ⚠unformat_ free - vlib_
helper_ ⚠unformat_ get_ input - vlib_
helper_ ⚠unformat_ vnet_ sw_ interface - vlib_
helper_ ⚠zero_ combined_ counter - vlib_
helper_ ⚠zero_ simple_ counter - vlib_
load_ ⚠new_ plugins - vlib_
main ⚠ - vlib_
node_ ⚠cli_ reference - vlib_
node_ ⚠serialize - vlib_
node_ ⚠unserialize - vlib_
packet_ ⚠template_ get_ packet - vlib_
packet_ ⚠template_ init - vlib_
plugin_ ⚠config - vlib_
plugin_ ⚠early_ init - vlib_
simple_ ⚠counter_ n_ counters - vlib_
sort_ ⚠init_ exit_ functions - vlib_
trace_ ⚠cli_ reference - vlib_
trace_ ⚠frame_ buffers_ only - vlib_
validate_ ⚠buffer - vlib_
validate_ ⚠buffers - vlib_
validate_ ⚠combined_ counter - vlib_
validate_ ⚠combined_ counter_ will_ expand - vlib_
validate_ ⚠simple_ counter - vlibapi_
helper_ ⚠get_ main - vnet_
config_ ⚠update_ feature_ count - vnet_
error ⚠ - vnet_
feature_ ⚠arc_ init - vnet_
feature_ ⚠enable_ disable - vnet_
feature_ ⚠enable_ disable_ with_ index - vnet_
feature_ ⚠get_ end_ node - vnet_
feature_ ⚠is_ enabled - vnet_
feature_ ⚠modify_ end_ node - vnet_
feature_ ⚠register - vnet_
feature_ ⚠reset_ end_ node - vnet_
get_ ⚠feature_ arc_ index - vnet_
get_ ⚠feature_ index - vnet_
get_ ⚠feature_ reg - vnet_
get_ ⚠main - vnet_
interface_ ⚠features_ show
Type Aliases§
- FILE
- _IO_
lock_ t - __
blkcnt_ t - __
blksize_ t - __
builtin_ va_ list - __dev_t
- __gid_t
- __ino_t
- __
mode_ t - __
nlink_ t - __
off64_ t - __off_t
- __
pthread_ list_ t - __
syscall_ slong_ t - __
time_ t - __uid_t
- _bindgen_
ty_ 29 - _bindgen_
ty_ 30 - _bindgen_
ty_ 31 - _bindgen_
ty_ 32 - _bindgen_
ty_ 33 - _vl_
msg_ api_ function_ list_ elt_ t - _vlib_
init_ function_ list_ elt_ t - _vnet_
interface_ function_ list_ elt_ t - _vnet_
ip_ table_ function_ list_ elt_ t - any
- clib_
bitmap_ t - clib_
error_ handler_ func_ t - clib_
march_ variant_ type_ t - clib_
mem_ bulk_ handle_ t - clib_
mem_ heap_ flag_ t - clib_
mem_ page_ sz_ t - clib_
mem_ vm_ map_ hdr_ t - clib_
spinlock_ t - clib_
thread_ index_ t - counter_
t - f64_
- format_
function_ t - i8_
- i16_
- i32_
- i64_
- ip_
dscp_ t_ - msgbuf_
t - pcap_
packet_ type_ t - pthread_
t - ring_
alloc_ t - svm_
queue_ t - svm_
region_ t - u8_
- u16_
- u32_
- u64_
- u64x2
- unformat_
function_ t - unformat_
input_ t - uword
- va_list
- vl_
api_ registration_ t - vl_
api_ shm_ config_ type_ t - vl_
api_ shm_ elem_ config_ t - vl_
api_ trace_ which_ t - vl_
counter_ severity_ e - vl_
msg_ api_ init_ function_ t - vl_
msg_ traverse_ trace_ fn - vl_
registration_ type_ t - vl_
shmem_ hdr_ t - vlib_
add_ trace_ callback_ t - vlib_
buffer_ alloc_ free_ callback_ t - vlib_
buffer_ enqueue_ to_ next_ fn_ t - vlib_
buffer_ enqueue_ to_ next_ with_ aux_ fn_ t - vlib_
buffer_ enqueue_ to_ single_ next_ fn_ t - vlib_
buffer_ enqueue_ to_ single_ next_ with_ aux_ fn_ t - vlib_
buffer_ enqueue_ to_ thread_ fn_ t - vlib_
buffer_ enqueue_ to_ thread_ with_ aux_ fn_ t - vlib_
buffer_ known_ state_ t - vlib_
cli_ command_ function_ t - vlib_
cli_ output_ function_ t - vlib_
config_ function_ t - vlib_
enable_ or_ disable_ t - vlib_
error_ t - vlib_
frame_ queue_ dequeue_ fn_ t - vlib_
frame_ queue_ main_ t - vlib_
init_ function_ t - vlib_
is_ packet_ traced_ fn_ t - vlib_
log_ class_ t - vlib_
node_ dispatch_ reason_ t - vlib_
node_ fn_ registration_ t - vlib_
node_ function_ t - vlib_
node_ proto_ hint_ t - vlib_
node_ registration_ t - vlib_
node_ runtime_ perf_ call_ type_ t - vlib_
node_ runtime_ perf_ callback_ fp_ t - vlib_
node_ state_ t - vlib_
node_ type_ t - vlib_
process_ restore_ reason_ t - vlib_
process_ state_ t - vlib_
read_ or_ write_ t - vlib_
rx_ or_ tx_ t - vlib_
thread_ function_ t - vlib_
thread_ registration_ t - vlib_
trace_ buffer_ callback_ t - vlib_
up_ or_ down_ t - vnet_
api_ error_ t - vnet_
buffer_ oflags_ t - vnet_
buffer_ opquae_ formatter_ t - vnet_
dev_ class_ ip_ tunnel_ desc_ t - vnet_
device_ class_ t - vnet_
error_ t - vnet_
feature_ arc_ registration_ t - vnet_
feature_ config_ main_ t - vnet_
feature_ constraint_ registration_ t - vnet_
feature_ enable_ disable_ function_ t - vnet_
feature_ registration_ t - vnet_
feature_ update_ cb_ t - vnet_
flood_ class_ t - vnet_
flow_ dev_ op_ t - vnet_
flow_ dev_ ops_ function_ t - vnet_
hash_ fn_ t - vnet_
hash_ fn_ type_ t - vnet_
hw_ if_ caps_ t_ - vnet_
hw_ if_ rx_ mode - vnet_
hw_ if_ tx_ frame_ hint_ t - vnet_
hw_ interface_ class_ flags_ t_ - vnet_
hw_ interface_ class_ t - vnet_
hw_ interface_ flags_ t_ - vnet_
interface_ add_ del_ mac_ address_ function_ t - vnet_
interface_ eeprom_ read_ t - vnet_
interface_ eeprom_ type_ t - vnet_
interface_ function_ t - vnet_
interface_ rss_ queues_ set_ t - vnet_
interface_ set_ l2_ mode_ function_ t - vnet_
interface_ set_ mac_ address_ function_ t - vnet_
interface_ set_ max_ frame_ size_ function_ t - vnet_
interface_ set_ rx_ mode_ function_ t - vnet_
link_ t_ - vnet_
subif_ add_ del_ function_ t - vnet_
sw_ interface_ flags_ t_ - vnet_
sw_ interface_ type_ t - word
Unions§
- __
atomic_ wide_ counter - clib_
random_ buffer_ t__ bindgen_ ty_ 1 - elog_
event_ t__ bindgen_ ty_ 1 - ip4_
address_ t - ip4_
header_ t - ip4_
header_ t__ bindgen_ ty_ 1__ bindgen_ ty_ 1 - ip6_
address_ t - pthread_
cond_ t - pthread_
mutex_ t - vlib_
buffer_ t__ bindgen_ ty_ 1__ bindgen_ ty_ 1__ bindgen_ ty_ 1__ bindgen_ ty_ 1 - vlib_
buffer_ template_ t__ bindgen_ ty_ 1 - vlib_
node_ runtime_ perf_ callback_ data_ t__ bindgen_ ty_ 1 - vlib_
process_ restore_ t__ bindgen_ ty_ 1 - vlib_
signal_ timed_ event_ data_ t__ bindgen_ ty_ 1 - vnet_
buffer_ opaque2_ t__ bindgen_ ty_ 3__ bindgen_ ty_ 1 - vnet_
buffer_ opaque_ t__ bindgen_ ty_ 1 - vnet_
buffer_ opaque_ t__ bindgen_ ty_ 1__ bindgen_ ty_ 1__ bindgen_ ty_ 1 - vnet_
buffer_ opaque_ t__ bindgen_ ty_ 1__ bindgen_ ty_ 1__ bindgen_ ty_ 1__ bindgen_ ty_ 3 - vnet_
buffer_ opaque_ t__ bindgen_ ty_ 1__ bindgen_ ty_ 1__ bindgen_ ty_ 1__ bindgen_ ty_ 1__ bindgen_ ty_ 1 - vnet_
buffer_ opaque_ t__ bindgen_ ty_ 1__ bindgen_ ty_ 1__ bindgen_ ty_ 1__ bindgen_ ty_ 1__ bindgen_ ty_ 2 - vnet_
buffer_ opaque_ t__ bindgen_ ty_ 1__ bindgen_ ty_ 1__ bindgen_ ty_ 1__ bindgen_ ty_ 3__ bindgen_ ty_ 2__ bindgen_ ty_ 1 - vnet_
buffer_ opaque_ t__ bindgen_ ty_ 1__ bindgen_ ty_ 4__ bindgen_ ty_ 1 - vnet_
buffer_ opaque_ t__ bindgen_ ty_ 1__ bindgen_ ty_ 12__ bindgen_ ty_ 1 - vnet_
buffer_ opaque_ t__ bindgen_ ty_ 1__ bindgen_ ty_ 13__ bindgen_ ty_ 1 - vnet_
sub_ interface_ t__ bindgen_ ty_ 1__ bindgen_ ty_ 1