* All rights reserved.
*/
-/* date: Tue Dec 1 10:17:11 2020 */
+/* date: Mon Dec 7 09:51:03 2020 */
#ifndef ULP_HDR_FIELD_ENUMS_H_
#define ULP_HDR_FIELD_ENUMS_H_
BNXT_ULP_HF1_0_BITMASK_O_ETH_DMAC = 0x2000000000000000,
BNXT_ULP_HF1_0_BITMASK_O_ETH_SMAC = 0x1000000000000000,
BNXT_ULP_HF1_0_BITMASK_O_ETH_TYPE = 0x0800000000000000,
- BNXT_ULP_HF1_0_BITMASK_O_IPV6_VER = 0x0400000000000000,
- BNXT_ULP_HF1_0_BITMASK_O_IPV6_TC = 0x0200000000000000,
- BNXT_ULP_HF1_0_BITMASK_O_IPV6_FLOW_LABEL = 0x0100000000000000,
- BNXT_ULP_HF1_0_BITMASK_O_IPV6_PAYLOAD_LEN = 0x0080000000000000,
- BNXT_ULP_HF1_0_BITMASK_O_IPV6_PROTO_ID = 0x0040000000000000,
- BNXT_ULP_HF1_0_BITMASK_O_IPV6_TTL = 0x0020000000000000,
- BNXT_ULP_HF1_0_BITMASK_O_IPV6_SRC_ADDR = 0x0010000000000000,
- BNXT_ULP_HF1_0_BITMASK_O_IPV6_DST_ADDR = 0x0008000000000000,
- BNXT_ULP_HF1_0_BITMASK_O_TCP_SRC_PORT = 0x0004000000000000,
- BNXT_ULP_HF1_0_BITMASK_O_TCP_DST_PORT = 0x0002000000000000,
- BNXT_ULP_HF1_0_BITMASK_O_TCP_SENT_SEQ = 0x0001000000000000,
- BNXT_ULP_HF1_0_BITMASK_O_TCP_RECV_ACK = 0x0000800000000000,
- BNXT_ULP_HF1_0_BITMASK_O_TCP_DATA_OFF = 0x0000400000000000,
- BNXT_ULP_HF1_0_BITMASK_O_TCP_TCP_FLAGS = 0x0000200000000000,
- BNXT_ULP_HF1_0_BITMASK_O_TCP_RX_WIN = 0x0000100000000000,
- BNXT_ULP_HF1_0_BITMASK_O_TCP_CSUM = 0x0000080000000000,
- BNXT_ULP_HF1_0_BITMASK_O_TCP_URP = 0x0000040000000000
+ BNXT_ULP_HF1_0_BITMASK_O_IPV4_VER = 0x0400000000000000,
+ BNXT_ULP_HF1_0_BITMASK_O_IPV4_TOS = 0x0200000000000000,
+ BNXT_ULP_HF1_0_BITMASK_O_IPV4_LEN = 0x0100000000000000,
+ BNXT_ULP_HF1_0_BITMASK_O_IPV4_FRAG_ID = 0x0080000000000000,
+ BNXT_ULP_HF1_0_BITMASK_O_IPV4_FRAG_OFF = 0x0040000000000000,
+ BNXT_ULP_HF1_0_BITMASK_O_IPV4_TTL = 0x0020000000000000,
+ BNXT_ULP_HF1_0_BITMASK_O_IPV4_PROTO_ID = 0x0010000000000000,
+ BNXT_ULP_HF1_0_BITMASK_O_IPV4_CSUM = 0x0008000000000000,
+ BNXT_ULP_HF1_0_BITMASK_O_IPV4_SRC_ADDR = 0x0004000000000000,
+ BNXT_ULP_HF1_0_BITMASK_O_IPV4_DST_ADDR = 0x0002000000000000,
+ BNXT_ULP_HF1_0_BITMASK_O_TCP_SRC_PORT = 0x0001000000000000,
+ BNXT_ULP_HF1_0_BITMASK_O_TCP_DST_PORT = 0x0000800000000000,
+ BNXT_ULP_HF1_0_BITMASK_O_TCP_SENT_SEQ = 0x0000400000000000,
+ BNXT_ULP_HF1_0_BITMASK_O_TCP_RECV_ACK = 0x0000200000000000,
+ BNXT_ULP_HF1_0_BITMASK_O_TCP_DATA_OFF = 0x0000100000000000,
+ BNXT_ULP_HF1_0_BITMASK_O_TCP_TCP_FLAGS = 0x0000080000000000,
+ BNXT_ULP_HF1_0_BITMASK_O_TCP_RX_WIN = 0x0000040000000000,
+ BNXT_ULP_HF1_0_BITMASK_O_TCP_CSUM = 0x0000020000000000,
+ BNXT_ULP_HF1_0_BITMASK_O_TCP_URP = 0x0000010000000000
};
enum bnxt_ulp_hf1_1_bitmask {
BNXT_ULP_HF1_1_BITMASK_O_ETH_DMAC = 0x2000000000000000,
BNXT_ULP_HF1_1_BITMASK_O_ETH_SMAC = 0x1000000000000000,
BNXT_ULP_HF1_1_BITMASK_O_ETH_TYPE = 0x0800000000000000,
- BNXT_ULP_HF1_1_BITMASK_OO_VLAN_CFI_PRI = 0x0400000000000000,
- BNXT_ULP_HF1_1_BITMASK_OO_VLAN_VID = 0x0200000000000000,
- BNXT_ULP_HF1_1_BITMASK_OO_VLAN_TYPE = 0x0100000000000000,
- BNXT_ULP_HF1_1_BITMASK_O_IPV6_VER = 0x0080000000000000,
- BNXT_ULP_HF1_1_BITMASK_O_IPV6_TC = 0x0040000000000000,
- BNXT_ULP_HF1_1_BITMASK_O_IPV6_FLOW_LABEL = 0x0020000000000000,
- BNXT_ULP_HF1_1_BITMASK_O_IPV6_PAYLOAD_LEN = 0x0010000000000000,
- BNXT_ULP_HF1_1_BITMASK_O_IPV6_PROTO_ID = 0x0008000000000000,
- BNXT_ULP_HF1_1_BITMASK_O_IPV6_TTL = 0x0004000000000000,
- BNXT_ULP_HF1_1_BITMASK_O_IPV6_SRC_ADDR = 0x0002000000000000,
- BNXT_ULP_HF1_1_BITMASK_O_IPV6_DST_ADDR = 0x0001000000000000,
- BNXT_ULP_HF1_1_BITMASK_O_TCP_SRC_PORT = 0x0000800000000000,
- BNXT_ULP_HF1_1_BITMASK_O_TCP_DST_PORT = 0x0000400000000000,
- BNXT_ULP_HF1_1_BITMASK_O_TCP_SENT_SEQ = 0x0000200000000000,
- BNXT_ULP_HF1_1_BITMASK_O_TCP_RECV_ACK = 0x0000100000000000,
- BNXT_ULP_HF1_1_BITMASK_O_TCP_DATA_OFF = 0x0000080000000000,
- BNXT_ULP_HF1_1_BITMASK_O_TCP_TCP_FLAGS = 0x0000040000000000,
- BNXT_ULP_HF1_1_BITMASK_O_TCP_RX_WIN = 0x0000020000000000,
- BNXT_ULP_HF1_1_BITMASK_O_TCP_CSUM = 0x0000010000000000,
- BNXT_ULP_HF1_1_BITMASK_O_TCP_URP = 0x0000008000000000
+ BNXT_ULP_HF1_1_BITMASK_O_IPV4_VER = 0x0400000000000000,
+ BNXT_ULP_HF1_1_BITMASK_O_IPV4_TOS = 0x0200000000000000,
+ BNXT_ULP_HF1_1_BITMASK_O_IPV4_LEN = 0x0100000000000000,
+ BNXT_ULP_HF1_1_BITMASK_O_IPV4_FRAG_ID = 0x0080000000000000,
+ BNXT_ULP_HF1_1_BITMASK_O_IPV4_FRAG_OFF = 0x0040000000000000,
+ BNXT_ULP_HF1_1_BITMASK_O_IPV4_TTL = 0x0020000000000000,
+ BNXT_ULP_HF1_1_BITMASK_O_IPV4_PROTO_ID = 0x0010000000000000,
+ BNXT_ULP_HF1_1_BITMASK_O_IPV4_CSUM = 0x0008000000000000,
+ BNXT_ULP_HF1_1_BITMASK_O_IPV4_SRC_ADDR = 0x0004000000000000,
+ BNXT_ULP_HF1_1_BITMASK_O_IPV4_DST_ADDR = 0x0002000000000000,
+ BNXT_ULP_HF1_1_BITMASK_O_UDP_SRC_PORT = 0x0001000000000000,
+ BNXT_ULP_HF1_1_BITMASK_O_UDP_DST_PORT = 0x0000800000000000,
+ BNXT_ULP_HF1_1_BITMASK_O_UDP_LENGTH = 0x0000400000000000,
+ BNXT_ULP_HF1_1_BITMASK_O_UDP_CSUM = 0x0000200000000000
};
enum bnxt_ulp_hf1_2_bitmask {
BNXT_ULP_HF1_2_BITMASK_O_ETH_DMAC = 0x2000000000000000,
BNXT_ULP_HF1_2_BITMASK_O_ETH_SMAC = 0x1000000000000000,
BNXT_ULP_HF1_2_BITMASK_O_ETH_TYPE = 0x0800000000000000,
- BNXT_ULP_HF1_2_BITMASK_O_IPV4_VER = 0x0400000000000000,
- BNXT_ULP_HF1_2_BITMASK_O_IPV4_TOS = 0x0200000000000000,
- BNXT_ULP_HF1_2_BITMASK_O_IPV4_LEN = 0x0100000000000000,
- BNXT_ULP_HF1_2_BITMASK_O_IPV4_FRAG_ID = 0x0080000000000000,
- BNXT_ULP_HF1_2_BITMASK_O_IPV4_FRAG_OFF = 0x0040000000000000,
- BNXT_ULP_HF1_2_BITMASK_O_IPV4_TTL = 0x0020000000000000,
- BNXT_ULP_HF1_2_BITMASK_O_IPV4_PROTO_ID = 0x0010000000000000,
- BNXT_ULP_HF1_2_BITMASK_O_IPV4_CSUM = 0x0008000000000000,
- BNXT_ULP_HF1_2_BITMASK_O_IPV4_SRC_ADDR = 0x0004000000000000,
- BNXT_ULP_HF1_2_BITMASK_O_IPV4_DST_ADDR = 0x0002000000000000,
- BNXT_ULP_HF1_2_BITMASK_O_TCP_SRC_PORT = 0x0001000000000000,
- BNXT_ULP_HF1_2_BITMASK_O_TCP_DST_PORT = 0x0000800000000000,
- BNXT_ULP_HF1_2_BITMASK_O_TCP_SENT_SEQ = 0x0000400000000000,
- BNXT_ULP_HF1_2_BITMASK_O_TCP_RECV_ACK = 0x0000200000000000,
- BNXT_ULP_HF1_2_BITMASK_O_TCP_DATA_OFF = 0x0000100000000000,
- BNXT_ULP_HF1_2_BITMASK_O_TCP_TCP_FLAGS = 0x0000080000000000,
- BNXT_ULP_HF1_2_BITMASK_O_TCP_RX_WIN = 0x0000040000000000,
- BNXT_ULP_HF1_2_BITMASK_O_TCP_CSUM = 0x0000020000000000,
- BNXT_ULP_HF1_2_BITMASK_O_TCP_URP = 0x0000010000000000
+ BNXT_ULP_HF1_2_BITMASK_O_IPV6_VER = 0x0400000000000000,
+ BNXT_ULP_HF1_2_BITMASK_O_IPV6_TC = 0x0200000000000000,
+ BNXT_ULP_HF1_2_BITMASK_O_IPV6_FLOW_LABEL = 0x0100000000000000,
+ BNXT_ULP_HF1_2_BITMASK_O_IPV6_PAYLOAD_LEN = 0x0080000000000000,
+ BNXT_ULP_HF1_2_BITMASK_O_IPV6_PROTO_ID = 0x0040000000000000,
+ BNXT_ULP_HF1_2_BITMASK_O_IPV6_TTL = 0x0020000000000000,
+ BNXT_ULP_HF1_2_BITMASK_O_IPV6_SRC_ADDR = 0x0010000000000000,
+ BNXT_ULP_HF1_2_BITMASK_O_IPV6_DST_ADDR = 0x0008000000000000,
+ BNXT_ULP_HF1_2_BITMASK_O_TCP_SRC_PORT = 0x0004000000000000,
+ BNXT_ULP_HF1_2_BITMASK_O_TCP_DST_PORT = 0x0002000000000000,
+ BNXT_ULP_HF1_2_BITMASK_O_TCP_SENT_SEQ = 0x0001000000000000,
+ BNXT_ULP_HF1_2_BITMASK_O_TCP_RECV_ACK = 0x0000800000000000,
+ BNXT_ULP_HF1_2_BITMASK_O_TCP_DATA_OFF = 0x0000400000000000,
+ BNXT_ULP_HF1_2_BITMASK_O_TCP_TCP_FLAGS = 0x0000200000000000,
+ BNXT_ULP_HF1_2_BITMASK_O_TCP_RX_WIN = 0x0000100000000000,
+ BNXT_ULP_HF1_2_BITMASK_O_TCP_CSUM = 0x0000080000000000,
+ BNXT_ULP_HF1_2_BITMASK_O_TCP_URP = 0x0000040000000000
};
enum bnxt_ulp_hf1_3_bitmask {
BNXT_ULP_HF1_5_BITMASK_OO_VLAN_CFI_PRI = 0x0400000000000000,
BNXT_ULP_HF1_5_BITMASK_OO_VLAN_VID = 0x0200000000000000,
BNXT_ULP_HF1_5_BITMASK_OO_VLAN_TYPE = 0x0100000000000000,
- BNXT_ULP_HF1_5_BITMASK_O_IPV6_VER = 0x0080000000000000,
- BNXT_ULP_HF1_5_BITMASK_O_IPV6_TC = 0x0040000000000000,
- BNXT_ULP_HF1_5_BITMASK_O_IPV6_FLOW_LABEL = 0x0020000000000000,
- BNXT_ULP_HF1_5_BITMASK_O_IPV6_PAYLOAD_LEN = 0x0010000000000000,
- BNXT_ULP_HF1_5_BITMASK_O_IPV6_PROTO_ID = 0x0008000000000000,
- BNXT_ULP_HF1_5_BITMASK_O_IPV6_TTL = 0x0004000000000000,
- BNXT_ULP_HF1_5_BITMASK_O_IPV6_SRC_ADDR = 0x0002000000000000,
- BNXT_ULP_HF1_5_BITMASK_O_IPV6_DST_ADDR = 0x0001000000000000,
- BNXT_ULP_HF1_5_BITMASK_O_UDP_SRC_PORT = 0x0000800000000000,
- BNXT_ULP_HF1_5_BITMASK_O_UDP_DST_PORT = 0x0000400000000000,
- BNXT_ULP_HF1_5_BITMASK_O_UDP_LENGTH = 0x0000200000000000,
- BNXT_ULP_HF1_5_BITMASK_O_UDP_CSUM = 0x0000100000000000
+ BNXT_ULP_HF1_5_BITMASK_O_IPV4_VER = 0x0080000000000000,
+ BNXT_ULP_HF1_5_BITMASK_O_IPV4_TOS = 0x0040000000000000,
+ BNXT_ULP_HF1_5_BITMASK_O_IPV4_LEN = 0x0020000000000000,
+ BNXT_ULP_HF1_5_BITMASK_O_IPV4_FRAG_ID = 0x0010000000000000,
+ BNXT_ULP_HF1_5_BITMASK_O_IPV4_FRAG_OFF = 0x0008000000000000,
+ BNXT_ULP_HF1_5_BITMASK_O_IPV4_TTL = 0x0004000000000000,
+ BNXT_ULP_HF1_5_BITMASK_O_IPV4_PROTO_ID = 0x0002000000000000,
+ BNXT_ULP_HF1_5_BITMASK_O_IPV4_CSUM = 0x0001000000000000,
+ BNXT_ULP_HF1_5_BITMASK_O_IPV4_SRC_ADDR = 0x0000800000000000,
+ BNXT_ULP_HF1_5_BITMASK_O_IPV4_DST_ADDR = 0x0000400000000000,
+ BNXT_ULP_HF1_5_BITMASK_O_UDP_SRC_PORT = 0x0000200000000000,
+ BNXT_ULP_HF1_5_BITMASK_O_UDP_DST_PORT = 0x0000100000000000,
+ BNXT_ULP_HF1_5_BITMASK_O_UDP_LENGTH = 0x0000080000000000,
+ BNXT_ULP_HF1_5_BITMASK_O_UDP_CSUM = 0x0000040000000000
};
enum bnxt_ulp_hf1_6_bitmask {
BNXT_ULP_HF1_6_BITMASK_O_ETH_DMAC = 0x2000000000000000,
BNXT_ULP_HF1_6_BITMASK_O_ETH_SMAC = 0x1000000000000000,
BNXT_ULP_HF1_6_BITMASK_O_ETH_TYPE = 0x0800000000000000,
- BNXT_ULP_HF1_6_BITMASK_O_IPV4_VER = 0x0400000000000000,
- BNXT_ULP_HF1_6_BITMASK_O_IPV4_TOS = 0x0200000000000000,
- BNXT_ULP_HF1_6_BITMASK_O_IPV4_LEN = 0x0100000000000000,
- BNXT_ULP_HF1_6_BITMASK_O_IPV4_FRAG_ID = 0x0080000000000000,
- BNXT_ULP_HF1_6_BITMASK_O_IPV4_FRAG_OFF = 0x0040000000000000,
- BNXT_ULP_HF1_6_BITMASK_O_IPV4_TTL = 0x0020000000000000,
- BNXT_ULP_HF1_6_BITMASK_O_IPV4_PROTO_ID = 0x0010000000000000,
- BNXT_ULP_HF1_6_BITMASK_O_IPV4_CSUM = 0x0008000000000000,
- BNXT_ULP_HF1_6_BITMASK_O_IPV4_SRC_ADDR = 0x0004000000000000,
- BNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR = 0x0002000000000000,
- BNXT_ULP_HF1_6_BITMASK_O_UDP_SRC_PORT = 0x0001000000000000,
- BNXT_ULP_HF1_6_BITMASK_O_UDP_DST_PORT = 0x0000800000000000,
- BNXT_ULP_HF1_6_BITMASK_O_UDP_LENGTH = 0x0000400000000000,
- BNXT_ULP_HF1_6_BITMASK_O_UDP_CSUM = 0x0000200000000000
+ BNXT_ULP_HF1_6_BITMASK_OO_VLAN_CFI_PRI = 0x0400000000000000,
+ BNXT_ULP_HF1_6_BITMASK_OO_VLAN_VID = 0x0200000000000000,
+ BNXT_ULP_HF1_6_BITMASK_OO_VLAN_TYPE = 0x0100000000000000,
+ BNXT_ULP_HF1_6_BITMASK_O_IPV6_VER = 0x0080000000000000,
+ BNXT_ULP_HF1_6_BITMASK_O_IPV6_TC = 0x0040000000000000,
+ BNXT_ULP_HF1_6_BITMASK_O_IPV6_FLOW_LABEL = 0x0020000000000000,
+ BNXT_ULP_HF1_6_BITMASK_O_IPV6_PAYLOAD_LEN = 0x0010000000000000,
+ BNXT_ULP_HF1_6_BITMASK_O_IPV6_PROTO_ID = 0x0008000000000000,
+ BNXT_ULP_HF1_6_BITMASK_O_IPV6_TTL = 0x0004000000000000,
+ BNXT_ULP_HF1_6_BITMASK_O_IPV6_SRC_ADDR = 0x0002000000000000,
+ BNXT_ULP_HF1_6_BITMASK_O_IPV6_DST_ADDR = 0x0001000000000000,
+ BNXT_ULP_HF1_6_BITMASK_O_TCP_SRC_PORT = 0x0000800000000000,
+ BNXT_ULP_HF1_6_BITMASK_O_TCP_DST_PORT = 0x0000400000000000,
+ BNXT_ULP_HF1_6_BITMASK_O_TCP_SENT_SEQ = 0x0000200000000000,
+ BNXT_ULP_HF1_6_BITMASK_O_TCP_RECV_ACK = 0x0000100000000000,
+ BNXT_ULP_HF1_6_BITMASK_O_TCP_DATA_OFF = 0x0000080000000000,
+ BNXT_ULP_HF1_6_BITMASK_O_TCP_TCP_FLAGS = 0x0000040000000000,
+ BNXT_ULP_HF1_6_BITMASK_O_TCP_RX_WIN = 0x0000020000000000,
+ BNXT_ULP_HF1_6_BITMASK_O_TCP_CSUM = 0x0000010000000000,
+ BNXT_ULP_HF1_6_BITMASK_O_TCP_URP = 0x0000008000000000
};
enum bnxt_ulp_hf1_7_bitmask {
BNXT_ULP_HF1_7_BITMASK_OO_VLAN_CFI_PRI = 0x0400000000000000,
BNXT_ULP_HF1_7_BITMASK_OO_VLAN_VID = 0x0200000000000000,
BNXT_ULP_HF1_7_BITMASK_OO_VLAN_TYPE = 0x0100000000000000,
- BNXT_ULP_HF1_7_BITMASK_O_IPV4_VER = 0x0080000000000000,
- BNXT_ULP_HF1_7_BITMASK_O_IPV4_TOS = 0x0040000000000000,
- BNXT_ULP_HF1_7_BITMASK_O_IPV4_LEN = 0x0020000000000000,
- BNXT_ULP_HF1_7_BITMASK_O_IPV4_FRAG_ID = 0x0010000000000000,
- BNXT_ULP_HF1_7_BITMASK_O_IPV4_FRAG_OFF = 0x0008000000000000,
- BNXT_ULP_HF1_7_BITMASK_O_IPV4_TTL = 0x0004000000000000,
- BNXT_ULP_HF1_7_BITMASK_O_IPV4_PROTO_ID = 0x0002000000000000,
- BNXT_ULP_HF1_7_BITMASK_O_IPV4_CSUM = 0x0001000000000000,
- BNXT_ULP_HF1_7_BITMASK_O_IPV4_SRC_ADDR = 0x0000800000000000,
- BNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR = 0x0000400000000000,
- BNXT_ULP_HF1_7_BITMASK_O_UDP_SRC_PORT = 0x0000200000000000,
- BNXT_ULP_HF1_7_BITMASK_O_UDP_DST_PORT = 0x0000100000000000,
- BNXT_ULP_HF1_7_BITMASK_O_UDP_LENGTH = 0x0000080000000000,
- BNXT_ULP_HF1_7_BITMASK_O_UDP_CSUM = 0x0000040000000000
+ BNXT_ULP_HF1_7_BITMASK_O_IPV6_VER = 0x0080000000000000,
+ BNXT_ULP_HF1_7_BITMASK_O_IPV6_TC = 0x0040000000000000,
+ BNXT_ULP_HF1_7_BITMASK_O_IPV6_FLOW_LABEL = 0x0020000000000000,
+ BNXT_ULP_HF1_7_BITMASK_O_IPV6_PAYLOAD_LEN = 0x0010000000000000,
+ BNXT_ULP_HF1_7_BITMASK_O_IPV6_PROTO_ID = 0x0008000000000000,
+ BNXT_ULP_HF1_7_BITMASK_O_IPV6_TTL = 0x0004000000000000,
+ BNXT_ULP_HF1_7_BITMASK_O_IPV6_SRC_ADDR = 0x0002000000000000,
+ BNXT_ULP_HF1_7_BITMASK_O_IPV6_DST_ADDR = 0x0001000000000000,
+ BNXT_ULP_HF1_7_BITMASK_O_UDP_SRC_PORT = 0x0000800000000000,
+ BNXT_ULP_HF1_7_BITMASK_O_UDP_DST_PORT = 0x0000400000000000,
+ BNXT_ULP_HF1_7_BITMASK_O_UDP_LENGTH = 0x0000200000000000,
+ BNXT_ULP_HF1_7_BITMASK_O_UDP_CSUM = 0x0000100000000000
};
#endif