module Constants

Overview

This file is generated

Defined in:

dpdk/constants.cr
dpdk/constants_extras.cr
dpdk/packet_constants.cr

Constant Summary

ARP_DST_IP_OFS = 38
ARP_HRD_ETHER = 1
ARP_OP_INVREPLY = 9
ARP_OP_INVREQUEST = 8
ARP_OP_REPLY = 2
ARP_OP_REQUEST = 1
ARP_OP_REVREPLY = 4
ARP_OP_REVREQUEST = 3
ARP_REPLY = 2_u8
ARP_REQ = 1_u8
ARP_SRC_IP_OFS = 28
ARP_SRC_MAC_OFS = 22
ARP_TYPE_OFS = 21
BNXT_VF_RESET = 1
BNXT_VF_SET_MAC_ADDR = 2
BNXT_VF_SET_MRU = 5
BNXT_VF_SET_MTU = 4
BNXT_VF_SET_VLAN = 3
CFG_NAME_LEN = 64
CFG_VALUE_LEN = 256
CMDLINE_IPADDR_NETWORK = 4
CMDLINE_IPADDR_V4 = 1
CMDLINE_IPADDR_V6 = 2
CMDLINE_KEY_BKSPACE = 4
CMDLINE_KEY_BKSPACE2 = 26
CMDLINE_KEY_CTRL_A = 6
CMDLINE_KEY_CTRL_B = 12
CMDLINE_KEY_CTRL_C = 10
CMDLINE_KEY_CTRL_D = 15
CMDLINE_KEY_CTRL_E = 7
CMDLINE_KEY_CTRL_F = 11
CMDLINE_KEY_CTRL_K = 8
CMDLINE_KEY_CTRL_L = 16
CMDLINE_KEY_CTRL_N = 24
CMDLINE_KEY_CTRL_P = 23
CMDLINE_KEY_CTRL_W = 22
CMDLINE_KEY_CTRL_Y = 9
CMDLINE_KEY_DOWN_ARR = 1
CMDLINE_KEY_HELP = 21
CMDLINE_KEY_LEFT_ARR = 3
CMDLINE_KEY_META_BKSPACE = 18
CMDLINE_KEY_META_D = 25
CMDLINE_KEY_RETURN = 5
CMDLINE_KEY_RETURN2 = 17
CMDLINE_KEY_RIGHT_ARR = 2
CMDLINE_KEY_SUPPR = 13
CMDLINE_KEY_TAB = 14
CMDLINE_KEY_UP_ARR = 0
CMDLINE_KEY_WLEFT = 19
CMDLINE_KEY_WRIGHT = 20
CMDLINE_PARSE_COMPLETE_AGAIN = 1
CMDLINE_PARSE_COMPLETE_FINISHED = 0
CMDLINE_PARSE_COMPLETED_BUFFER = 2
CMDLINE_PARSE_RESULT_BUFSIZE = 8192
CMDLINE_PARSE_SUCCESS = 0
CMDLINE_VT100_BUF_SIZE = 8
CRC16_CCITT_POLYNOMIAL = 4129_u32
CRC_LUT_SIZE = 256
DEV_RX_OFFLOAD_CHECKSUM = (DEV_RX_OFFLOAD_IPV4_CKSUM | DEV_RX_OFFLOAD_UDP_CKSUM) | DEV_RX_OFFLOAD_TCP_CKSUM
DEV_RX_OFFLOAD_CRC_STRIP = 4096
DEV_RX_OFFLOAD_HEADER_SPLIT = 256
DEV_RX_OFFLOAD_IPV4_CKSUM = 2
DEV_RX_OFFLOAD_JUMBO_FRAME = 2048
DEV_RX_OFFLOAD_MACSEC_STRIP = 128
DEV_RX_OFFLOAD_OUTER_IPV4_CKSUM = 64
DEV_RX_OFFLOAD_QINQ_STRIP = 32
DEV_RX_OFFLOAD_SCATTER = 8192
DEV_RX_OFFLOAD_SECURITY = 32768
DEV_RX_OFFLOAD_TCP_CKSUM = 8
DEV_RX_OFFLOAD_TCP_LRO = 16
DEV_RX_OFFLOAD_TIMESTAMP = 16384
DEV_RX_OFFLOAD_UDP_CKSUM = 4
DEV_RX_OFFLOAD_VLAN = (DEV_RX_OFFLOAD_VLAN_STRIP | DEV_RX_OFFLOAD_VLAN_FILTER) | DEV_RX_OFFLOAD_VLAN_EXTEND
DEV_RX_OFFLOAD_VLAN_EXTEND = 1024
DEV_RX_OFFLOAD_VLAN_FILTER = 512
DEV_RX_OFFLOAD_VLAN_STRIP = 1
DEV_TX_OFFLOAD_GENEVE_TNL_TSO = 4096
DEV_TX_OFFLOAD_GRE_TNL_TSO = 1024
DEV_TX_OFFLOAD_IPIP_TNL_TSO = 2048
DEV_TX_OFFLOAD_IPV4_CKSUM = 2
DEV_TX_OFFLOAD_MACSEC_INSERT = 8192
DEV_TX_OFFLOAD_MBUF_FAST_FREE = 65536
DEV_TX_OFFLOAD_MT_LOCKFREE = 16384
DEV_TX_OFFLOAD_MULTI_SEGS = 32768
DEV_TX_OFFLOAD_OUTER_IPV4_CKSUM = 128
DEV_TX_OFFLOAD_QINQ_INSERT = 256
DEV_TX_OFFLOAD_SCTP_CKSUM = 16
DEV_TX_OFFLOAD_SECURITY = 131072
DEV_TX_OFFLOAD_TCP_CKSUM = 8
DEV_TX_OFFLOAD_TCP_TSO = 32
DEV_TX_OFFLOAD_UDP_CKSUM = 4
DEV_TX_OFFLOAD_UDP_TSO = 64
DEV_TX_OFFLOAD_VLAN_INSERT = 1
DEV_TX_OFFLOAD_VXLAN_TNL_TSO = 512
EFD_MIN_BALANCED_NUM_RULES = 5
ETH_DCB_NUM_QUEUES = 128
ETH_DCB_NUM_TCS = 8
ETH_DCB_NUM_USER_PRIORITIES = 8
ETH_DCB_PFC_SUPPORT = 2
ETH_DCB_PG_SUPPORT = 1
ETH_L2_TUNNEL_ENABLE_MASK = 1
ETH_L2_TUNNEL_FORWARDING_MASK = 8
ETH_L2_TUNNEL_INSERTION_MASK = 2
ETH_L2_TUNNEL_STRIPPING_MASK = 4
ETH_LINK_AUTONEG = 1
ETH_LINK_DOWN = 0
ETH_LINK_FIXED = 0
ETH_LINK_FULL_DUPLEX = 1
ETH_LINK_HALF_DUPLEX = 0
ETH_LINK_UP = 1
ETH_MAX_VMDQ_POOL = 64
ETH_MIRROR_DOWNLINK_PORT = 4
ETH_MIRROR_MAX_VLANS = 64
ETH_MIRROR_UPLINK_PORT = 2
ETH_MIRROR_VIRTUAL_POOL_DOWN = 16
ETH_MIRROR_VIRTUAL_POOL_UP = 1
ETH_MIRROR_VLAN = 8
ETH_MQ_RX_DCB_FLAG = 2
ETH_MQ_RX_RSS_FLAG = 1
ETH_MQ_RX_VMDQ_FLAG = 4
ETH_NUM_RECEIVE_MAC_ADDR = 128
ETH_RSS_FRAG_IPV4 = 1_u32 << RTE_ETH_FLOW_FRAG_IPV4
ETH_RSS_FRAG_IPV6 = 1_u32 << RTE_ETH_FLOW_FRAG_IPV6
ETH_RSS_GENEVE = 1_u32 << RTE_ETH_FLOW_GENEVE
ETH_RSS_IP = ((((((ETH_RSS_IPV4 | ETH_RSS_FRAG_IPV4) | ETH_RSS_NONFRAG_IPV4_OTHER) | ETH_RSS_IPV6) | ETH_RSS_FRAG_IPV6) | ETH_RSS_NONFRAG_IPV6_OTHER) | ETH_RSS_IPV6_EX)
ETH_RSS_IPV4 = 1_u32 << RTE_ETH_FLOW_IPV4
ETH_RSS_IPV6 = 1_u32 << RTE_ETH_FLOW_IPV6
ETH_RSS_IPV6_EX = 1_u32 << RTE_ETH_FLOW_IPV6_EX
ETH_RSS_IPV6_TCP_EX = 1_u32 << RTE_ETH_FLOW_IPV6_TCP_EX
ETH_RSS_IPV6_UDP_EX = 1_u32 << RTE_ETH_FLOW_IPV6_UDP_EX
ETH_RSS_L2_PAYLOAD = 1_u32 << RTE_ETH_FLOW_L2_PAYLOAD
ETH_RSS_NONFRAG_IPV4_OTHER = 1_u32 << RTE_ETH_FLOW_NONFRAG_IPV4_OTHER
ETH_RSS_NONFRAG_IPV4_SCTP = 1_u32 << RTE_ETH_FLOW_NONFRAG_IPV4_SCTP
ETH_RSS_NONFRAG_IPV4_TCP = 1_u32 << RTE_ETH_FLOW_NONFRAG_IPV4_TCP
ETH_RSS_NONFRAG_IPV4_UDP = 1_u32 << RTE_ETH_FLOW_NONFRAG_IPV4_UDP
ETH_RSS_NONFRAG_IPV6_OTHER = 1_u32 << RTE_ETH_FLOW_NONFRAG_IPV6_OTHER
ETH_RSS_NONFRAG_IPV6_SCTP = 1_u32 << RTE_ETH_FLOW_NONFRAG_IPV6_SCTP
ETH_RSS_NONFRAG_IPV6_TCP = 1_u32 << RTE_ETH_FLOW_NONFRAG_IPV6_TCP
ETH_RSS_NONFRAG_IPV6_UDP = 1_u32 << RTE_ETH_FLOW_NONFRAG_IPV6_UDP
ETH_RSS_NVGRE = 1_u32 << RTE_ETH_FLOW_NVGRE
ETH_RSS_PORT = 1_u32 << RTE_ETH_FLOW_PORT
ETH_RSS_PROTO_MASK = (((((((((((((((((((ETH_RSS_IPV4 | ETH_RSS_FRAG_IPV4) | ETH_RSS_NONFRAG_IPV4_TCP) | ETH_RSS_NONFRAG_IPV4_UDP) | ETH_RSS_NONFRAG_IPV4_SCTP) | ETH_RSS_NONFRAG_IPV4_OTHER) | ETH_RSS_IPV6) | ETH_RSS_FRAG_IPV6) | ETH_RSS_NONFRAG_IPV6_TCP) | ETH_RSS_NONFRAG_IPV6_UDP) | ETH_RSS_NONFRAG_IPV6_SCTP) | ETH_RSS_NONFRAG_IPV6_OTHER) | ETH_RSS_L2_PAYLOAD) | ETH_RSS_IPV6_EX) | ETH_RSS_IPV6_TCP_EX) | ETH_RSS_IPV6_UDP_EX) | ETH_RSS_PORT) | ETH_RSS_VXLAN) | ETH_RSS_GENEVE) | ETH_RSS_NVGRE)
ETH_RSS_RETA_SIZE_128 = 128
ETH_RSS_RETA_SIZE_256 = 256
ETH_RSS_RETA_SIZE_512 = 512
ETH_RSS_RETA_SIZE_64 = 64
ETH_RSS_SCTP = (ETH_RSS_NONFRAG_IPV4_SCTP | ETH_RSS_NONFRAG_IPV6_SCTP)
ETH_RSS_TCP = ((ETH_RSS_NONFRAG_IPV4_TCP | ETH_RSS_NONFRAG_IPV6_TCP) | ETH_RSS_IPV6_TCP_EX)
ETH_RSS_TUNNEL = ((ETH_RSS_VXLAN | ETH_RSS_GENEVE) | ETH_RSS_NVGRE)
ETH_RSS_UDP = ((ETH_RSS_NONFRAG_IPV4_UDP | ETH_RSS_NONFRAG_IPV6_UDP) | ETH_RSS_IPV6_UDP_EX)
ETH_RSS_VXLAN = 1_u32 << RTE_ETH_FLOW_VXLAN
ETH_SPEED_NUM_100G = 100000
ETH_SPEED_NUM_100M = 100
ETH_SPEED_NUM_10G = 10000
ETH_SPEED_NUM_10M = 10
ETH_SPEED_NUM_1G = 1000
ETH_SPEED_NUM_20G = 20000
ETH_SPEED_NUM_25G = 25000
ETH_SPEED_NUM_2_5G = 2500
ETH_SPEED_NUM_40G = 40000
ETH_SPEED_NUM_50G = 50000
ETH_SPEED_NUM_56G = 56000
ETH_SPEED_NUM_5G = 5000
ETH_SPEED_NUM_NONE = 0
ETH_TUNNEL_FILTER_IIP = 32
ETH_TUNNEL_FILTER_IMAC = 8
ETH_TUNNEL_FILTER_IVLAN = 16
ETH_TUNNEL_FILTER_OIP = 2
ETH_TUNNEL_FILTER_OMAC = 1
ETH_TUNNEL_FILTER_TENID = 4
ETH_TXQ_FLAGS_IGNORE = 32768
ETH_TXQ_FLAGS_NOMULTMEMP = 4
ETH_TXQ_FLAGS_NOMULTSEGS = 1
ETH_TXQ_FLAGS_NOREFCOUNT = 2
ETH_TXQ_FLAGS_NOVLANOFFL = 256
ETH_TXQ_FLAGS_NOXSUMSCTP = 512
ETH_TXQ_FLAGS_NOXSUMTCP = 2048
ETH_TXQ_FLAGS_NOXSUMUDP = 1024
ETH_TYPE_ARP = 1544_u16

IPv6 Protocol

ETH_TYPE_IPV4 = 8_u16

ETHER_TYPE Big Endian

ETH_TYPE_IPV6 = 56710_u16

IPv4 Protocol

ETH_TYPE_LLDP = 52360_u16

IEEE 802.1Q VLAN tagging

ETH_TYPE_OFS = 12
ETH_TYPE_VLAN = 129_u16

Arp Protocol

ETH_VLAN_EXTEND_MASK = 4
ETH_VLAN_EXTEND_OFFLOAD = 4
ETH_VLAN_FILTER_MASK = 2
ETH_VLAN_FILTER_OFFLOAD = 2
ETH_VLAN_STRIP_MASK = 1
ETH_VLAN_STRIP_OFFLOAD = 1
ETH_VMDQ_ACCEPT_BROADCAST = 8
ETH_VMDQ_ACCEPT_HASH_MC = 2
ETH_VMDQ_ACCEPT_HASH_UC = 4
ETH_VMDQ_ACCEPT_MULTICAST = 16
ETH_VMDQ_ACCEPT_UNTAG = 1
ETH_VMDQ_DCB_NUM_QUEUES = 128
ETH_VMDQ_MAX_VLAN_FILTERS = 64
ETH_VMDQ_NUM_UC_HASH_ARRAY = 128
ETHER_ADDR_FMT_SIZE = 18
ETHER_ADDR_LEN = 6
ETHER_CRC_LEN = 4
ETHER_GROUP_ADDR = 1
ETHER_LOCAL_ADMIN_ADDR = 2
ETHER_MAX_LEN = 1518
ETHER_MAX_VLAN_ID = 4095
ETHER_MIN_LEN = 64
ETHER_MIN_MTU = 68
ETHER_SZ = 14
ETHER_TYPE_ARP = 2054
ETHER_TYPE_LEN = 2
ETHER_TYPE_RARP = 32821
ETHER_TYPE_SLOW = 34825
ETHER_TYPE_TEB = 25944
ETHER_TYPE_VLAN = 33024
EXIT_FAILURE = 1
GRE_IP_DST_OFS = 54
GRE_IP_SRC_OFS = 50
GRE_OFS = 34
GRE_PROTO_OFS = 36
GRE_SZ = 4
GTP_SZ = 8
GTPU_DST_IP_OFS = 66
GTPU_LEN_OFS = 44
GTPU_PAYLOAD_OFS = 50
GTPU_SRC_DST_PORT = 1745381384_u32

GTPU_PORT = 2152

GTPU_SRC_IP_OFS = 62
GTPU_TEID_OFS = 46
GTPU_VER_OFS = 42

GTPU_MSG_OFS = 0x2b

GTPV1_TPDU = 65328_u16
ICMP_CHECKSUM = 36
ICMP_REPLY = 0_u8
ICMP_REQ = 8_u8
ICMP_TYPE_OFS = 34
IP_CHECKSUM = 24
IP_DST_OFS = 30
IP_FRAG_DEATH_ROW_LEN = 32
IP_GRE_SZ = (ETHER_SZ + IP_SZ) + GRE_SZ
IP_ICMP_ECHO_REPLY = 0
IP_ICMP_ECHO_REQUEST = 8
IP_OPT_GRE_SZ = ((ETHER_SZ + IP_SZ) + PAD_SZ) + GRE_SZ
IP_PROTO_OFS = 23
IP_SRC_OFS = 26
IP_SZ = 20
IP_TTL_OFS = 22
IP_UDP_GTP_SZ = ((ETHER_SZ + IP_SZ) + UDP_SZ) + GTP_SZ
IP_VH_OFS = 14
IPPROTO_GRE = 47_u8
IPPROTO_ICMP = 1_u8
IPPROTO_ICMPV6 = 58_u8
IPPROTO_IP = 0_u8
IPPROTO_RAW = 255_u8
IPPROTO_TCP = 6_u8
IPPROTO_UDP = 17_u8
IPV4_HDR_DF_SHIFT = 14
IPV4_HDR_FO_SHIFT = 3
IPV4_HDR_MF_SHIFT = 13
IPV4_HDR_OFFSET_UNITS = 8
IPV4_MAX_PKT_LEN = 65535
IPV6_DST_OFS = 38
IPV6_HDR_FL_SHIFT = 0
IPV6_HDR_TC_SHIFT = 20
IPV6_NDP_SOL = 767_u64
IPV6_PROTO_OFS = 20
IPV6_SRC_OFS = 22
IPV6_SZ = 40
MARKER_TLV_TYPE_INFO = 1
MARKER_TLV_TYPE_RESP = 2
MAX_HUGEPAGE_SIZES = 3
MAX_SKIPLIST_DEPTH = 10
MEMPOOL_F_CAPA_BLK_ALIGNED_OBJECTS = 128
MEMPOOL_F_CAPA_PHYS_CONTIG = 64
MEMPOOL_F_NO_CACHE_ALIGN = 2
MEMPOOL_F_NO_PHYS_CONTIG = 32
MEMPOOL_F_NO_SPREAD = 1
MEMPOOL_F_POOL_CREATED = 16
MEMPOOL_F_SC_GET = 8
MEMPOOL_F_SP_PUT = 4
MEMPOOL_PG_NUM_DEFAULT = 1
MS_PER_S = 1000
NO_FLAGS = 0
NS_PER_S = 1000000000
NULL = nil
PAD_SZ = 12
PCI_FMT_NVAL = 4
PCI_MAX_RESOURCE = 6
PCI_RESOURCE_FMT_NVAL = 3
PKT_RX_IP_CKSUM_UNKNOWN = 0
PKT_RX_L4_CKSUM_UNKNOWN = 0
PORTLIST_MAX_TOKENS = 32
PORTLIST_TOKEN_SIZE = 128
RDLINE_BUF_SIZE = 512
RDLINE_HISTORY_MAX_LINE = 64
RDLINE_PROMPT_SIZE = 32
RDLINE_RES_COMPLETE = 2
RDLINE_RES_SUCCESS = 0
RDLINE_RES_VALIDATED = 1
RDLINE_VT100_BUF_SIZE = 8
RING_F_EXACT_SZ = 4
RING_F_SC_DEQ = 2
RING_F_SP_ENQ = 1
RTE_ACL_MAX_CATEGORIES = 16
RTE_ACL_MAX_FIELDS = 64
RTE_ACL_MAX_LEVELS = 64
RTE_ACL_NAMESIZE = 32
RTE_APP_CRYPTO_PERF = 1
RTE_APP_EVENTDEV = 1
RTE_APP_TEST = 1
RTE_ARCH_64 = 1
RTE_ARCH_X86 = 1
RTE_ARCH_X86_64 = 1
RTE_AVP_ALIASSIZE = 128
RTE_AVP_DEVICE_MAGIC = 538122613
RTE_AVP_DRIVER_TYPE_DPDK = 1
RTE_AVP_DRIVER_TYPE_KERNEL = 2
RTE_AVP_DRIVER_TYPE_QEMU = 3
RTE_AVP_DRIVER_TYPE_UNKNOWN = 0
RTE_AVP_MAJOR_VERSION_0 = 0
RTE_AVP_MAJOR_VERSION_1 = 1
RTE_AVP_MAJOR_VERSION_2 = 2
RTE_AVP_MAX_MAPS = 2048
RTE_AVP_MAX_MBUF_SEGMENTS = 5
RTE_AVP_MAX_MEMPOOLS = 8
RTE_AVP_MAX_MSIX_VECTORS = 1
RTE_AVP_MAX_QUEUES = 8
RTE_AVP_MEMMAP_MAGIC = 538122601
RTE_AVP_MEMMAP_VERSION_1 = 1
RTE_AVP_MIGRATION_ATTACHED = 2
RTE_AVP_MIGRATION_DETACHED = 1
RTE_AVP_MIGRATION_ERROR = 3
RTE_AVP_MIGRATION_MSIX_VECTOR = 0
RTE_AVP_MIGRATION_NONE = 0
RTE_AVP_MINOR_VERSION_0 = 0
RTE_AVP_MINOR_VERSION_1 = 1
RTE_AVP_MINOR_VERSION_13 = 13
RTE_AVP_MODE_GUEST = 1
RTE_AVP_MODE_HOST = 0
RTE_AVP_MODE_TRACE = 2
RTE_AVP_NAMESIZE = 32
RTE_AVP_NO_INTERRUPTS_MASK = 0
RTE_AVP_PCI_DEVICE_BAR = 5
RTE_AVP_PCI_DEVICE_ID = 4368
RTE_AVP_PCI_MAX_BAR = 6
RTE_AVP_PCI_MEMMAP_BAR = 4
RTE_AVP_PCI_MEMORY_BAR = 2
RTE_AVP_PCI_MMIO_BAR = 0
RTE_AVP_PCI_MSIX_BAR = 1
RTE_AVP_PCI_SUB_DEVICE_ID = 4356
RTE_AVP_REGISTER_BASE = 0
RTE_AVP_RELEASE_VERSION_1 = 1
RTE_AVP_RX_VLAN_PKT = 2048
RTE_AVP_TX_VLAN_PKT = 1
RTE_BACKTRACE = 1
RTE_BBDEV_MAX_CODE_BLOCKS = 64
RTE_BBDEV_MAX_DEVS = 128
RTE_BBDEV_NAME_MAX_LEN = 64
RTE_BBDEV_QUEUE_SIZE_LIMIT = 16384
RTE_BIG_ENDIAN = 1
RTE_BITMAP_OPTIMIZATIONS = 1
RTE_BITMAP_SLAB_BIT_SIZE = 64
RTE_BITMAP_SLAB_BIT_SIZE_LOG2 = 6
RTE_CACHE_LINE_MIN_SIZE = 64
RTE_CACHE_LINE_SIZE = 64
RTE_CACHE_LINE_SIZE_LOG2 = 7
RTE_CPU_AFFINITY_STR_LEN = 256
RTE_CRYPTO_MAX_DEVS = 64
RTE_CRYPTODEV_PMD_DEFAULT_MAX_NB_QUEUE_PAIRS = 8
RTE_CRYPTODEV_PMD_DEFAULT_MAX_NB_SESSIONS = 2048
RTE_DEV_NAME_MAX_LEN = 64
RTE_DIST_ALG_BURST = 0

rte_distributor_alg_type

RTE_DIST_ALG_SINGLE = 1
RTE_DIST_BURST_SIZE = 8
RTE_DIST_NUM_ALG_TYPES = 2
RTE_DISTRIB_BACKLOG_SIZE = 8
RTE_DISTRIB_FLAG_BITS = 4
RTE_DISTRIB_MAX_RETURNS = 128
RTE_DISTRIB_MAX_WORKERS = 64
RTE_DISTRIB_NO_BUF = 0
RTE_DISTRIBUTOR_NAMESIZE = 32
RTE_DRIVER_MEMPOOL_RING = 1
RTE_DRIVER_MEMPOOL_STACK = 1
RTE_EAL_IGB_UIO = 1
RTE_EAL_NUMA_AWARE_HUGEPAGES = 1
RTE_EAL_VFIO = 1
RTE_EFD_NAMESIZE = 32
RTE_ENABLE_AVX = 1
RTE_ETH_DEV_BONDED_SLAVE = 4
RTE_ETH_DEV_INTR_LSC = 2
RTE_ETH_DEV_INTR_RMV = 8
RTE_ETH_DEV_NO_OWNER = 0
RTE_ETH_FDIR_MAX_FLEXLEN = 16
RTE_ETH_FLOW_FRAG_IPV4 = 3
RTE_ETH_FLOW_FRAG_IPV6 = 9
RTE_ETH_FLOW_GENEVE = 20
RTE_ETH_FLOW_IPV4 = 2
RTE_ETH_FLOW_IPV6 = 8
RTE_ETH_FLOW_IPV6_EX = 15
RTE_ETH_FLOW_IPV6_TCP_EX = 16
RTE_ETH_FLOW_IPV6_UDP_EX = 17
RTE_ETH_FLOW_L2_PAYLOAD = 14
RTE_ETH_FLOW_MAX = 22
RTE_ETH_FLOW_NONFRAG_IPV4_OTHER = 7
RTE_ETH_FLOW_NONFRAG_IPV4_SCTP = 6
RTE_ETH_FLOW_NONFRAG_IPV4_TCP = 4
RTE_ETH_FLOW_NONFRAG_IPV4_UDP = 5
RTE_ETH_FLOW_NONFRAG_IPV6_OTHER = 13
RTE_ETH_FLOW_NONFRAG_IPV6_SCTP = 12
RTE_ETH_FLOW_NONFRAG_IPV6_TCP = 10
RTE_ETH_FLOW_NONFRAG_IPV6_UDP = 11
RTE_ETH_FLOW_NVGRE = 21
RTE_ETH_FLOW_PORT = 18
RTE_ETH_FLOW_RAW = 1
RTE_ETH_FLOW_UNKNOWN = 0
RTE_ETH_FLOW_VXLAN = 19
RTE_ETH_INSET_SIZE_MAX = 128
RTE_ETH_MAX_OWNER_NAME_LEN = 64
RTE_ETH_QUEUE_STATE_STARTED = 1
RTE_ETH_QUEUE_STATE_STOPPED = 0
RTE_ETH_RX_DESC_AVAIL = 0
RTE_ETH_RX_DESC_DONE = 1
RTE_ETH_RX_DESC_UNAVAIL = 2
RTE_ETH_TX_DESC_DONE = 1
RTE_ETH_TX_DESC_FULL = 0
RTE_ETH_TX_DESC_UNAVAIL = 2
RTE_ETH_XSTATS_NAME_SIZE = 64
RTE_ETHDEV_QUEUE_STAT_CNTRS = 16
RTE_ETHDEV_RXTX_CALLBACKS = 1
RTE_ETHTYPE_FLAGS_DROP = 2
RTE_ETHTYPE_FLAGS_MAC = 1
RTE_EVENT_DEV_ATTR_PORT_COUNT = 0
RTE_EVENT_DEV_ATTR_QUEUE_COUNT = 1
RTE_EVENT_DEV_ATTR_STARTED = 2
RTE_EVENT_DEV_PRIORITY_HIGHEST = 0
RTE_EVENT_DEV_PRIORITY_LOWEST = 255
RTE_EVENT_DEV_PRIORITY_NORMAL = 128
RTE_EVENT_DEV_XSTATS_NAME_SIZE = 64
RTE_EVENT_ETH_RX_ADAPTER_CAP_INTERNAL_PORT = 1
RTE_EVENT_ETH_RX_ADAPTER_CAP_MULTI_EVENTQ = 2
RTE_EVENT_ETH_RX_ADAPTER_CAP_OVERRIDE_FLOW_ID = 4
RTE_EVENT_ETH_RX_ADAPTER_MAX_INSTANCE = 32
RTE_EVENT_ETH_RX_ADAPTER_QUEUE_FLOW_ID_VALID = 1
RTE_EVENT_MAX_DEVS = 16
RTE_EVENT_MAX_QUEUES_PER_DEV = 64
RTE_EVENT_OP_FORWARD = 1
RTE_EVENT_OP_NEW = 0
RTE_EVENT_OP_RELEASE = 2
RTE_EVENT_PORT_ATTR_DEQ_DEPTH = 1
RTE_EVENT_PORT_ATTR_ENQ_DEPTH = 0
RTE_EVENT_PORT_ATTR_NEW_EVENT_THRESHOLD = 2
RTE_EVENT_QUEUE_ATTR_EVENT_QUEUE_CFG = 3
RTE_EVENT_QUEUE_ATTR_NB_ATOMIC_FLOWS = 1
RTE_EVENT_QUEUE_ATTR_NB_ATOMIC_ORDER_SEQUENCES = 2
RTE_EVENT_QUEUE_ATTR_PRIORITY = 0
RTE_EVENT_QUEUE_ATTR_SCHEDULE_TYPE = 4
RTE_EVENT_TYPE_CPU = 3
RTE_EVENT_TYPE_CRYPTODEV = 1
RTE_EVENT_TYPE_ETH_RX_ADAPTER = 4
RTE_EVENT_TYPE_ETHDEV = 0
RTE_EVENT_TYPE_MAX = 16
RTE_EVENT_TYPE_TIMERDEV = 2
RTE_EXEC_ENV_LINUXAPP = 1
RTE_FBK_HASH_ENTRIES_PER_BUCKET_MAX = 256
RTE_FBK_HASH_NAMESIZE = 32
RTE_FLEX_FILTER_MAXLEN = 128
RTE_FLOW_CLASSIFY_TABLE_MAX = 32
RTE_GRO_IPV4_VXLAN_TCP_IPV4_INDEX = 1
RTE_GRO_MAX_BURST_ITEM_NUM = 128_u32
RTE_GRO_TCP_IPV4_INDEX = 0
RTE_GRO_TYPE_MAX_NUM = 64
RTE_GRO_TYPE_SUPPORT_NUM = 2
RTE_HASH_EXTRA_FLAGS_MULTI_WRITER_ADD = 2
RTE_HASH_EXTRA_FLAGS_TRANS_MEM_SUPPORT = 1
RTE_HASH_LOOKUP_BULK_MAX = 64
RTE_HASH_NAMESIZE = 32
RTE_HEAP_NUM_FREELISTS = 13
RTE_IPV6_EHDR_FO_SHIFT = 3
RTE_IPV6_EHDR_MF_MASK = 1
RTE_IPV6_EHDR_MF_SHIFT = 0
RTE_IXGBE_INC_VECTOR = 1
RTE_JOBSTATS_NAMESIZE = 32
RTE_KNI_KMOD = 1
RTE_KNI_PREEMPT_DEFAULT = 1
RTE_KVARGS_MAX = 32
RTE_LIBRTE_ACL = 1
RTE_LIBRTE_ARK_PAD_TX = 1
RTE_LIBRTE_ARK_PMD = 1
RTE_LIBRTE_AVF_INC_VECTOR = 1
RTE_LIBRTE_AVF_PMD = 1
RTE_LIBRTE_AVP_PMD = 1
RTE_LIBRTE_BBDEV = 1
RTE_LIBRTE_BITRATE = 1
RTE_LIBRTE_BNXT_PMD = 1
RTE_LIBRTE_CFGFILE = 1
RTE_LIBRTE_CMDLINE = 1
RTE_LIBRTE_CRYPTODEV = 1
RTE_LIBRTE_CXGBE_PMD = 1
RTE_LIBRTE_CXGBE_TPUT = 1
RTE_LIBRTE_DISTRIBUTOR = 1
RTE_LIBRTE_DPAA2_USE_PHYS_IOVA = 1
RTE_LIBRTE_EAL = 1
RTE_LIBRTE_EAL_VMWARE_TSC_MAP_SUPPORT = 1
RTE_LIBRTE_EFD = 1
RTE_LIBRTE_EM_PMD = 1
RTE_LIBRTE_ENA_PMD = 1
RTE_LIBRTE_ENIC_PMD = 1
RTE_LIBRTE_ETHER = 1
RTE_LIBRTE_EVENTDEV = 1
RTE_LIBRTE_FLOW_CLASSIFY = 1
RTE_LIBRTE_FM10K_INC_VECTOR = 1
RTE_LIBRTE_FM10K_PMD = 1
RTE_LIBRTE_FM10K_RX_OLFLAGS_ENABLE = 1
RTE_LIBRTE_GRO = 1
RTE_LIBRTE_GSO = 1
RTE_LIBRTE_HASH = 1
RTE_LIBRTE_I40E_INC_VECTOR = 1
RTE_LIBRTE_I40E_PMD = 1
RTE_LIBRTE_I40E_QUEUE_NUM_PER_PF = 64
RTE_LIBRTE_I40E_QUEUE_NUM_PER_VM = 4
RTE_LIBRTE_I40E_RX_ALLOW_BULK_ALLOC = 1
RTE_LIBRTE_IGB_PMD = 1
RTE_LIBRTE_IP_FRAG = 1
RTE_LIBRTE_IP_FRAG_MAX_FRAG = 4
RTE_LIBRTE_IXGBE_PMD = 1
RTE_LIBRTE_JOBSTATS = 1
RTE_LIBRTE_KNI = 1
RTE_LIBRTE_KVARGS = 1
RTE_LIBRTE_LATENCY_STATS = 1
RTE_LIBRTE_LIO_PMD = 1
RTE_LIBRTE_LPM = 1
RTE_LIBRTE_MBUF = 1
RTE_LIBRTE_MEMBER = 1
RTE_LIBRTE_MEMPOOL = 1
RTE_LIBRTE_METER = 1
RTE_LIBRTE_METRICS = 1
RTE_LIBRTE_MLX4_TX_MP_CACHE = 8
RTE_LIBRTE_MLX5_TX_MP_CACHE = 8
RTE_LIBRTE_NET = 1
RTE_LIBRTE_NFP_PMD = 1
RTE_LIBRTE_OCTEONTX_MEMPOOL = 1
RTE_LIBRTE_OCTEONTX_PMD = 1
RTE_LIBRTE_PCI = 1
RTE_LIBRTE_PCI_BUS = 1
RTE_LIBRTE_PDUMP = 1
RTE_LIBRTE_PIPELINE = 1
RTE_LIBRTE_PMD_AF_PACKET = 1
RTE_LIBRTE_PMD_BBDEV_NULL = 1
RTE_LIBRTE_PMD_BOND = 1
RTE_LIBRTE_PMD_CRYPTO_SCHEDULER = 1
RTE_LIBRTE_PMD_FAILSAFE = 1
RTE_LIBRTE_PMD_KNI = 1
RTE_LIBRTE_PMD_NULL = 1
RTE_LIBRTE_PMD_NULL_CRYPTO = 1
RTE_LIBRTE_PMD_OCTEONTX_SSOVF = 1
RTE_LIBRTE_PMD_OPDL_EVENTDEV = 1
RTE_LIBRTE_PMD_RING = 1
RTE_LIBRTE_PMD_SKELETON_EVENTDEV = 1
RTE_LIBRTE_PMD_SKELETON_RAWDEV = 1
RTE_LIBRTE_PMD_SOFTNIC = 1
RTE_LIBRTE_PMD_SW_EVENTDEV = 1
RTE_LIBRTE_PMD_SZEDATA2_AS = 0
RTE_LIBRTE_PMD_TAP = 1
RTE_LIBRTE_PMD_VHOST = 1
RTE_LIBRTE_PORT = 1
RTE_LIBRTE_POWER = 1
RTE_LIBRTE_QEDE_PMD = 1
RTE_LIBRTE_RAWDEV = 1
RTE_LIBRTE_REORDER = 1
RTE_LIBRTE_RING = 1
RTE_LIBRTE_SCHED = 1
RTE_LIBRTE_SECURITY = 1
RTE_LIBRTE_SFC_EFX_PMD = 1
RTE_LIBRTE_TABLE = 1
RTE_LIBRTE_THUNDERX_NICVF_PMD = 1
RTE_LIBRTE_TIMER = 1
RTE_LIBRTE_VDEV_BUS = 1
RTE_LIBRTE_VDEV_NETVSC_PMD = 1
RTE_LIBRTE_VHOST = 1
RTE_LIBRTE_VHOST_NUMA = 1
RTE_LIBRTE_VIRTIO_PMD = 1
RTE_LIBRTE_VMXNET3_PMD = 1
RTE_LITTLE_ENDIAN = 2
RTE_LOG_ALERT = 2_u32
RTE_LOG_CRIT = 3_u32
RTE_LOG_DEBUG = 8_u32
RTE_LOG_DP_LEVEL = RTE_LOG_INFO
RTE_LOG_EMERG = 1_u32
RTE_LOG_ERR = 4_u32
RTE_LOG_HISTORY = 256
RTE_LOG_INFO = 7_u32
RTE_LOG_LEVEL = RTE_LOG_INFO
RTE_LOG_NOTICE = 6_u32
RTE_LOG_WARNING = 5_u32
RTE_LOGTYPE_ACL = 9
RTE_LOGTYPE_CRYPTODEV = 17
RTE_LOGTYPE_EAL = 0
RTE_LOGTYPE_EFD = 18
RTE_LOGTYPE_EVENTDEV = 19
RTE_LOGTYPE_FIRST_EXT_ID = 32
RTE_LOGTYPE_GSO = 20
RTE_LOGTYPE_HASH = 6
RTE_LOGTYPE_KNI = 8
RTE_LOGTYPE_LPM = 7
RTE_LOGTYPE_MALLOC = 1
RTE_LOGTYPE_MBUF = 16
RTE_LOGTYPE_MEMPOOL = 3
RTE_LOGTYPE_METER = 11
RTE_LOGTYPE_PIPELINE = 15
RTE_LOGTYPE_PMD = 5
RTE_LOGTYPE_PORT = 13
RTE_LOGTYPE_POWER = 10
RTE_LOGTYPE_RING = 2
RTE_LOGTYPE_SCHED = 12
RTE_LOGTYPE_TABLE = 14
RTE_LOGTYPE_TIMER = 4
RTE_LOGTYPE_USER1 = 24
RTE_LOGTYPE_USER2 = 25
RTE_LOGTYPE_USER3 = 26
RTE_LOGTYPE_USER4 = 27
RTE_LOGTYPE_USER5 = 28
RTE_LOGTYPE_USER6 = 29
RTE_LOGTYPE_USER7 = 30
RTE_LOGTYPE_USER8 = 31
RTE_LPM6_IPV6_ADDR_SIZE = 16
RTE_LPM6_MAX_DEPTH = 128
RTE_LPM6_NAMESIZE = 32
RTE_LPM_IPV6_ADDR_SIZE = 16
RTE_LPM_LOOKUP_SUCCESS = 16777216
RTE_LPM_MAX_DEPTH = 32
RTE_LPM_NAMESIZE = 32
RTE_LPM_TBL8_GROUP_NUM_ENTRIES = 256
RTE_LPM_TBL8_NUM_GROUPS = 256
RTE_LPM_VALID_EXT_ENTRY_BITMASK = 50331648
RTE_MAGIC = 19820526
RTE_MAX_ETHPORTS = 32
RTE_MAX_LCORE = 128
RTE_MAX_LCORE_FREQS = 64
RTE_MAX_MEMSEG = 256
RTE_MAX_MEMZONE = 2560
RTE_MAX_NUMA_NODES = 8
RTE_MAX_QUEUES_PER_PORT = 1024
RTE_MAX_TAILQ = 32
RTE_MAX_THREAD_NAME_LEN = 16
RTE_MAX_VFIO_GROUPS = 64
RTE_MBUF_DEFAULT_DATAROOM = 2048
RTE_MBUF_PRIV_ALIGN = 8
RTE_MBUF_REFCNT_ATOMIC = 1
RTE_MEMBER_BUCKET_ENTRIES = 16
RTE_MEMBER_LOOKUP_BULK_MAX = 64
RTE_MEMBER_NAMESIZE = 32
RTE_MEMBER_NO_MATCH = 0
RTE_MEMPOOL_CACHE_MAX_SIZE = 512
RTE_MEMPOOL_MAX_OPS_IDX = 16
RTE_MEMPOOL_OPS_NAMESIZE = 32
RTE_MEMZONE_16GB = 512
RTE_MEMZONE_16MB = 256
RTE_MEMZONE_1GB = 2
RTE_MEMZONE_256KB = 65536
RTE_MEMZONE_256MB = 131072
RTE_MEMZONE_2MB = 1
RTE_MEMZONE_4GB = 524288
RTE_MEMZONE_512MB = 262144
RTE_MEMZONE_NAMESIZE = 32
RTE_MEMZONE_SIZE_HINT_ONLY = 4
RTE_METRICS_MAX_NAME_LEN = 64
RTE_MP_MAX_FD_NUM = 8
RTE_MP_MAX_NAME_LEN = 64
RTE_MP_MAX_PARAM_LEN = 256
RTE_NEXT_ABI = 1
RTE_NTUPLE_FLAGS_DST_IP = 1
RTE_NTUPLE_FLAGS_DST_PORT = 4
RTE_NTUPLE_FLAGS_PROTO = 16
RTE_NTUPLE_FLAGS_SRC_IP = 2
RTE_NTUPLE_FLAGS_SRC_PORT = 8
RTE_NTUPLE_FLAGS_TCP_FLAG = 32
RTE_PCI_DRV_INTR_LSC = 8
RTE_PCI_DRV_INTR_RMV = 16
RTE_PCI_DRV_KEEP_MAPPED_RES = 32
RTE_PCI_DRV_NEED_MAPPING = 1
RTE_PIPELINE_PORT_IN_MAX = 64
RTE_PIPELINE_PORT_OUT_MAX = 64
RTE_PIPELINE_TABLE_MAX = 64
RTE_PKTMBUF_HEADROOM = 128
RTE_PMD_I40E_DDP_NAME_SIZE = 32
RTE_PMD_I40E_FLOW_TYPE_MAX = 64
RTE_PMD_I40E_MAX_USER_PRIORITY = 8
RTE_PMD_I40E_PCTYPE_MAX = 64
RTE_PMD_I40E_PROTO_NUM = 6
RTE_PMD_I40E_PTYPE_USER_DEFINE_MASK = 2147483648_i64
RTE_PMD_I40E_REGION_MAX_NUM = 8
RTE_PMD_PACKET_PREFETCH = 1
RTE_PMD_RING_MAX_RX_RINGS = 16
RTE_PMD_RING_MAX_TX_RINGS = 16
RTE_PORT_IN_BURST_SIZE_MAX = 64
RTE_PROC_INFO = 1
RTE_PTYPE_INNER_L2_ETHER = 65536
RTE_PTYPE_INNER_L2_ETHER_QINQ = 196608
RTE_PTYPE_INNER_L2_ETHER_VLAN = 131072
RTE_PTYPE_INNER_L3_IPV4 = 1048576
RTE_PTYPE_INNER_L3_IPV4_EXT = 2097152
RTE_PTYPE_INNER_L3_IPV4_EXT_UNKNOWN = 4194304
RTE_PTYPE_INNER_L3_IPV6 = 3145728
RTE_PTYPE_INNER_L3_IPV6_EXT = 5242880
RTE_PTYPE_INNER_L3_IPV6_EXT_UNKNOWN = 6291456
RTE_PTYPE_INNER_L4_FRAG = 50331648
RTE_PTYPE_INNER_L4_ICMP = 83886080
RTE_PTYPE_INNER_L4_NONFRAG = 100663296
RTE_PTYPE_INNER_L4_SCTP = 67108864
RTE_PTYPE_INNER_L4_TCP = 16777216
RTE_PTYPE_INNER_L4_UDP = 33554432
RTE_PTYPE_L2_ETHER = 1
RTE_PTYPE_L2_ETHER_ARP = 3
RTE_PTYPE_L2_ETHER_LLDP = 4
RTE_PTYPE_L2_ETHER_NSH = 5
RTE_PTYPE_L2_ETHER_PPPOE = 8
RTE_PTYPE_L2_ETHER_QINQ = 7
RTE_PTYPE_L2_ETHER_TIMESYNC = 2
RTE_PTYPE_L2_ETHER_VLAN = 6
RTE_PTYPE_L3_IPV4 = 16
RTE_PTYPE_L3_IPV4_EXT = 48
RTE_PTYPE_L3_IPV4_EXT_UNKNOWN = 144
RTE_PTYPE_L3_IPV6 = 64
RTE_PTYPE_L4_FRAG = 768
RTE_PTYPE_L4_ICMP = 1280
RTE_PTYPE_L4_NONFRAG = 1536
RTE_PTYPE_L4_SCTP = 1024
RTE_PTYPE_L4_TCP = 256
RTE_PTYPE_L4_UDP = 512
RTE_PTYPE_TUNNEL_ESP = 36864
RTE_PTYPE_TUNNEL_GENEVE = 20480
RTE_PTYPE_TUNNEL_GRE = 8192
RTE_PTYPE_TUNNEL_GRENAT = 24576
RTE_PTYPE_TUNNEL_GTPC = 28672
RTE_PTYPE_TUNNEL_GTPU = 32768
RTE_PTYPE_TUNNEL_IP = 4096
RTE_PTYPE_TUNNEL_NVGRE = 16384
RTE_PTYPE_TUNNEL_VXLAN = 12288
RTE_PTYPE_UNKNOWN = 0
RTE_QAT_PMD_MAX_NB_SESSIONS = 2048
RTE_RAW_DEV_XSTATS_NAME_SIZE = 64
RTE_RAWDEV_MAX_DEVS = 10
RTE_RED_MAX_TH_MAX = 1023
RTE_RED_MAXP_INV_MAX = 255
RTE_RED_MAXP_INV_MIN = 1
RTE_RED_SCALING = 10
RTE_RED_WQ_LOG2_MAX = 12
RTE_RED_WQ_LOG2_MIN = 1
RTE_RETA_GROUP_SIZE = 64
RTE_SCHED_FRAME_OVERHEAD_DEFAULT = 24
RTE_SCHED_PIPE_PROFILES_PER_PORT = 256
RTE_SCHED_PORT_N_GRINDERS = 8
RTE_SCHED_QUEUES_PER_TRAFFIC_CLASS = 4
RTE_SCHED_TRAFFIC_CLASSES_PER_PIPE = 4
RTE_SCHED_TYPE_ATOMIC = 1
RTE_SCHED_TYPE_ORDERED = 0
RTE_SCHED_TYPE_PARALLEL = 2
RTE_SECURITY_RX_HW_TRAILER_OFFLOAD = 65536
RTE_SECURITY_TX_HW_TRAILER_OFFLOAD = 2
RTE_SECURITY_TX_OLOAD_NEED_MDATA = 1
RTE_SERVICE_ATTR_CALL_COUNT = 1
RTE_SERVICE_ATTR_CYCLES = 0
RTE_SERVICE_NAME_MAX = 32
RTE_TABLE_HASH_LRU_STRATEGY = 1
RTE_TAILQ_NAMESIZE = 32
RTE_TEST_BBDEV = 1
RTE_TEST_PMD = 1
RTE_TIMER_CONFIG = 3
RTE_TIMER_PENDING = 1
RTE_TIMER_RUNNING = 2
RTE_TIMER_STOP = 0
RTE_TM_ETH_FRAMING_OVERHEAD = 20
RTE_TM_ETH_FRAMING_OVERHEAD_FCS = 24
RTE_TOOLCHAIN_GCC = 1
RTE_VER_MINOR = 1
RTE_VER_MONTH = 2
RTE_VER_RELEASE = 16
RTE_VER_YEAR = 18
RTE_VIRTIO_USER = 1
SLOW_SUBTYPE_LACP = 1
SLOW_SUBTYPE_MARKER = 2
SOFTNIC_HARD_TX_QUEUE_ID = 0
SOFTNIC_SOFT_TM_DEQ_BSZ = 24
SOFTNIC_SOFT_TM_ENQ_BSZ = 32
SOFTNIC_SOFT_TM_NB_QUEUES = 65536
SOFTNIC_SOFT_TM_QUEUE_SIZE = 64
STATE_AGGREGATION = 4
STATE_COLLECTING = 16
STATE_DEFAULTED = 64
STATE_DISTRIBUTING = 32
STATE_EXPIRED = 128
STATE_LACP_ACTIVE = 1
STATE_LACP_SHORT_TIMEOUT = 2
STATE_SYNCHRONIZATION = 8
STR_MULTI_TOKEN_SIZE = 4096
STR_TOKEN_SIZE = 128
TCP_ACK_FLAG = 16
TCP_FIN_FLAG = 1
TCP_PSH_FLAG = 8
TCP_RST_FLAG = 4
TCP_SYN_FLAG = 2
TCP_URG_FLAG = 32
TLV_TYPE_ACTOR_INFORMATION = 1
TLV_TYPE_COLLECTOR_INFORMATION = 3
TLV_TYPE_PARTNER_INFORMATION = 2
TLV_TYPE_TERMINATOR_INFORMATION = 0
UDP_CHECKSUM_OFS = 40
UDP_OFS = 34
UDP_SZ = 8
US_PER_S = 1000000