From: Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
To: dev@dpdk.org
Cc: Kishore Padmanabha <kishore.padmanabha@broadcom.com>,
Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>,
Mike Baucom <michael.baucom@broadcom.com>,
Ajit Khaparde <ajit.khaparde@broadcom.com>
Subject: [PATCH v8 24/47] net/bnxt: tf_ulp: add support for tunnel flow stats
Date: Thu, 7 Nov 2024 19:22:31 +0530 [thread overview]
Message-ID: <20241107135254.1611676-25-sriharsha.basavapatna@broadcom.com> (raw)
In-Reply-To: <20241107135254.1611676-1-sriharsha.basavapatna@broadcom.com>
From: Kishore Padmanabha <kishore.padmanabha@broadcom.com>
Added support for vxlan tunnel flow stats for thor2.
This patch also updates template files needed to support this
feature.
Signed-off-by: Kishore Padmanabha <kishore.padmanabha@broadcom.com>
Signed-off-by: Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
Reviewed-by: Mike Baucom <michael.baucom@broadcom.com>
Reviewed-by: Ajit Khaparde <ajit.khaparde@broadcom.com>
---
.../generic_templates/ulp_template_db_enum.h | 49 +-
.../generic_templates/ulp_template_db_tbl.c | 8 +-
.../ulp_template_db_thor2_act.c | 496 +-
.../ulp_template_db_thor2_class.c | 10546 ++++++++--------
.../ulp_template_db_thor_class.c | 9857 +++++++--------
drivers/net/bnxt/tf_ulp/ulp_fc_mgr.c | 26 +-
drivers/net/bnxt/tf_ulp/ulp_fc_mgr.h | 2 +
drivers/net/bnxt/tf_ulp/ulp_flow_db.c | 2 +
drivers/net/bnxt/tf_ulp/ulp_flow_db.h | 3 +
drivers/net/bnxt/tf_ulp/ulp_mapper.c | 5 +
drivers/net/bnxt/tf_ulp/ulp_mapper_tfc.c | 13 +
drivers/net/bnxt/tf_ulp/ulp_template_struct.h | 1 +
12 files changed, 10345 insertions(+), 10663 deletions(-)
diff --git a/drivers/net/bnxt/tf_ulp/generic_templates/ulp_template_db_enum.h b/drivers/net/bnxt/tf_ulp/generic_templates/ulp_template_db_enum.h
index d79e44893b..240acbc564 100644
--- a/drivers/net/bnxt/tf_ulp/generic_templates/ulp_template_db_enum.h
+++ b/drivers/net/bnxt/tf_ulp/generic_templates/ulp_template_db_enum.h
@@ -6,7 +6,7 @@
#ifndef ULP_TEMPLATE_DB_H_
#define ULP_TEMPLATE_DB_H_
-#define BNXT_ULP_REGFILE_MAX_SZ 78
+#define BNXT_ULP_REGFILE_MAX_SZ 81
#define BNXT_ULP_MAX_NUM_DEVICES 5
#define BNXT_ULP_LOG2_MAX_NUM_DEV 2.32192809488736
#define BNXT_ULP_GEN_TBL_MAX_SZ 50
@@ -31,21 +31,21 @@
#define ULP_WH_PLUS_CLASS_COND_LIST_SIZE 50
#define ULP_WH_PLUS_CLASS_COND_OPER_LIST_SIZE 0
#define ULP_THOR_CLASS_TMPL_LIST_SIZE 5
-#define ULP_THOR_CLASS_TBL_LIST_SIZE 121
+#define ULP_THOR_CLASS_TBL_LIST_SIZE 122
#define ULP_THOR_CLASS_KEY_INFO_LIST_SIZE 605
-#define ULP_THOR_CLASS_KEY_EXT_LIST_SIZE 624
+#define ULP_THOR_CLASS_KEY_EXT_LIST_SIZE 615
#define ULP_THOR_CLASS_IDENT_LIST_SIZE 39
#define ULP_THOR_CLASS_RESULT_FIELD_LIST_SIZE 1248
-#define ULP_THOR_CLASS_COND_LIST_SIZE 3102
-#define ULP_THOR_CLASS_COND_OPER_LIST_SIZE 10
+#define ULP_THOR_CLASS_COND_LIST_SIZE 3077
+#define ULP_THOR_CLASS_COND_OPER_LIST_SIZE 7
#define ULP_THOR2_CLASS_TMPL_LIST_SIZE 5
-#define ULP_THOR2_CLASS_TBL_LIST_SIZE 118
+#define ULP_THOR2_CLASS_TBL_LIST_SIZE 121
#define ULP_THOR2_CLASS_KEY_INFO_LIST_SIZE 665
-#define ULP_THOR2_CLASS_KEY_EXT_LIST_SIZE 637
-#define ULP_THOR2_CLASS_IDENT_LIST_SIZE 47
-#define ULP_THOR2_CLASS_RESULT_FIELD_LIST_SIZE 1506
-#define ULP_THOR2_CLASS_COND_LIST_SIZE 3323
-#define ULP_THOR2_CLASS_COND_OPER_LIST_SIZE 10
+#define ULP_THOR2_CLASS_KEY_EXT_LIST_SIZE 628
+#define ULP_THOR2_CLASS_IDENT_LIST_SIZE 49
+#define ULP_THOR2_CLASS_RESULT_FIELD_LIST_SIZE 1512
+#define ULP_THOR2_CLASS_COND_LIST_SIZE 3298
+#define ULP_THOR2_CLASS_COND_OPER_LIST_SIZE 7
#define ULP_WH_PLUS_ACT_TMPL_LIST_SIZE 11
#define ULP_WH_PLUS_ACT_TBL_LIST_SIZE 154
#define ULP_WH_PLUS_ACT_KEY_INFO_LIST_SIZE 49
@@ -63,12 +63,12 @@
#define ULP_THOR_ACT_COND_LIST_SIZE 102
#define ULP_THOR_ACT_COND_OPER_LIST_SIZE 2
#define ULP_THOR2_ACT_TMPL_LIST_SIZE 11
-#define ULP_THOR2_ACT_TBL_LIST_SIZE 72
-#define ULP_THOR2_ACT_KEY_INFO_LIST_SIZE 53
+#define ULP_THOR2_ACT_TBL_LIST_SIZE 76
+#define ULP_THOR2_ACT_KEY_INFO_LIST_SIZE 55
#define ULP_THOR2_ACT_KEY_EXT_LIST_SIZE 0
-#define ULP_THOR2_ACT_IDENT_LIST_SIZE 7
-#define ULP_THOR2_ACT_RESULT_FIELD_LIST_SIZE 458
-#define ULP_THOR2_ACT_COND_LIST_SIZE 57
+#define ULP_THOR2_ACT_IDENT_LIST_SIZE 9
+#define ULP_THOR2_ACT_RESULT_FIELD_LIST_SIZE 460
+#define ULP_THOR2_ACT_COND_LIST_SIZE 62
#define ULP_THOR2_ACT_COND_OPER_LIST_SIZE 0
enum bnxt_ulp_act_bit {
@@ -129,6 +129,12 @@ enum bnxt_ulp_cf_bit {
BNXT_ULP_CF_BIT_LAST = 0x0000000000000100
};
+enum bnxt_ulp_dev_ft {
+ BNXT_ULP_DEV_FT_STAT_SW_AGG = 0x0000000000000001,
+ BNXT_ULP_DEV_FT_STAT_PARENT_AGG = 0x0000000000000002,
+ BNXT_ULP_DEV_FT_LAST = 0x0000000000000004
+};
+
enum bnxt_ulp_hdr_bit {
BNXT_ULP_HDR_BIT_O_ETH = 0x0000000000000001,
BNXT_ULP_HDR_BIT_OO_VLAN = 0x0000000000000002,
@@ -433,7 +439,8 @@ enum bnxt_ulp_fdb_opc {
BNXT_ULP_FDB_OPC_DELETE_RID_REGFILE = 3,
BNXT_ULP_FDB_OPC_CLEAR_RID_REGFILE = 4,
BNXT_ULP_FDB_OPC_NOP = 5,
- BNXT_ULP_FDB_OPC_LAST = 6
+ BNXT_ULP_FDB_OPC_PUSH_FID_SW_ONLY = 6,
+ BNXT_ULP_FDB_OPC_LAST = 7
};
enum bnxt_ulp_fdb_type {
@@ -680,7 +687,8 @@ enum bnxt_ulp_index_tbl_opc {
BNXT_ULP_INDEX_TBL_OPC_ALLOC_WR_GLB_REGFILE = 5,
BNXT_ULP_INDEX_TBL_OPC_WR_GLB_REGFILE = 6,
BNXT_ULP_INDEX_TBL_OPC_UPDATE_REGFILE = 7,
- BNXT_ULP_INDEX_TBL_OPC_LAST = 8
+ BNXT_ULP_INDEX_TBL_OPC_NOP_REGFILE = 8,
+ BNXT_ULP_INDEX_TBL_OPC_LAST = 9
};
enum bnxt_ulp_key_recipe_opc {
@@ -830,7 +838,10 @@ enum bnxt_ulp_rf_idx {
BNXT_ULP_RF_IDX_EM_INSERT_FAIL = 75,
BNXT_ULP_RF_IDX_PROF_TCAM_PRIORITY = 76,
BNXT_ULP_RF_IDX_TERM_FLOW = 77,
- BNXT_ULP_RF_IDX_LAST = 78
+ BNXT_ULP_RF_IDX_O_DMAC = 78,
+ BNXT_ULP_RF_IDX_FLOW_CNTR_PTR_F1 = 79,
+ BNXT_ULP_RF_IDX_CMM_STAT_HNDL_F1 = 80,
+ BNXT_ULP_RF_IDX_LAST = 81
};
enum bnxt_ulp_tcam_tbl_opc {
diff --git a/drivers/net/bnxt/tf_ulp/generic_templates/ulp_template_db_tbl.c b/drivers/net/bnxt/tf_ulp/generic_templates/ulp_template_db_tbl.c
index ebe5a0ceca..70f31946ab 100644
--- a/drivers/net/bnxt/tf_ulp/generic_templates/ulp_template_db_tbl.c
+++ b/drivers/net/bnxt/tf_ulp/generic_templates/ulp_template_db_tbl.c
@@ -1340,7 +1340,7 @@ const struct bnxt_ulp_generic_tbl_params ulp_thor2_generic_tbl_params[] = {
.name = "INGRESS GENERIC_TABLE_TUNNEL_CACHE",
.gen_tbl_type = BNXT_ULP_GEN_TBL_TYPE_HASH_LIST,
.result_num_entries = 256,
- .result_num_bytes = 7,
+ .result_num_bytes = 23,
.key_num_bytes = 3,
.partial_key_num_bytes = 0,
.num_buckets = 8,
@@ -1964,7 +1964,8 @@ struct bnxt_ulp_device_params ulp_device_params[BNXT_ULP_DEVICE_ID_LAST] = {
.wc_mod_list_max_size = 4,
.wc_ctl_size_bits = 16,
.gen_tbl_params = ulp_wh_plus_generic_tbl_params,
- .dev_tbls = ulp_template_wh_plus_tbls
+ .dev_tbls = ulp_template_wh_plus_tbls,
+ .dev_features = BNXT_ULP_DEV_FT_STAT_SW_AGG | BNXT_ULP_DEV_FT_STAT_PARENT_AGG
},
[BNXT_ULP_DEVICE_ID_THOR] = {
.description = "Thor",
@@ -2011,7 +2012,8 @@ struct bnxt_ulp_device_params ulp_device_params[BNXT_ULP_DEVICE_ID_LAST] = {
.wc_mod_list_max_size = 4,
.wc_ctl_size_bits = 32,
.gen_tbl_params = ulp_thor_generic_tbl_params,
- .dev_tbls = ulp_template_thor_tbls
+ .dev_tbls = ulp_template_thor_tbls,
+ .dev_features = BNXT_ULP_DEV_FT_STAT_SW_AGG | BNXT_ULP_DEV_FT_STAT_PARENT_AGG
},
[BNXT_ULP_DEVICE_ID_THOR2] = {
.description = "Thor2",
diff --git a/drivers/net/bnxt/tf_ulp/generic_templates/ulp_template_db_thor2_act.c b/drivers/net/bnxt/tf_ulp/generic_templates/ulp_template_db_thor2_act.c
index 763ee4ab21..e984f8c63d 100644
--- a/drivers/net/bnxt/tf_ulp/generic_templates/ulp_template_db_thor2_act.c
+++ b/drivers/net/bnxt/tf_ulp/generic_templates/ulp_template_db_thor2_act.c
@@ -13,7 +13,7 @@ struct bnxt_ulp_mapper_tmpl_info ulp_thor2_act_tmpl_list[] = {
/* act_tid: 1, ingress */
[1] = {
.device_name = BNXT_ULP_DEVICE_ID_THOR2,
- .num_tbls = 10,
+ .num_tbls = 14,
.start_tbl_idx = 0,
.reject_info = {
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_OR,
@@ -24,60 +24,60 @@ struct bnxt_ulp_mapper_tmpl_info ulp_thor2_act_tmpl_list[] = {
[2] = {
.device_name = BNXT_ULP_DEVICE_ID_THOR2,
.num_tbls = 12,
- .start_tbl_idx = 10,
+ .start_tbl_idx = 14,
.reject_info = {
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_FALSE,
- .cond_start_idx = 13,
+ .cond_start_idx = 18,
.cond_nums = 0 }
},
/* act_tid: 3, ingress */
[3] = {
.device_name = BNXT_ULP_DEVICE_ID_THOR2,
.num_tbls = 9,
- .start_tbl_idx = 22,
+ .start_tbl_idx = 26,
.reject_info = {
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_FALSE,
- .cond_start_idx = 17,
+ .cond_start_idx = 22,
.cond_nums = 0 }
},
/* act_tid: 4, ingress */
[4] = {
.device_name = BNXT_ULP_DEVICE_ID_THOR2,
.num_tbls = 7,
- .start_tbl_idx = 31,
+ .start_tbl_idx = 35,
.reject_info = {
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_AND,
- .cond_start_idx = 22,
+ .cond_start_idx = 27,
.cond_nums = 1 }
},
/* act_tid: 6, egress */
[6] = {
.device_name = BNXT_ULP_DEVICE_ID_THOR2,
.num_tbls = 6,
- .start_tbl_idx = 38,
+ .start_tbl_idx = 42,
.reject_info = {
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_OR,
- .cond_start_idx = 27,
+ .cond_start_idx = 32,
.cond_nums = 4 }
},
/* act_tid: 7, egress */
[7] = {
.device_name = BNXT_ULP_DEVICE_ID_THOR2,
.num_tbls = 7,
- .start_tbl_idx = 44,
+ .start_tbl_idx = 48,
.reject_info = {
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_AND,
- .cond_start_idx = 33,
+ .cond_start_idx = 38,
.cond_nums = 1 }
},
/* act_tid: 8, egress */
[8] = {
.device_name = BNXT_ULP_DEVICE_ID_THOR2,
.num_tbls = 21,
- .start_tbl_idx = 51,
+ .start_tbl_idx = 55,
.reject_info = {
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_AND,
- .cond_start_idx = 37,
+ .cond_start_idx = 42,
.cond_nums = 2 }
}
};
@@ -191,6 +191,80 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_act_tbl_list[] = {
.func_opr2 = 8,
.func_dst_opr = BNXT_ULP_RF_IDX_MODIFY_PTR }
},
+ { /* act_tid: 1, , table: tunnel_cache.f1_f2_act_rd */
+ .resource_func = BNXT_ULP_RESOURCE_FUNC_GENERIC_TABLE,
+ .resource_sub_type =
+ BNXT_ULP_RESOURCE_SUB_TYPE_GENERIC_TABLE_TUNNEL_CACHE,
+ .direction = TF_DIR_RX,
+ .execute_info = {
+ .cond_true_goto = 1,
+ .cond_false_goto = 4,
+ .cond_list_opcode = BNXT_ULP_COND_LIST_OPC_OR,
+ .cond_start_idx = 12,
+ .cond_nums = 2 },
+ .tbl_opcode = BNXT_ULP_GENERIC_TBL_OPC_READ,
+ .gen_tbl_lkup_type = BNXT_ULP_GENERIC_TBL_LKUP_TYPE_HASH,
+ .key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
+ .fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID,
+ .key_start_idx = 1,
+ .blob_key_bit_size = 19,
+ .key_bit_size = 19,
+ .key_num_fields = 2,
+ .ident_start_idx = 1,
+ .ident_nums = 2
+ },
+ { /* act_tid: 1, , table: control.tunnel_cache_check_act */
+ .resource_func = BNXT_ULP_RESOURCE_FUNC_CTRL_TABLE,
+ .direction = TF_DIR_RX,
+ .execute_info = {
+ .cond_true_goto = 1,
+ .cond_false_goto = 3,
+ .cond_list_opcode = BNXT_ULP_COND_LIST_OPC_AND,
+ .cond_start_idx = 14,
+ .cond_nums = 1 },
+ .key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
+ .fdb_opcode = BNXT_ULP_FDB_OPC_NOP
+ },
+ { /* act_tid: 1, , table: cmm_stat_record.f1_flow */
+ .resource_func = BNXT_ULP_RESOURCE_FUNC_CMM_STAT,
+ .resource_type = CFA_RSUBTYPE_CMM_ACT,
+ .resource_sub_type =
+ BNXT_ULP_RESOURCE_SUB_TYPE_CMM_TABLE_ACT,
+ .direction = TF_DIR_RX,
+ .execute_info = {
+ .cond_true_goto = 1,
+ .cond_false_goto = 1,
+ .cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
+ .cond_start_idx = 15,
+ .cond_nums = 0 },
+ .tbl_opcode = BNXT_ULP_INDEX_TBL_OPC_ALLOC_REGFILE,
+ .tbl_operand = BNXT_ULP_RF_IDX_CMM_STAT_HNDL_F1,
+ .key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
+ .fdb_opcode = BNXT_ULP_FDB_OPC_NOP,
+ .mark_db_opcode = BNXT_ULP_MARK_DB_OPC_NOP,
+ .result_start_idx = 44,
+ .result_bit_size = 128,
+ .result_num_fields = 2
+ },
+ { /* act_tid: 1, , table: control.stat_handle_to_offset_ptr_1 */
+ .resource_func = BNXT_ULP_RESOURCE_FUNC_CTRL_TABLE,
+ .direction = TF_DIR_RX,
+ .execute_info = {
+ .cond_true_goto = 1,
+ .cond_false_goto = 1,
+ .cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
+ .cond_start_idx = 15,
+ .cond_nums = 0 },
+ .key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
+ .fdb_opcode = BNXT_ULP_FDB_OPC_NOP,
+ .func_info = {
+ .func_opc = BNXT_ULP_FUNC_OPC_HANDLE_TO_OFFSET,
+ .func_src1 = BNXT_ULP_FUNC_SRC_REGFILE,
+ .func_opr1 = BNXT_ULP_RF_IDX_CMM_STAT_HNDL_F1,
+ .func_src2 = BNXT_ULP_FUNC_SRC_CONST,
+ .func_opr2 = 8,
+ .func_dst_opr = BNXT_ULP_RF_IDX_FLOW_CNTR_PTR_F1 }
+ },
{ /* act_tid: 1, , table: cmm_stat_record.0 */
.resource_func = BNXT_ULP_RESOURCE_FUNC_CMM_STAT,
.resource_type = CFA_RSUBTYPE_CMM_ACT,
@@ -201,14 +275,14 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_act_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_AND,
- .cond_start_idx = 12,
- .cond_nums = 1 },
+ .cond_start_idx = 15,
+ .cond_nums = 2 },
.tbl_opcode = BNXT_ULP_INDEX_TBL_OPC_ALLOC_REGFILE,
.tbl_operand = BNXT_ULP_RF_IDX_CMM_STAT_HNDL,
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID,
.mark_db_opcode = BNXT_ULP_MARK_DB_OPC_NOP,
- .result_start_idx = 44,
+ .result_start_idx = 46,
.result_bit_size = 128,
.result_num_fields = 2
},
@@ -219,7 +293,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_act_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 13,
+ .cond_start_idx = 17,
.cond_nums = 0 },
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_NOP,
@@ -239,16 +313,16 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_act_tbl_list[] = {
.direction = TF_DIR_RX,
.execute_info = {
.cond_true_goto = 1,
- .cond_false_goto = 1,
- .cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 13,
- .cond_nums = 0 },
+ .cond_false_goto = 0,
+ .cond_list_opcode = BNXT_ULP_COND_LIST_OPC_AND,
+ .cond_start_idx = 17,
+ .cond_nums = 1 },
.tbl_opcode = BNXT_ULP_INDEX_TBL_OPC_ALLOC_WR_REGFILE,
.tbl_operand = BNXT_ULP_RF_IDX_CMM_ACT_HNDL,
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID,
.mark_db_opcode = BNXT_ULP_MARK_DB_OPC_NOP,
- .result_start_idx = 46,
+ .result_start_idx = 48,
.result_bit_size = 192,
.result_num_fields = 18
},
@@ -259,7 +333,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_act_tbl_list[] = {
.cond_true_goto = 0,
.cond_false_goto = 0,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 13,
+ .cond_start_idx = 18,
.cond_nums = 0 },
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_NOP,
@@ -278,7 +352,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_act_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 4,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_AND,
- .cond_start_idx = 13,
+ .cond_start_idx = 18,
.cond_nums = 1 },
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_NOP
@@ -293,18 +367,18 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_act_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 14,
+ .cond_start_idx = 19,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_GENERIC_TBL_OPC_READ,
.gen_tbl_lkup_type = BNXT_ULP_GENERIC_TBL_LKUP_TYPE_INDEX,
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_NOP,
.ref_cnt_opcode = BNXT_ULP_REF_CNT_OPC_NOP,
- .key_start_idx = 1,
+ .key_start_idx = 3,
.blob_key_bit_size = 5,
.key_bit_size = 5,
.key_num_fields = 1,
- .ident_start_idx = 1,
+ .ident_start_idx = 3,
.ident_nums = 1
},
{ /* act_tid: 2, , table: control.mirror_del_exist_chk */
@@ -314,7 +388,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_act_tbl_list[] = {
.cond_true_goto = 0,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_AND,
- .cond_start_idx = 14,
+ .cond_start_idx = 19,
.cond_nums = 1 },
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_NOP
@@ -326,7 +400,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_act_tbl_list[] = {
.cond_true_goto = 0,
.cond_false_goto = 1023,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_AND,
- .cond_start_idx = 15,
+ .cond_start_idx = 20,
.cond_nums = 1 },
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_DELETE_RID_REGFILE,
@@ -346,7 +420,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_act_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 16,
+ .cond_start_idx = 21,
.cond_nums = 0 },
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_ALLOC_RID_REGFILE,
@@ -362,7 +436,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_act_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 16,
+ .cond_start_idx = 21,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_INDEX_TBL_OPC_ALLOC_REGFILE,
.tbl_operand = BNXT_ULP_RF_IDX_MIRROR_PTR_0,
@@ -370,7 +444,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_act_tbl_list[] = {
.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_RID_REGFILE,
.fdb_operand = BNXT_ULP_RF_IDX_RID,
.mark_db_opcode = BNXT_ULP_MARK_DB_OPC_NOP,
- .result_start_idx = 64,
+ .result_start_idx = 66,
.result_bit_size = 128,
.result_num_fields = 12
},
@@ -384,7 +458,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_act_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_AND,
- .cond_start_idx = 16,
+ .cond_start_idx = 21,
.cond_nums = 1 },
.tbl_opcode = BNXT_ULP_INDEX_TBL_OPC_ALLOC_REGFILE,
.tbl_operand = BNXT_ULP_RF_IDX_CMM_STAT_HNDL,
@@ -392,7 +466,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_act_tbl_list[] = {
.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_RID_REGFILE,
.fdb_operand = BNXT_ULP_RF_IDX_RID,
.mark_db_opcode = BNXT_ULP_MARK_DB_OPC_NOP,
- .result_start_idx = 76,
+ .result_start_idx = 78,
.result_bit_size = 128,
.result_num_fields = 2
},
@@ -403,7 +477,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_act_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 17,
+ .cond_start_idx = 22,
.cond_nums = 0 },
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_NOP,
@@ -425,7 +499,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_act_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 17,
+ .cond_start_idx = 22,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_INDEX_TBL_OPC_ALLOC_WR_REGFILE,
.tbl_operand = BNXT_ULP_RF_IDX_CMM_ACT_HNDL,
@@ -433,7 +507,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_act_tbl_list[] = {
.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_RID_REGFILE,
.fdb_operand = BNXT_ULP_RF_IDX_RID,
.mark_db_opcode = BNXT_ULP_MARK_DB_OPC_NOP,
- .result_start_idx = 78,
+ .result_start_idx = 80,
.result_bit_size = 192,
.result_num_fields = 18
},
@@ -444,7 +518,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_act_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 17,
+ .cond_start_idx = 22,
.cond_nums = 0 },
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_NOP,
@@ -466,14 +540,14 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_act_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 17,
+ .cond_start_idx = 22,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_INDEX_TBL_OPC_WR_REGFILE,
.tbl_operand = BNXT_ULP_RF_IDX_MIRROR_PTR_0,
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_NOP,
.mark_db_opcode = BNXT_ULP_MARK_DB_OPC_NOP,
- .result_start_idx = 96,
+ .result_start_idx = 98,
.result_bit_size = 128,
.result_num_fields = 12
},
@@ -487,7 +561,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_act_tbl_list[] = {
.cond_true_goto = 0,
.cond_false_goto = 0,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 17,
+ .cond_start_idx = 22,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_GENERIC_TBL_OPC_WRITE,
.gen_tbl_lkup_type = BNXT_ULP_GENERIC_TBL_LKUP_TYPE_INDEX,
@@ -495,11 +569,11 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_act_tbl_list[] = {
.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_RID_REGFILE,
.fdb_operand = BNXT_ULP_RF_IDX_RID,
.ref_cnt_opcode = BNXT_ULP_REF_CNT_OPC_INC,
- .key_start_idx = 2,
+ .key_start_idx = 4,
.blob_key_bit_size = 5,
.key_bit_size = 5,
.key_num_fields = 1,
- .result_start_idx = 108,
+ .result_start_idx = 110,
.result_bit_size = 37,
.result_num_fields = 2
},
@@ -513,17 +587,17 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_act_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 2,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_AND,
- .cond_start_idx = 17,
+ .cond_start_idx = 22,
.cond_nums = 1 },
.tbl_opcode = BNXT_ULP_GENERIC_TBL_OPC_READ,
.gen_tbl_lkup_type = BNXT_ULP_GENERIC_TBL_LKUP_TYPE_INDEX,
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID,
- .key_start_idx = 3,
+ .key_start_idx = 5,
.blob_key_bit_size = 5,
.key_bit_size = 5,
.key_num_fields = 1,
- .ident_start_idx = 2,
+ .ident_start_idx = 4,
.ident_nums = 1
},
{ /* act_tid: 3, , table: control.mirror */
@@ -533,7 +607,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_act_tbl_list[] = {
.cond_true_goto = 1023,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_AND,
- .cond_start_idx = 18,
+ .cond_start_idx = 23,
.cond_nums = 1 },
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_NOP
@@ -548,13 +622,13 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_act_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_AND,
- .cond_start_idx = 19,
+ .cond_start_idx = 24,
.cond_nums = 1 },
.tbl_opcode = BNXT_ULP_INDEX_TBL_OPC_ALLOC_WR_REGFILE,
.tbl_operand = BNXT_ULP_RF_IDX_CMM_MOD_HNDL,
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID,
- .result_start_idx = 110,
+ .result_start_idx = 112,
.result_bit_size = 0,
.result_num_fields = 0,
.encap_num_fields = 24
@@ -569,13 +643,13 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_act_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_AND,
- .cond_start_idx = 20,
+ .cond_start_idx = 25,
.cond_nums = 1 },
.tbl_opcode = BNXT_ULP_INDEX_TBL_OPC_ALLOC_WR_REGFILE,
.tbl_operand = BNXT_ULP_RF_IDX_CMM_MOD_HNDL,
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID,
- .result_start_idx = 134,
+ .result_start_idx = 136,
.result_bit_size = 0,
.result_num_fields = 0,
.encap_num_fields = 32
@@ -587,7 +661,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_act_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 21,
+ .cond_start_idx = 26,
.cond_nums = 0 },
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_NOP,
@@ -609,14 +683,14 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_act_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 2,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_AND,
- .cond_start_idx = 21,
+ .cond_start_idx = 26,
.cond_nums = 1 },
.tbl_opcode = BNXT_ULP_INDEX_TBL_OPC_ALLOC_REGFILE,
.tbl_operand = BNXT_ULP_RF_IDX_CMM_STAT_HNDL,
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID,
.mark_db_opcode = BNXT_ULP_MARK_DB_OPC_NOP,
- .result_start_idx = 166,
+ .result_start_idx = 168,
.result_bit_size = 128,
.result_num_fields = 2
},
@@ -627,7 +701,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_act_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 22,
+ .cond_start_idx = 27,
.cond_nums = 0 },
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_NOP,
@@ -649,14 +723,14 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_act_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 22,
+ .cond_start_idx = 27,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_INDEX_TBL_OPC_ALLOC_WR_REGFILE,
.tbl_operand = BNXT_ULP_RF_IDX_CMM_ACT_HNDL,
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID,
.mark_db_opcode = BNXT_ULP_MARK_DB_OPC_NOP,
- .result_start_idx = 168,
+ .result_start_idx = 170,
.result_bit_size = 192,
.result_num_fields = 18
},
@@ -667,7 +741,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_act_tbl_list[] = {
.cond_true_goto = 0,
.cond_false_goto = 0,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 22,
+ .cond_start_idx = 27,
.cond_nums = 0 },
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_NOP,
@@ -689,17 +763,17 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_act_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 2,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_AND,
- .cond_start_idx = 23,
+ .cond_start_idx = 28,
.cond_nums = 1 },
.tbl_opcode = BNXT_ULP_GENERIC_TBL_OPC_READ,
.gen_tbl_lkup_type = BNXT_ULP_GENERIC_TBL_LKUP_TYPE_INDEX,
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID,
- .key_start_idx = 4,
+ .key_start_idx = 6,
.blob_key_bit_size = 5,
.key_bit_size = 5,
.key_num_fields = 1,
- .ident_start_idx = 3,
+ .ident_start_idx = 5,
.ident_nums = 1
},
{ /* act_tid: 4, , table: control.mirror */
@@ -709,7 +783,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_act_tbl_list[] = {
.cond_true_goto = 1023,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_AND,
- .cond_start_idx = 24,
+ .cond_start_idx = 29,
.cond_nums = 1 },
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_NOP
@@ -723,13 +797,13 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_act_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_AND,
- .cond_start_idx = 25,
+ .cond_start_idx = 30,
.cond_nums = 1 },
.tbl_opcode = BNXT_ULP_VNIC_TBL_OPC_ALLOC_WR_REGFILE,
.tbl_operand = BNXT_ULP_RF_IDX_RSS_VNIC,
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID,
- .result_start_idx = 186,
+ .result_start_idx = 188,
.result_bit_size = 0,
.result_num_fields = 0
},
@@ -743,14 +817,14 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_act_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 2,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_AND,
- .cond_start_idx = 26,
+ .cond_start_idx = 31,
.cond_nums = 1 },
.tbl_opcode = BNXT_ULP_INDEX_TBL_OPC_ALLOC_REGFILE,
.tbl_operand = BNXT_ULP_RF_IDX_CMM_STAT_HNDL,
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID,
.mark_db_opcode = BNXT_ULP_MARK_DB_OPC_NOP,
- .result_start_idx = 186,
+ .result_start_idx = 188,
.result_bit_size = 128,
.result_num_fields = 2
},
@@ -761,7 +835,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_act_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 27,
+ .cond_start_idx = 32,
.cond_nums = 0 },
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_NOP,
@@ -783,14 +857,14 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_act_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 27,
+ .cond_start_idx = 32,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_INDEX_TBL_OPC_ALLOC_WR_REGFILE,
.tbl_operand = BNXT_ULP_RF_IDX_CMM_ACT_HNDL,
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID,
.mark_db_opcode = BNXT_ULP_MARK_DB_OPC_NOP,
- .result_start_idx = 188,
+ .result_start_idx = 190,
.result_bit_size = 192,
.result_num_fields = 18
},
@@ -801,7 +875,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_act_tbl_list[] = {
.cond_true_goto = 0,
.cond_false_goto = 0,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 27,
+ .cond_start_idx = 32,
.cond_nums = 0 },
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_NOP,
@@ -823,13 +897,13 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_act_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 2,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_AND,
- .cond_start_idx = 31,
+ .cond_start_idx = 36,
.cond_nums = 1 },
.tbl_opcode = BNXT_ULP_INDEX_TBL_OPC_ALLOC_WR_REGFILE,
.tbl_operand = BNXT_ULP_RF_IDX_CMM_MOD_HNDL,
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID,
- .result_start_idx = 206,
+ .result_start_idx = 208,
.result_bit_size = 0,
.result_num_fields = 0,
.encap_num_fields = 24
@@ -841,7 +915,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_act_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 32,
+ .cond_start_idx = 37,
.cond_nums = 0 },
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_NOP,
@@ -863,14 +937,14 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_act_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 2,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_AND,
- .cond_start_idx = 32,
+ .cond_start_idx = 37,
.cond_nums = 1 },
.tbl_opcode = BNXT_ULP_INDEX_TBL_OPC_ALLOC_REGFILE,
.tbl_operand = BNXT_ULP_RF_IDX_CMM_STAT_HNDL,
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID,
.mark_db_opcode = BNXT_ULP_MARK_DB_OPC_NOP,
- .result_start_idx = 230,
+ .result_start_idx = 232,
.result_bit_size = 128,
.result_num_fields = 2
},
@@ -881,7 +955,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_act_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 33,
+ .cond_start_idx = 38,
.cond_nums = 0 },
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_NOP,
@@ -903,14 +977,14 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_act_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 33,
+ .cond_start_idx = 38,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_INDEX_TBL_OPC_ALLOC_WR_REGFILE,
.tbl_operand = BNXT_ULP_RF_IDX_CMM_ACT_HNDL,
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID,
.mark_db_opcode = BNXT_ULP_MARK_DB_OPC_NOP,
- .result_start_idx = 232,
+ .result_start_idx = 234,
.result_bit_size = 192,
.result_num_fields = 18
},
@@ -921,7 +995,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_act_tbl_list[] = {
.cond_true_goto = 0,
.cond_false_goto = 0,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 33,
+ .cond_start_idx = 38,
.cond_nums = 0 },
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_NOP,
@@ -943,13 +1017,13 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_act_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_AND,
- .cond_start_idx = 34,
+ .cond_start_idx = 39,
.cond_nums = 1 },
.tbl_opcode = BNXT_ULP_INDEX_TBL_OPC_ALLOC_WR_REGFILE,
.tbl_operand = BNXT_ULP_RF_IDX_CMM_MOD_HNDL,
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID,
- .result_start_idx = 250,
+ .result_start_idx = 252,
.result_bit_size = 0,
.result_num_fields = 0,
.encap_num_fields = 24
@@ -964,13 +1038,13 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_act_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_AND,
- .cond_start_idx = 35,
+ .cond_start_idx = 40,
.cond_nums = 1 },
.tbl_opcode = BNXT_ULP_INDEX_TBL_OPC_ALLOC_WR_REGFILE,
.tbl_operand = BNXT_ULP_RF_IDX_CMM_MOD_HNDL,
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID,
- .result_start_idx = 274,
+ .result_start_idx = 276,
.result_bit_size = 0,
.result_num_fields = 0,
.encap_num_fields = 32
@@ -982,7 +1056,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_act_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 36,
+ .cond_start_idx = 41,
.cond_nums = 0 },
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_NOP,
@@ -1004,14 +1078,14 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_act_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 2,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_AND,
- .cond_start_idx = 36,
+ .cond_start_idx = 41,
.cond_nums = 1 },
.tbl_opcode = BNXT_ULP_INDEX_TBL_OPC_ALLOC_REGFILE,
.tbl_operand = BNXT_ULP_RF_IDX_CMM_STAT_HNDL,
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID,
.mark_db_opcode = BNXT_ULP_MARK_DB_OPC_NOP,
- .result_start_idx = 306,
+ .result_start_idx = 308,
.result_bit_size = 128,
.result_num_fields = 2
},
@@ -1022,7 +1096,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_act_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 37,
+ .cond_start_idx = 42,
.cond_nums = 0 },
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_NOP,
@@ -1044,14 +1118,14 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_act_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 37,
+ .cond_start_idx = 42,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_INDEX_TBL_OPC_ALLOC_WR_REGFILE,
.tbl_operand = BNXT_ULP_RF_IDX_CMM_ACT_HNDL,
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID,
.mark_db_opcode = BNXT_ULP_MARK_DB_OPC_NOP,
- .result_start_idx = 308,
+ .result_start_idx = 310,
.result_bit_size = 192,
.result_num_fields = 18
},
@@ -1062,7 +1136,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_act_tbl_list[] = {
.cond_true_goto = 0,
.cond_false_goto = 0,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 37,
+ .cond_start_idx = 42,
.cond_nums = 0 },
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_NOP,
@@ -1084,14 +1158,14 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_act_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 2,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_AND,
- .cond_start_idx = 39,
+ .cond_start_idx = 44,
.cond_nums = 1 },
.tbl_opcode = BNXT_ULP_INDEX_TBL_OPC_ALLOC_REGFILE,
.tbl_operand = BNXT_ULP_RF_IDX_CMM_STAT_HNDL,
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID,
.mark_db_opcode = BNXT_ULP_MARK_DB_OPC_NOP,
- .result_start_idx = 326,
+ .result_start_idx = 328,
.result_bit_size = 128,
.result_num_fields = 2
},
@@ -1102,7 +1176,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_act_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 40,
+ .cond_start_idx = 45,
.cond_nums = 0 },
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_NOP,
@@ -1124,13 +1198,13 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_act_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 2,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_OR,
- .cond_start_idx = 40,
+ .cond_start_idx = 45,
.cond_nums = 2 },
.tbl_opcode = BNXT_ULP_INDEX_TBL_OPC_ALLOC_WR_REGFILE,
.tbl_operand = BNXT_ULP_RF_IDX_CMM_MOD_HNDL,
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID,
- .result_start_idx = 328,
+ .result_start_idx = 330,
.result_bit_size = 0,
.result_num_fields = 0,
.encap_num_fields = 18
@@ -1142,7 +1216,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_act_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 42,
+ .cond_start_idx = 47,
.cond_nums = 0 },
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_NOP,
@@ -1163,17 +1237,17 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_act_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 5,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_AND,
- .cond_start_idx = 42,
+ .cond_start_idx = 47,
.cond_nums = 1 },
.tbl_opcode = BNXT_ULP_GENERIC_TBL_OPC_READ,
.gen_tbl_lkup_type = BNXT_ULP_GENERIC_TBL_LKUP_TYPE_HASH,
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID,
- .key_start_idx = 5,
+ .key_start_idx = 7,
.blob_key_bit_size = 85,
.key_bit_size = 85,
.key_num_fields = 3,
- .ident_start_idx = 4,
+ .ident_start_idx = 6,
.ident_nums = 1
},
{ /* act_tid: 8, , table: control.sp_rec_v4 */
@@ -1181,9 +1255,9 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_act_tbl_list[] = {
.direction = TF_DIR_TX,
.execute_info = {
.cond_true_goto = 1,
- .cond_false_goto = 14,
+ .cond_false_goto = 4,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_AND,
- .cond_start_idx = 43,
+ .cond_start_idx = 48,
.cond_nums = 1 },
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_ALLOC_RID_REGFILE,
@@ -1199,14 +1273,14 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_act_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_AND,
- .cond_start_idx = 44,
+ .cond_start_idx = 49,
.cond_nums = 1 },
.tbl_opcode = BNXT_ULP_INDEX_TBL_OPC_ALLOC_WR_REGFILE,
.tbl_operand = BNXT_ULP_RF_IDX_CMM_SRP_HNDL,
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_RID_REGFILE,
.fdb_operand = BNXT_ULP_RF_IDX_RID,
- .result_start_idx = 346,
+ .result_start_idx = 348,
.result_bit_size = 0,
.result_num_fields = 0,
.encap_num_fields = 3
@@ -1218,7 +1292,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_act_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 45,
+ .cond_start_idx = 50,
.cond_nums = 0 },
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_NOP,
@@ -1239,17 +1313,17 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_act_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 45,
+ .cond_start_idx = 50,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_GENERIC_TBL_OPC_WRITE,
.gen_tbl_lkup_type = BNXT_ULP_GENERIC_TBL_LKUP_TYPE_HASH,
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID,
- .key_start_idx = 8,
+ .key_start_idx = 10,
.blob_key_bit_size = 85,
.key_bit_size = 85,
.key_num_fields = 3,
- .result_start_idx = 349,
+ .result_start_idx = 351,
.result_bit_size = 64,
.result_num_fields = 2
},
@@ -1262,17 +1336,17 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_act_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 10,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_AND,
- .cond_start_idx = 45,
+ .cond_start_idx = 50,
.cond_nums = 2 },
.tbl_opcode = BNXT_ULP_GENERIC_TBL_OPC_READ,
.gen_tbl_lkup_type = BNXT_ULP_GENERIC_TBL_LKUP_TYPE_HASH,
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID,
- .key_start_idx = 11,
+ .key_start_idx = 13,
.blob_key_bit_size = 141,
.key_bit_size = 141,
.key_num_fields = 6,
- .ident_start_idx = 5,
+ .ident_start_idx = 7,
.ident_nums = 1
},
{ /* act_tid: 8, , table: control.vxlan_v4_encap */
@@ -1282,7 +1356,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_act_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 4,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_AND,
- .cond_start_idx = 47,
+ .cond_start_idx = 52,
.cond_nums = 1 },
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_ALLOC_RID_REGFILE,
@@ -1298,14 +1372,14 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_act_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_AND,
- .cond_start_idx = 48,
+ .cond_start_idx = 53,
.cond_nums = 2 },
.tbl_opcode = BNXT_ULP_INDEX_TBL_OPC_ALLOC_WR_REGFILE,
.tbl_operand = BNXT_ULP_RF_IDX_CMM_ENC_HNDL,
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_RID_REGFILE,
.fdb_operand = BNXT_ULP_RF_IDX_RID,
- .result_start_idx = 351,
+ .result_start_idx = 353,
.result_bit_size = 0,
.result_num_fields = 0,
.encap_num_fields = 25
@@ -1317,7 +1391,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_act_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 50,
+ .cond_start_idx = 55,
.cond_nums = 0 },
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_NOP,
@@ -1338,17 +1412,17 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_act_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 50,
+ .cond_start_idx = 55,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_GENERIC_TBL_OPC_WRITE,
.gen_tbl_lkup_type = BNXT_ULP_GENERIC_TBL_LKUP_TYPE_HASH,
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID,
- .key_start_idx = 17,
+ .key_start_idx = 19,
.blob_key_bit_size = 141,
.key_bit_size = 141,
.key_num_fields = 6,
- .result_start_idx = 376,
+ .result_start_idx = 378,
.result_bit_size = 64,
.result_num_fields = 2
},
@@ -1359,19 +1433,19 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_act_tbl_list[] = {
.direction = TF_DIR_TX,
.execute_info = {
.cond_true_goto = 1,
- .cond_false_goto = 1,
+ .cond_false_goto = 5,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_AND,
- .cond_start_idx = 50,
+ .cond_start_idx = 55,
.cond_nums = 1 },
.tbl_opcode = BNXT_ULP_GENERIC_TBL_OPC_READ,
.gen_tbl_lkup_type = BNXT_ULP_GENERIC_TBL_LKUP_TYPE_HASH,
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID,
- .key_start_idx = 23,
+ .key_start_idx = 25,
.blob_key_bit_size = 493,
.key_bit_size = 493,
.key_num_fields = 15,
- .ident_start_idx = 6,
+ .ident_start_idx = 8,
.ident_nums = 1
},
{ /* act_tid: 8, , table: control.geneve_encap */
@@ -1381,7 +1455,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_act_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 4,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_AND,
- .cond_start_idx = 51,
+ .cond_start_idx = 56,
.cond_nums = 1 },
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_ALLOC_RID_REGFILE,
@@ -1397,14 +1471,14 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_act_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_AND,
- .cond_start_idx = 52,
+ .cond_start_idx = 57,
.cond_nums = 2 },
.tbl_opcode = BNXT_ULP_INDEX_TBL_OPC_ALLOC_WR_REGFILE,
.tbl_operand = BNXT_ULP_RF_IDX_CMM_ENC_HNDL,
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_RID_REGFILE,
.fdb_operand = BNXT_ULP_RF_IDX_RID,
- .result_start_idx = 378,
+ .result_start_idx = 380,
.result_bit_size = 0,
.result_num_fields = 0,
.encap_num_fields = 31
@@ -1419,14 +1493,14 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_act_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_AND,
- .cond_start_idx = 54,
+ .cond_start_idx = 59,
.cond_nums = 2 },
.tbl_opcode = BNXT_ULP_INDEX_TBL_OPC_ALLOC_WR_REGFILE,
.tbl_operand = BNXT_ULP_RF_IDX_CMM_ENC_HNDL,
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_RID_REGFILE,
.fdb_operand = BNXT_ULP_RF_IDX_RID,
- .result_start_idx = 409,
+ .result_start_idx = 411,
.result_bit_size = 0,
.result_num_fields = 0,
.encap_num_fields = 29
@@ -1440,17 +1514,17 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_act_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_AND,
- .cond_start_idx = 56,
+ .cond_start_idx = 61,
.cond_nums = 1 },
.tbl_opcode = BNXT_ULP_GENERIC_TBL_OPC_WRITE,
.gen_tbl_lkup_type = BNXT_ULP_GENERIC_TBL_LKUP_TYPE_HASH,
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID,
- .key_start_idx = 38,
+ .key_start_idx = 40,
.blob_key_bit_size = 493,
.key_bit_size = 493,
.key_num_fields = 15,
- .result_start_idx = 438,
+ .result_start_idx = 440,
.result_bit_size = 64,
.result_num_fields = 2
},
@@ -1464,14 +1538,14 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_act_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 57,
+ .cond_start_idx = 62,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_INDEX_TBL_OPC_ALLOC_WR_REGFILE,
.tbl_operand = BNXT_ULP_RF_IDX_CMM_ACT_HNDL,
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID,
.mark_db_opcode = BNXT_ULP_MARK_DB_OPC_NOP,
- .result_start_idx = 440,
+ .result_start_idx = 442,
.result_bit_size = 192,
.result_num_fields = 18
},
@@ -1482,7 +1556,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_act_tbl_list[] = {
.cond_true_goto = 0,
.cond_false_goto = 0,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 57,
+ .cond_start_idx = 62,
.cond_nums = 0 },
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_NOP,
@@ -1554,52 +1628,75 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_act_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_ACT_BIT_IS_SET,
.cond_operand = BNXT_ULP_ACT_BIT_DEC_TTL
},
- /* cond_execute: act_tid: 1, cmm_stat_record.0:12*/
+ /* cond_execute: act_tid: 1, tunnel_cache.f1_f2_act_rd:12*/
+ {
+ .cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
+ .cond_operand = BNXT_ULP_HDR_BIT_F1
+ },
+ {
+ .cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
+ .cond_operand = BNXT_ULP_HDR_BIT_F2
+ },
+ /* cond_execute: act_tid: 1, control.tunnel_cache_check_act:14*/
+ {
+ .cond_opcode = BNXT_ULP_COND_OPC_RF_IS_SET,
+ .cond_operand = BNXT_ULP_RF_IDX_GENERIC_TBL_MISS
+ },
+ /* cond_execute: act_tid: 1, cmm_stat_record.0:15*/
{
.cond_opcode = BNXT_ULP_COND_OPC_ACT_BIT_IS_SET,
.cond_operand = BNXT_ULP_ACT_BIT_COUNT
},
- /* cond_execute: act_tid: 2, control.delete_chk:13*/
+ {
+ .cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_NOT_SET,
+ .cond_operand = BNXT_ULP_HDR_BIT_F1
+ },
+ /* cond_execute: act_tid: 1, cmm_full_act_record.0:17*/
+ {
+ .cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_NOT_SET,
+ .cond_operand = BNXT_ULP_HDR_BIT_F1
+ },
+ /* cond_execute: act_tid: 2, control.delete_chk:18*/
{
.cond_opcode = BNXT_ULP_COND_OPC_ACT_BIT_IS_SET,
.cond_operand = BNXT_ULP_ACT_BIT_DELETE
},
- /* cond_execute: act_tid: 2, control.mirror_del_exist_chk:14*/
+ /* cond_execute: act_tid: 2, control.mirror_del_exist_chk:19*/
{
.cond_opcode = BNXT_ULP_COND_OPC_RF_IS_SET,
.cond_operand = BNXT_ULP_RF_IDX_GENERIC_TBL_MISS
},
- /* cond_execute: act_tid: 2, control.mirror_ref_cnt_chk:15*/
+ /* cond_execute: act_tid: 2, control.mirror_ref_cnt_chk:20*/
{
.cond_opcode = BNXT_ULP_COND_OPC_RF_IS_SET,
.cond_operand = BNXT_ULP_RF_IDX_CC
},
- /* cond_execute: act_tid: 2, cmm_stat_record.0:16*/
+ /* cond_execute: act_tid: 2, cmm_stat_record.0:21*/
{
.cond_opcode = BNXT_ULP_COND_OPC_ACT_BIT_IS_SET,
.cond_operand = BNXT_ULP_ACT_BIT_COUNT
},
- /* cond_execute: act_tid: 3, shared_mirror_record.rd:17*/
+ /* cond_execute: act_tid: 3, shared_mirror_record.rd:22*/
{
.cond_opcode = BNXT_ULP_COND_OPC_ACT_BIT_IS_SET,
.cond_operand = BNXT_ULP_ACT_BIT_SHARED_SAMPLE
},
- /* cond_execute: act_tid: 3, control.mirror:18*/
+ /* cond_execute: act_tid: 3, control.mirror:23*/
{
.cond_opcode = BNXT_ULP_COND_OPC_RF_IS_SET,
.cond_operand = BNXT_ULP_RF_IDX_GENERIC_TBL_MISS
},
- /* cond_execute: act_tid: 3, mod_record.ing_no_ttl:19*/
+ /* cond_execute: act_tid: 3, mod_record.ing_no_ttl:24*/
{
.cond_opcode = BNXT_ULP_COND_OPC_ACT_BIT_NOT_SET,
.cond_operand = BNXT_ULP_ACT_BIT_DEC_TTL
},
- /* cond_execute: act_tid: 3, mod_record.ing_ttl:20*/
+ /* cond_execute: act_tid: 3, mod_record.ing_ttl:25*/
{
.cond_opcode = BNXT_ULP_COND_OPC_ACT_BIT_IS_SET,
.cond_operand = BNXT_ULP_ACT_BIT_DEC_TTL
},
- /* cond_execute: act_tid: 3, cmm_stat_record.0:21*/
+ /* cond_execute: act_tid: 3, cmm_stat_record.0:26*/
{
.cond_opcode = BNXT_ULP_COND_OPC_ACT_BIT_IS_SET,
.cond_operand = BNXT_ULP_ACT_BIT_COUNT
@@ -1609,22 +1706,22 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_act_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_ACT_BIT_IS_SET,
.cond_operand = BNXT_ULP_ACT_BIT_QUEUE
},
- /* cond_execute: act_tid: 4, shared_mirror_record.rd:23*/
+ /* cond_execute: act_tid: 4, shared_mirror_record.rd:28*/
{
.cond_opcode = BNXT_ULP_COND_OPC_ACT_BIT_IS_SET,
.cond_operand = BNXT_ULP_ACT_BIT_SHARED_SAMPLE
},
- /* cond_execute: act_tid: 4, control.mirror:24*/
+ /* cond_execute: act_tid: 4, control.mirror:29*/
{
.cond_opcode = BNXT_ULP_COND_OPC_RF_IS_SET,
.cond_operand = BNXT_ULP_RF_IDX_GENERIC_TBL_MISS
},
- /* cond_execute: act_tid: 4, vnic_interface_rss_config.0:25*/
+ /* cond_execute: act_tid: 4, vnic_interface_rss_config.0:30*/
{
.cond_opcode = BNXT_ULP_COND_OPC_ACT_BIT_IS_SET,
.cond_operand = BNXT_ULP_ACT_BIT_RSS
},
- /* cond_execute: act_tid: 4, cmm_stat_record.0:26*/
+ /* cond_execute: act_tid: 4, cmm_stat_record.0:31*/
{
.cond_opcode = BNXT_ULP_COND_OPC_ACT_BIT_IS_SET,
.cond_operand = BNXT_ULP_ACT_BIT_COUNT
@@ -1646,12 +1743,12 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_act_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_ACT_BIT_IS_SET,
.cond_operand = BNXT_ULP_ACT_BIT_SHARED_SAMPLE
},
- /* cond_execute: act_tid: 6, mod_record.ing_ttl:31*/
+ /* cond_execute: act_tid: 6, mod_record.ing_ttl:36*/
{
.cond_opcode = BNXT_ULP_COND_OPC_ACT_BIT_IS_SET,
.cond_operand = BNXT_ULP_ACT_BIT_DEC_TTL
},
- /* cond_execute: act_tid: 6, cmm_stat_record.0:32*/
+ /* cond_execute: act_tid: 6, cmm_stat_record.0:37*/
{
.cond_opcode = BNXT_ULP_COND_OPC_ACT_BIT_IS_SET,
.cond_operand = BNXT_ULP_ACT_BIT_COUNT
@@ -1661,17 +1758,17 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_act_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_ACT_BIT_IS_SET,
.cond_operand = BNXT_ULP_ACT_BIT_SHARED_SAMPLE
},
- /* cond_execute: act_tid: 7, mod_record.egr_no_ttl:34*/
+ /* cond_execute: act_tid: 7, mod_record.egr_no_ttl:39*/
{
.cond_opcode = BNXT_ULP_COND_OPC_ACT_BIT_NOT_SET,
.cond_operand = BNXT_ULP_ACT_BIT_DEC_TTL
},
- /* cond_execute: act_tid: 7, mod_record.egr_ttl:35*/
+ /* cond_execute: act_tid: 7, mod_record.egr_ttl:40*/
{
.cond_opcode = BNXT_ULP_COND_OPC_ACT_BIT_IS_SET,
.cond_operand = BNXT_ULP_ACT_BIT_DEC_TTL
},
- /* cond_execute: act_tid: 7, cmm_stat_record.0:36*/
+ /* cond_execute: act_tid: 7, cmm_stat_record.0:41*/
{
.cond_opcode = BNXT_ULP_COND_OPC_ACT_BIT_IS_SET,
.cond_operand = BNXT_ULP_ACT_BIT_COUNT
@@ -1685,12 +1782,12 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_act_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_CF_IS_SET,
.cond_operand = BNXT_ULP_CF_IDX_ACT_ENCAP_IPV6_FLAG
},
- /* cond_execute: act_tid: 8, cmm_stat_record.0:39*/
+ /* cond_execute: act_tid: 8, cmm_stat_record.0:44*/
{
.cond_opcode = BNXT_ULP_COND_OPC_ACT_BIT_IS_SET,
.cond_operand = BNXT_ULP_ACT_BIT_COUNT
},
- /* cond_execute: act_tid: 8, mod_record.egr_set_mac:40*/
+ /* cond_execute: act_tid: 8, mod_record.egr_set_mac:45*/
{
.cond_opcode = BNXT_ULP_COND_OPC_ACT_BIT_IS_SET,
.cond_operand = BNXT_ULP_ACT_BIT_SET_MAC_SRC
@@ -1699,22 +1796,22 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_act_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_ACT_BIT_IS_SET,
.cond_operand = BNXT_ULP_ACT_BIT_SET_MAC_DST
},
- /* cond_execute: act_tid: 8, source_property_cache.rd:42*/
+ /* cond_execute: act_tid: 8, source_property_cache.rd:47*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_IS_SET,
.cond_operand = BNXT_ULP_CF_IDX_ACT_ENCAP_IPV4_FLAG
},
- /* cond_execute: act_tid: 8, control.sp_rec_v4:43*/
+ /* cond_execute: act_tid: 8, control.sp_rec_v4:48*/
{
.cond_opcode = BNXT_ULP_COND_OPC_RF_IS_SET,
.cond_operand = BNXT_ULP_RF_IDX_GENERIC_TBL_MISS
},
- /* cond_execute: act_tid: 8, sp_smac_ipv4.0:44*/
+ /* cond_execute: act_tid: 8, sp_smac_ipv4.0:49*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_IS_SET,
.cond_operand = BNXT_ULP_CF_IDX_ACT_ENCAP_IPV4_FLAG
},
- /* cond_execute: act_tid: 8, vxlan_encap_rec_cache.rd:45*/
+ /* cond_execute: act_tid: 8, vxlan_encap_rec_cache.rd:50*/
{
.cond_opcode = BNXT_ULP_COND_OPC_ENC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_IPV4
@@ -1723,12 +1820,12 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_act_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_ENC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_T_VXLAN
},
- /* cond_execute: act_tid: 8, control.vxlan_v4_encap:47*/
+ /* cond_execute: act_tid: 8, control.vxlan_v4_encap:52*/
{
.cond_opcode = BNXT_ULP_COND_OPC_RF_IS_SET,
.cond_operand = BNXT_ULP_RF_IDX_GENERIC_TBL_MISS
},
- /* cond_execute: act_tid: 8, ext_tun_vxlan_encap_record.ipv4_vxlan:48*/
+ /* cond_execute: act_tid: 8, ext_tun_vxlan_encap_record.ipv4_vxlan:53*/
{
.cond_opcode = BNXT_ULP_COND_OPC_ENC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_IPV4
@@ -1737,17 +1834,17 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_act_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_ENC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_T_VXLAN
},
- /* cond_execute: act_tid: 8, geneve_encap_rec_cache.rd:50*/
+ /* cond_execute: act_tid: 8, geneve_encap_rec_cache.rd:55*/
{
.cond_opcode = BNXT_ULP_COND_OPC_ENC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_T_GENEVE
},
- /* cond_execute: act_tid: 8, control.geneve_encap:51*/
+ /* cond_execute: act_tid: 8, control.geneve_encap:56*/
{
.cond_opcode = BNXT_ULP_COND_OPC_RF_IS_SET,
.cond_operand = BNXT_ULP_RF_IDX_GENERIC_TBL_MISS
},
- /* cond_execute: act_tid: 8, ext_tun_geneve_encap_record.ipv4_vxlan:52*/
+ /* cond_execute: act_tid: 8, ext_tun_geneve_encap_record.ipv4_vxlan:57*/
{
.cond_opcode = BNXT_ULP_COND_OPC_ENC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_IPV4
@@ -1756,7 +1853,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_act_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_ENC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_T_GENEVE
},
- /* cond_execute: act_tid: 8, ext_tun_geneve_encap_record.ipv6_geneve:54*/
+ /* cond_execute: act_tid: 8, ext_tun_geneve_encap_record.ipv6_geneve:59*/
{
.cond_opcode = BNXT_ULP_COND_OPC_ENC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_IPV6
@@ -1765,7 +1862,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_act_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_ENC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_T_GENEVE
},
- /* cond_execute: act_tid: 8, geneve_encap_rec_cache.wr:56*/
+ /* cond_execute: act_tid: 8, geneve_encap_rec_cache.wr:61*/
{
.cond_opcode = BNXT_ULP_COND_OPC_ENC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_T_GENEVE
@@ -1793,6 +1890,46 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_act_key_info_list[] = {
BNXT_ULP_ACT_PROP_IDX_SHARED_HANDLE & 0xff}
}
},
+ /* act_tid: 1, , table: tunnel_cache.f1_f2_act_rd */
+ {
+ .field_info_mask = {
+ .description = "svif",
+ .field_bit_size = 11,
+ .field_opc = BNXT_ULP_FIELD_OPC_SRC1,
+ .field_src1 = BNXT_ULP_FIELD_SRC_HF,
+ .field_opr1 = {
+ (BNXT_ULP_GLB_HF_ID_SVIF_INDEX >> 8) & 0xff,
+ BNXT_ULP_GLB_HF_ID_SVIF_INDEX & 0xff}
+ },
+ .field_info_spec = {
+ .description = "svif",
+ .field_bit_size = 11,
+ .field_opc = BNXT_ULP_FIELD_OPC_SRC1,
+ .field_src1 = BNXT_ULP_FIELD_SRC_HF,
+ .field_opr1 = {
+ (BNXT_ULP_GLB_HF_ID_SVIF_INDEX >> 8) & 0xff,
+ BNXT_ULP_GLB_HF_ID_SVIF_INDEX & 0xff}
+ }
+ },
+ {
+ .field_info_mask = {
+ .description = "tunnel_id",
+ .field_bit_size = 8,
+ .field_opc = BNXT_ULP_FIELD_OPC_SRC1,
+ .field_src1 = BNXT_ULP_FIELD_SRC_ONES,
+ .field_opr1 = {
+ 0xff}
+ },
+ .field_info_spec = {
+ .description = "tunnel_id",
+ .field_bit_size = 8,
+ .field_opc = BNXT_ULP_FIELD_OPC_SRC1,
+ .field_src1 = BNXT_ULP_FIELD_SRC_CF,
+ .field_opr1 = {
+ (BNXT_ULP_CF_IDX_TUNNEL_ID >> 8) & 0xff,
+ BNXT_ULP_CF_IDX_TUNNEL_ID & 0xff}
+ }
+ },
/* act_tid: 2, , table: shared_mirror_record.del_chk */
{
.field_info_mask = {
@@ -3343,6 +3480,19 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_act_result_field_list[] = {
BNXT_ULP_ACT_PROP_IDX_SET_MAC_SRC & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_SKIP
},
+ /* act_tid: 1, , table: cmm_stat_record.f1_flow */
+ {
+ .description = "packet_count",
+ .field_bit_size = 64,
+ .field_opc = BNXT_ULP_FIELD_OPC_SRC1,
+ .field_src1 = BNXT_ULP_FIELD_SRC_ZERO
+ },
+ {
+ .description = "byte_count",
+ .field_bit_size = 64,
+ .field_opc = BNXT_ULP_FIELD_OPC_SRC1,
+ .field_src1 = BNXT_ULP_FIELD_SRC_ZERO
+ },
/* act_tid: 1, , table: cmm_stat_record.0 */
{
.description = "packet_count",
@@ -3484,7 +3634,10 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_act_result_field_list[] = {
.description = "stat1_ptr",
.field_bit_size = 28,
.field_opc = BNXT_ULP_FIELD_OPC_SRC1,
- .field_src1 = BNXT_ULP_FIELD_SRC_ZERO
+ .field_src1 = BNXT_ULP_FIELD_SRC_RF,
+ .field_opr1 = {
+ (BNXT_ULP_RF_IDX_FLOW_CNTR_PTR_F1 >> 8) & 0xff,
+ BNXT_ULP_RF_IDX_FLOW_CNTR_PTR_F1 & 0xff}
},
{
.description = "stat1_ing_egr",
@@ -7414,6 +7567,19 @@ struct bnxt_ulp_mapper_ident_info ulp_thor2_act_ident_list[] = {
.ident_bit_size = 5,
.ident_bit_pos = 32
},
+ /* act_tid: 1, , table: tunnel_cache.f1_f2_act_rd */
+ {
+ .description = "l2_cntxt_id",
+ .regfile_idx = BNXT_ULP_RF_IDX_L2_CNTXT_ID_0,
+ .ident_bit_size = 11,
+ .ident_bit_pos = 43
+ },
+ {
+ .description = "stat_ptr",
+ .regfile_idx = BNXT_ULP_RF_IDX_FLOW_CNTR_PTR_F1,
+ .ident_bit_size = 64,
+ .ident_bit_pos = 54
+ },
/* act_tid: 2, , table: shared_mirror_record.del_chk */
{
.description = "rid",
diff --git a/drivers/net/bnxt/tf_ulp/generic_templates/ulp_template_db_thor2_class.c b/drivers/net/bnxt/tf_ulp/generic_templates/ulp_template_db_thor2_class.c
index ed39809fc3..5cfdd0804b 100644
--- a/drivers/net/bnxt/tf_ulp/generic_templates/ulp_template_db_thor2_class.c
+++ b/drivers/net/bnxt/tf_ulp/generic_templates/ulp_template_db_thor2_class.c
@@ -13,7 +13,7 @@ struct bnxt_ulp_mapper_tmpl_info ulp_thor2_class_tmpl_list[] = {
/* class_tid: 1, ingress */
[1] = {
.device_name = BNXT_ULP_DEVICE_ID_THOR2,
- .num_tbls = 38,
+ .num_tbls = 41,
.start_tbl_idx = 0,
.reject_info = {
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_FALSE,
@@ -24,30 +24,30 @@ struct bnxt_ulp_mapper_tmpl_info ulp_thor2_class_tmpl_list[] = {
[2] = {
.device_name = BNXT_ULP_DEVICE_ID_THOR2,
.num_tbls = 26,
- .start_tbl_idx = 38,
+ .start_tbl_idx = 41,
.reject_info = {
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_FALSE,
- .cond_start_idx = 1680,
+ .cond_start_idx = 1655,
.cond_nums = 0 }
},
/* class_tid: 3, ingress */
[3] = {
.device_name = BNXT_ULP_DEVICE_ID_THOR2,
.num_tbls = 35,
- .start_tbl_idx = 64,
+ .start_tbl_idx = 67,
.reject_info = {
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_FALSE,
- .cond_start_idx = 3317,
+ .cond_start_idx = 3292,
.cond_nums = 0 }
},
/* class_tid: 4, egress */
[4] = {
.device_name = BNXT_ULP_DEVICE_ID_THOR2,
.num_tbls = 19,
- .start_tbl_idx = 99,
+ .start_tbl_idx = 102,
.reject_info = {
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_FALSE,
- .cond_start_idx = 3321,
+ .cond_start_idx = 3296,
.cond_nums = 0 }
}
};
@@ -103,7 +103,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.direction = TF_DIR_RX,
.execute_info = {
.cond_true_goto = 1,
- .cond_false_goto = 6,
+ .cond_false_goto = 7,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_OR,
.cond_start_idx = 0,
.cond_nums = 2 },
@@ -130,14 +130,14 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.key_bit_size = 19,
.key_num_fields = 2,
.ident_start_idx = 5,
- .ident_nums = 1
+ .ident_nums = 3
},
{ /* class_tid: 1, , table: control.tunnel_cache_check */
.resource_func = BNXT_ULP_RESOURCE_FUNC_CTRL_TABLE,
.direction = TF_DIR_RX,
.execute_info = {
.cond_true_goto = 1,
- .cond_false_goto = 3,
+ .cond_false_goto = 4,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_AND,
.cond_start_idx = 2,
.cond_nums = 1 },
@@ -162,9 +162,31 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.fdb_operand = BNXT_ULP_RF_IDX_RID,
.pri_opcode = BNXT_ULP_PRI_OPC_CONST,
.pri_operand = 0,
- .ident_start_idx = 6,
+ .ident_start_idx = 8,
.ident_nums = 1
},
+ { /* class_tid: 1, , table: cmm_stat_record.add_stat_tunnel_cache */
+ .resource_func = BNXT_ULP_RESOURCE_FUNC_CMM_STAT,
+ .resource_type = CFA_RSUBTYPE_CMM_ACT,
+ .resource_sub_type =
+ BNXT_ULP_RESOURCE_SUB_TYPE_CMM_TABLE_ACT,
+ .direction = TF_DIR_RX,
+ .execute_info = {
+ .cond_true_goto = 1,
+ .cond_false_goto = 1,
+ .cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
+ .cond_start_idx = 3,
+ .cond_nums = 0 },
+ .tbl_opcode = BNXT_ULP_INDEX_TBL_OPC_NOP_REGFILE,
+ .tbl_operand = BNXT_ULP_RF_IDX_CMM_STAT_HNDL_F1,
+ .key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
+ .fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_RID_REGFILE,
+ .fdb_operand = BNXT_ULP_RF_IDX_RID,
+ .mark_db_opcode = BNXT_ULP_MARK_DB_OPC_NOP,
+ .result_start_idx = 0,
+ .result_bit_size = 128,
+ .result_num_fields = 2
+ },
{ /* class_tid: 1, , table: tunnel_cache.f1_f2_wr */
.resource_func = BNXT_ULP_RESOURCE_FUNC_GENERIC_TABLE,
.resource_sub_type =
@@ -184,15 +206,15 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.blob_key_bit_size = 19,
.key_bit_size = 19,
.key_num_fields = 2,
- .result_start_idx = 0,
- .result_bit_size = 54,
- .result_num_fields = 3
+ .result_start_idx = 2,
+ .result_bit_size = 182,
+ .result_num_fields = 5
},
{ /* class_tid: 1, , table: control.check_f2_flow */
.resource_func = BNXT_ULP_RESOURCE_FUNC_CTRL_TABLE,
.direction = TF_DIR_RX,
.execute_info = {
- .cond_true_goto = 7,
+ .cond_true_goto = 9,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_AND,
.cond_start_idx = 3,
@@ -200,6 +222,24 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_NOP
},
+ { /* class_tid: 1, , table: control.dmac_calculation */
+ .resource_func = BNXT_ULP_RESOURCE_FUNC_CTRL_TABLE,
+ .direction = TF_DIR_RX,
+ .execute_info = {
+ .cond_true_goto = 1,
+ .cond_false_goto = 1,
+ .cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
+ .cond_start_idx = 4,
+ .cond_nums = 0 },
+ .key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
+ .fdb_opcode = BNXT_ULP_FDB_OPC_NOP,
+ .func_info = {
+ .func_opc = BNXT_ULP_FUNC_OPC_COND_LIST,
+ .func_oper_size = 48,
+ .func_src1 = BNXT_ULP_FUNC_SRC_KEY_EXT_LIST,
+ .func_opr1 = 0,
+ .func_dst_opr = BNXT_ULP_RF_IDX_O_DMAC }
+ },
{ /* class_tid: 1, , table: mac_addr_cache.l2_table_rd */
.resource_func = BNXT_ULP_RESOURCE_FUNC_GENERIC_TABLE,
.resource_sub_type =
@@ -208,9 +248,9 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.execute_info = {
.cond_true_goto = 1,
.cond_false_goto = 5,
- .cond_list_opcode = BNXT_ULP_COND_LIST_OPC_LIST_OR,
- .cond_start_idx = 0,
- .cond_nums = 3 },
+ .cond_list_opcode = BNXT_ULP_COND_LIST_OPC_AND,
+ .cond_start_idx = 8,
+ .cond_nums = 1 },
.tbl_opcode = BNXT_ULP_GENERIC_TBL_OPC_READ,
.gen_tbl_lkup_type = BNXT_ULP_GENERIC_TBL_LKUP_TYPE_HASH,
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
@@ -219,7 +259,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.blob_key_bit_size = 131,
.key_bit_size = 131,
.key_num_fields = 9,
- .ident_start_idx = 7,
+ .ident_start_idx = 9,
.ident_nums = 1
},
{ /* class_tid: 1, , table: control.mac_addr_cache_check */
@@ -229,7 +269,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 4,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_AND,
- .cond_start_idx = 20,
+ .cond_start_idx = 11,
.cond_nums = 1 },
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_ALLOC_RID_REGFILE,
@@ -243,7 +283,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_AND,
- .cond_start_idx = 21,
+ .cond_start_idx = 12,
.cond_nums = 2 },
.tbl_opcode = BNXT_ULP_TCAM_TBL_OPC_ALLOC_IDENT,
.tbl_operand = BNXT_ULP_RF_IDX_L2_CNTXT_TCAM_INDEX_0,
@@ -252,7 +292,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.fdb_operand = BNXT_ULP_RF_IDX_RID,
.pri_opcode = BNXT_ULP_PRI_OPC_APP_PRI_OR_CONST,
.pri_operand = ULP_THOR2_SYM_L2_CTXT_PRI_APP,
- .ident_start_idx = 8,
+ .ident_start_idx = 10,
.ident_nums = 1
},
{ /* class_tid: 1, , table: l2_cntxt_tcam.l2_table_create */
@@ -263,7 +303,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 23,
+ .cond_start_idx = 14,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_TCAM_TBL_OPC_ALLOC_WR_REGFILE,
.tbl_operand = BNXT_ULP_RF_IDX_L2_CNTXT_TCAM_INDEX_0,
@@ -276,10 +316,10 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.blob_key_bit_size = 256,
.key_bit_size = 256,
.key_num_fields = 24,
- .result_start_idx = 3,
+ .result_start_idx = 7,
.result_bit_size = 127,
.result_num_fields = 17,
- .ident_start_idx = 9,
+ .ident_start_idx = 11,
.ident_nums = 0
},
{ /* class_tid: 1, , table: mac_addr_cache.l2_table_wr */
@@ -291,7 +331,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 35,
+ .cond_start_idx = 18,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_GENERIC_TBL_OPC_WRITE,
.gen_tbl_lkup_type = BNXT_ULP_GENERIC_TBL_LKUP_TYPE_HASH,
@@ -301,7 +341,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.blob_key_bit_size = 131,
.key_bit_size = 131,
.key_num_fields = 9,
- .result_start_idx = 20,
+ .result_start_idx = 24,
.result_bit_size = 94,
.result_num_fields = 5
},
@@ -309,14 +349,35 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.resource_func = BNXT_ULP_RESOURCE_FUNC_CTRL_TABLE,
.direction = TF_DIR_RX,
.execute_info = {
- .cond_true_goto = 0,
- .cond_false_goto = 1,
+ .cond_true_goto = 1,
+ .cond_false_goto = 2,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_AND,
- .cond_start_idx = 45,
+ .cond_start_idx = 20,
.cond_nums = 1 },
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_NOP
},
+ { /* class_tid: 1, , table: cmm_stat_record.f1_flow */
+ .resource_func = BNXT_ULP_RESOURCE_FUNC_CMM_STAT,
+ .resource_type = CFA_RSUBTYPE_CMM_ACT,
+ .resource_sub_type =
+ BNXT_ULP_RESOURCE_SUB_TYPE_CMM_TABLE_ACT,
+ .direction = TF_DIR_RX,
+ .execute_info = {
+ .cond_true_goto = 0,
+ .cond_false_goto = 1,
+ .cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
+ .cond_start_idx = 21,
+ .cond_nums = 0 },
+ .tbl_opcode = BNXT_ULP_INDEX_TBL_OPC_NOP_REGFILE,
+ .tbl_operand = BNXT_ULP_RF_IDX_CMM_STAT_HNDL_F1,
+ .key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
+ .fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID_SW_ONLY,
+ .mark_db_opcode = BNXT_ULP_MARK_DB_OPC_NOP,
+ .result_start_idx = 29,
+ .result_bit_size = 128,
+ .result_num_fields = 2
+ },
{ /* class_tid: 1, , table: control.tunnel_ipv6_sip_check */
.resource_func = BNXT_ULP_RESOURCE_FUNC_CTRL_TABLE,
.direction = TF_DIR_RX,
@@ -325,7 +386,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.cond_true_goto = 1023,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_LIST_OR,
- .cond_start_idx = 3,
+ .cond_start_idx = 0,
.cond_nums = 1 },
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_NOP
@@ -338,7 +399,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.cond_true_goto = 1023,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_LIST_OR,
- .cond_start_idx = 4,
+ .cond_start_idx = 1,
.cond_nums = 2 },
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_NOP
@@ -350,14 +411,15 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 59,
+ .cond_start_idx = 34,
.cond_nums = 0 },
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_NOP,
.func_info = {
.func_opc = BNXT_ULP_FUNC_OPC_COND_LIST,
+ .func_oper_size = 8,
.func_src1 = BNXT_ULP_FUNC_SRC_KEY_EXT_LIST,
- .func_opr1 = 12,
+ .func_opr1 = 3,
.func_dst_opr = BNXT_ULP_RF_IDX_TERM_FLOW }
},
{ /* class_tid: 1, , table: proto_header_cache.rd */
@@ -369,7 +431,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 67,
+ .cond_start_idx = 42,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_GENERIC_TBL_OPC_READ,
.gen_tbl_lkup_type = BNXT_ULP_GENERIC_TBL_LKUP_TYPE_HASH,
@@ -379,7 +441,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.blob_key_bit_size = 74,
.key_bit_size = 74,
.key_num_fields = 3,
- .ident_start_idx = 9,
+ .ident_start_idx = 11,
.ident_nums = 5
},
{ /* class_tid: 1, , table: control.proto_header_cache_miss */
@@ -389,7 +451,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 11,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_AND,
- .cond_start_idx = 67,
+ .cond_start_idx = 42,
.cond_nums = 1 },
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_ALLOC_RID_REGFILE,
@@ -404,7 +466,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 68,
+ .cond_start_idx = 43,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_GENERIC_TBL_OPC_READ,
.gen_tbl_lkup_type = BNXT_ULP_GENERIC_TBL_LKUP_TYPE_HASH,
@@ -417,7 +479,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.partial_key_start_idx = 53,
.partial_key_num_fields = 1,
.partial_key_bit_size = 64,
- .ident_start_idx = 14,
+ .ident_start_idx = 16,
.ident_nums = 2
},
{ /* class_tid: 1, , table: control.overlap_miss */
@@ -427,7 +489,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 4,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_AND,
- .cond_start_idx = 68,
+ .cond_start_idx = 43,
.cond_nums = 1 },
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_ALLOC_RID_REGFILE,
@@ -441,7 +503,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 69,
+ .cond_start_idx = 44,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_TCAM_TBL_OPC_ALLOC_IDENT,
.tbl_operand = BNXT_ULP_RF_IDX_PROFILE_TCAM_INDEX_0,
@@ -450,7 +512,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.fdb_operand = BNXT_ULP_RF_IDX_RID_1,
.pri_opcode = BNXT_ULP_PRI_OPC_APP_PRI_OR_CONST,
.pri_operand = ULP_THOR2_SYM_PROF_TCAM_PRI_APP,
- .ident_start_idx = 16,
+ .ident_start_idx = 18,
.ident_nums = 1
},
{ /* class_tid: 1, , table: fkb_select.wc_gen_template */
@@ -461,14 +523,14 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 69,
+ .cond_start_idx = 44,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_INDEX_TBL_OPC_ALLOC_WR_REGFILE,
.tbl_operand = BNXT_ULP_RF_IDX_WC_KEY_ID_0,
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_RID_REGFILE,
.fdb_operand = BNXT_ULP_RF_IDX_RID_1,
- .result_start_idx = 25,
+ .result_start_idx = 31,
.result_bit_size = 256,
.result_num_fields = 172
},
@@ -481,13 +543,12 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 345,
+ .cond_start_idx = 320,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_GENERIC_TBL_OPC_WRITE,
.gen_tbl_lkup_type = BNXT_ULP_GENERIC_TBL_LKUP_TYPE_HASH,
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
- .fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_RID_REGFILE,
- .fdb_operand = BNXT_ULP_RF_IDX_RID_1,
+ .fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID,
.key_start_idx = 54,
.blob_key_bit_size = 10,
.key_bit_size = 10,
@@ -495,7 +556,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.partial_key_start_idx = 56,
.partial_key_num_fields = 1,
.partial_key_bit_size = 64,
- .result_start_idx = 197,
+ .result_start_idx = 203,
.result_bit_size = 48,
.result_num_fields = 3
},
@@ -507,14 +568,14 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_AND,
- .cond_start_idx = 345,
+ .cond_start_idx = 320,
.cond_nums = 1 },
.tbl_opcode = BNXT_ULP_INDEX_TBL_OPC_ALLOC_REGFILE,
.tbl_operand = BNXT_ULP_RF_IDX_EM_KEY_ID_0,
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_RID_REGFILE,
.fdb_operand = BNXT_ULP_RF_IDX_RID,
- .result_start_idx = 200,
+ .result_start_idx = 206,
.result_bit_size = 256,
.result_num_fields = 172
},
@@ -525,14 +586,15 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 346,
+ .cond_start_idx = 321,
.cond_nums = 0 },
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_NOP,
.func_info = {
.func_opc = BNXT_ULP_FUNC_OPC_COND_LIST,
+ .func_oper_size = 8,
.func_src1 = BNXT_ULP_FUNC_SRC_KEY_EXT_LIST,
- .func_opr1 = 57,
+ .func_opr1 = 48,
.func_dst_opr = BNXT_ULP_RF_IDX_PROF_TCAM_PRIORITY }
},
{ /* class_tid: 1, , table: profile_tcam.gen_template */
@@ -543,7 +605,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 362,
+ .cond_start_idx = 337,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_TCAM_TBL_OPC_ALLOC_WR_REGFILE,
.tbl_operand = BNXT_ULP_RF_IDX_PROFILE_TCAM_INDEX_0,
@@ -557,10 +619,10 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.blob_key_bit_size = 256,
.key_bit_size = 256,
.key_num_fields = 66,
- .result_start_idx = 372,
+ .result_start_idx = 378,
.result_bit_size = 64,
.result_num_fields = 10,
- .ident_start_idx = 17,
+ .ident_start_idx = 19,
.ident_nums = 1
},
{ /* class_tid: 1, , table: wm_key_recipe.0 */
@@ -572,7 +634,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 593,
+ .cond_start_idx = 568,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_KEY_RECIPE_TBL_OPC_WR_REGFILE,
.tbl_operand = BNXT_ULP_RF_IDX_PROFILE_TCAM_INDEX_0,
@@ -583,7 +645,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.blob_key_bit_size = 0,
.key_bit_size = 0,
.key_num_fields = 33,
- .result_start_idx = 382,
+ .result_start_idx = 388,
.result_bit_size = 0,
.result_num_fields = 0
},
@@ -596,7 +658,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 1011,
+ .cond_start_idx = 986,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_GENERIC_TBL_OPC_WRITE,
.gen_tbl_lkup_type = BNXT_ULP_GENERIC_TBL_LKUP_TYPE_HASH,
@@ -606,7 +668,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.blob_key_bit_size = 74,
.key_bit_size = 74,
.key_num_fields = 3,
- .result_start_idx = 382,
+ .result_start_idx = 388,
.result_bit_size = 74,
.result_num_fields = 6
},
@@ -619,7 +681,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 8,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_AND,
- .cond_start_idx = 1011,
+ .cond_start_idx = 986,
.cond_nums = 2 },
.tbl_opcode = BNXT_ULP_GENERIC_TBL_OPC_READ,
.gen_tbl_lkup_type = BNXT_ULP_GENERIC_TBL_LKUP_TYPE_HASH,
@@ -629,7 +691,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.blob_key_bit_size = 74,
.key_bit_size = 74,
.key_num_fields = 3,
- .ident_start_idx = 18,
+ .ident_start_idx = 20,
.ident_nums = 1
},
{ /* class_tid: 1, , table: control.em_flow_conflict_cache_miss */
@@ -639,7 +701,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 4,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_AND,
- .cond_start_idx = 1013,
+ .cond_start_idx = 988,
.cond_nums = 1 },
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_ALLOC_RID_REGFILE,
@@ -653,13 +715,13 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 1014,
+ .cond_start_idx = 989,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_INDEX_TBL_OPC_WR_REGFILE,
.tbl_operand = BNXT_ULP_RF_IDX_EM_KEY_ID_0,
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_NOP,
- .result_start_idx = 388,
+ .result_start_idx = 394,
.result_bit_size = 256,
.result_num_fields = 172
},
@@ -672,7 +734,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 1271,
+ .cond_start_idx = 1246,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_KEY_RECIPE_TBL_OPC_WR_REGFILE,
.tbl_operand = BNXT_ULP_RF_IDX_EM_KEY_ID_0,
@@ -683,7 +745,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.blob_key_bit_size = 0,
.key_bit_size = 0,
.key_num_fields = 33,
- .result_start_idx = 560,
+ .result_start_idx = 566,
.result_bit_size = 0,
.result_num_fields = 0
},
@@ -696,7 +758,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.cond_true_goto = 2,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 1675,
+ .cond_start_idx = 1650,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_GENERIC_TBL_OPC_WRITE,
.gen_tbl_lkup_type = BNXT_ULP_GENERIC_TBL_LKUP_TYPE_HASH,
@@ -706,7 +768,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.blob_key_bit_size = 74,
.key_bit_size = 74,
.key_num_fields = 3,
- .result_start_idx = 560,
+ .result_start_idx = 566,
.result_bit_size = 96,
.result_num_fields = 2
},
@@ -717,7 +779,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.cond_true_goto = 3,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_AND,
- .cond_start_idx = 1675,
+ .cond_start_idx = 1650,
.cond_nums = 2 },
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_NOP,
@@ -737,7 +799,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 2,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_AND,
- .cond_start_idx = 1677,
+ .cond_start_idx = 1652,
.cond_nums = 2 },
.tbl_opcode = BNXT_ULP_EM_TBL_OPC_WR_REGFILE,
.tbl_operand = BNXT_ULP_RF_IDX_EM_INSERT_FAIL,
@@ -745,7 +807,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.key_recipe_operand = BNXT_ULP_RF_IDX_EM_KEY_ID_0,
.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID,
.critical_resource = BNXT_ULP_CRITICAL_RESOURCE_YES,
- .result_start_idx = 562,
+ .result_start_idx = 568,
.result_bit_size = 0,
.result_num_fields = 17
},
@@ -756,7 +818,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 0,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_AND,
- .cond_start_idx = 1679,
+ .cond_start_idx = 1654,
.cond_nums = 1 },
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_NOP
@@ -769,7 +831,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.cond_true_goto = 0,
.cond_false_goto = 0,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 1680,
+ .cond_start_idx = 1655,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_TCAM_TBL_OPC_ALLOC_WR_REGFILE,
.tbl_operand = BNXT_ULP_RF_IDX_WC_TCAM_INDEX_0,
@@ -780,7 +842,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.pri_operand = 0,
.mark_db_opcode = BNXT_ULP_MARK_DB_OPC_NOP,
.critical_resource = BNXT_ULP_CRITICAL_RESOURCE_YES,
- .result_start_idx = 579,
+ .result_start_idx = 585,
.result_bit_size = 128,
.result_num_fields = 15
},
@@ -793,7 +855,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 1680,
+ .cond_start_idx = 1655,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_GENERIC_TBL_OPC_READ,
.gen_tbl_lkup_type = BNXT_ULP_GENERIC_TBL_LKUP_TYPE_INDEX,
@@ -803,7 +865,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.blob_key_bit_size = 10,
.key_bit_size = 10,
.key_num_fields = 1,
- .ident_start_idx = 19,
+ .ident_start_idx = 21,
.ident_nums = 1
},
{ /* class_tid: 2, , table: l2_cntxt_tcam_cache.def_rd */
@@ -816,7 +878,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 1680,
+ .cond_start_idx = 1655,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_GENERIC_TBL_OPC_READ,
.gen_tbl_lkup_type = BNXT_ULP_GENERIC_TBL_LKUP_TYPE_INDEX,
@@ -826,7 +888,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.blob_key_bit_size = 11,
.key_bit_size = 11,
.key_num_fields = 1,
- .ident_start_idx = 20,
+ .ident_start_idx = 22,
.ident_nums = 2
},
{ /* class_tid: 2, , table: control.l2_only_check */
@@ -837,7 +899,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.cond_true_goto = 1023,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_LIST_OR,
- .cond_start_idx = 6,
+ .cond_start_idx = 3,
.cond_nums = 2 },
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_NOP
@@ -850,7 +912,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.cond_true_goto = 1023,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_LIST_OR,
- .cond_start_idx = 8,
+ .cond_start_idx = 5,
.cond_nums = 2 },
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_NOP
@@ -862,14 +924,15 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 1698,
+ .cond_start_idx = 1673,
.cond_nums = 0 },
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_NOP,
.func_info = {
.func_opc = BNXT_ULP_FUNC_OPC_COND_LIST,
+ .func_oper_size = 8,
.func_src1 = BNXT_ULP_FUNC_SRC_KEY_EXT_LIST,
- .func_opr1 = 325,
+ .func_opr1 = 316,
.func_dst_opr = BNXT_ULP_RF_IDX_TERM_FLOW }
},
{ /* class_tid: 2, , table: proto_header_cache.rd */
@@ -881,7 +944,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 1706,
+ .cond_start_idx = 1681,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_GENERIC_TBL_OPC_READ,
.gen_tbl_lkup_type = BNXT_ULP_GENERIC_TBL_LKUP_TYPE_HASH,
@@ -891,7 +954,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.blob_key_bit_size = 74,
.key_bit_size = 74,
.key_num_fields = 3,
- .ident_start_idx = 22,
+ .ident_start_idx = 24,
.ident_nums = 5
},
{ /* class_tid: 2, , table: control.proto_header_cache_miss */
@@ -901,7 +964,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 11,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_AND,
- .cond_start_idx = 1706,
+ .cond_start_idx = 1681,
.cond_nums = 1 },
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_ALLOC_RID_REGFILE,
@@ -916,7 +979,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 1707,
+ .cond_start_idx = 1682,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_GENERIC_TBL_OPC_READ,
.gen_tbl_lkup_type = BNXT_ULP_GENERIC_TBL_LKUP_TYPE_HASH,
@@ -929,7 +992,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.partial_key_start_idx = 205,
.partial_key_num_fields = 1,
.partial_key_bit_size = 64,
- .ident_start_idx = 27,
+ .ident_start_idx = 29,
.ident_nums = 2
},
{ /* class_tid: 2, , table: control.overlap_miss */
@@ -939,7 +1002,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 4,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_AND,
- .cond_start_idx = 1707,
+ .cond_start_idx = 1682,
.cond_nums = 1 },
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_ALLOC_RID_REGFILE,
@@ -953,7 +1016,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 1708,
+ .cond_start_idx = 1683,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_TCAM_TBL_OPC_ALLOC_IDENT,
.tbl_operand = BNXT_ULP_RF_IDX_PROFILE_TCAM_INDEX_0,
@@ -962,7 +1025,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.fdb_operand = BNXT_ULP_RF_IDX_RID_1,
.pri_opcode = BNXT_ULP_PRI_OPC_CONST,
.pri_operand = 0,
- .ident_start_idx = 29,
+ .ident_start_idx = 31,
.ident_nums = 1
},
{ /* class_tid: 2, , table: fkb_select.wc_gen_template */
@@ -973,14 +1036,14 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 1708,
+ .cond_start_idx = 1683,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_INDEX_TBL_OPC_ALLOC_WR_REGFILE,
.tbl_operand = BNXT_ULP_RF_IDX_WC_KEY_ID_0,
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_RID_REGFILE,
.fdb_operand = BNXT_ULP_RF_IDX_RID_1,
- .result_start_idx = 594,
+ .result_start_idx = 600,
.result_bit_size = 256,
.result_num_fields = 172
},
@@ -993,13 +1056,12 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 1986,
+ .cond_start_idx = 1961,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_GENERIC_TBL_OPC_WRITE,
.gen_tbl_lkup_type = BNXT_ULP_GENERIC_TBL_LKUP_TYPE_HASH,
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
- .fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_RID_REGFILE,
- .fdb_operand = BNXT_ULP_RF_IDX_RID_1,
+ .fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID,
.key_start_idx = 206,
.blob_key_bit_size = 10,
.key_bit_size = 10,
@@ -1007,7 +1069,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.partial_key_start_idx = 208,
.partial_key_num_fields = 1,
.partial_key_bit_size = 64,
- .result_start_idx = 766,
+ .result_start_idx = 772,
.result_bit_size = 48,
.result_num_fields = 3
},
@@ -1019,14 +1081,14 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_AND,
- .cond_start_idx = 1986,
+ .cond_start_idx = 1961,
.cond_nums = 1 },
.tbl_opcode = BNXT_ULP_INDEX_TBL_OPC_ALLOC_REGFILE,
.tbl_operand = BNXT_ULP_RF_IDX_EM_KEY_ID_0,
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_RID_REGFILE,
.fdb_operand = BNXT_ULP_RF_IDX_RID,
- .result_start_idx = 769,
+ .result_start_idx = 775,
.result_bit_size = 256,
.result_num_fields = 172
},
@@ -1037,14 +1099,15 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 1987,
+ .cond_start_idx = 1962,
.cond_nums = 0 },
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_NOP,
.func_info = {
.func_opc = BNXT_ULP_FUNC_OPC_COND_LIST,
+ .func_oper_size = 8,
.func_src1 = BNXT_ULP_FUNC_SRC_KEY_EXT_LIST,
- .func_opr1 = 371,
+ .func_opr1 = 362,
.func_dst_opr = BNXT_ULP_RF_IDX_PROF_TCAM_PRIORITY }
},
{ /* class_tid: 2, , table: profile_tcam.gen_template */
@@ -1055,7 +1118,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 2003,
+ .cond_start_idx = 1978,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_TCAM_TBL_OPC_ALLOC_WR_REGFILE,
.tbl_operand = BNXT_ULP_RF_IDX_PROFILE_TCAM_INDEX_0,
@@ -1070,10 +1133,10 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.blob_key_bit_size = 256,
.key_bit_size = 256,
.key_num_fields = 66,
- .result_start_idx = 941,
+ .result_start_idx = 947,
.result_bit_size = 64,
.result_num_fields = 10,
- .ident_start_idx = 30,
+ .ident_start_idx = 32,
.ident_nums = 1
},
{ /* class_tid: 2, , table: wm_key_recipe.0 */
@@ -1085,7 +1148,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 2226,
+ .cond_start_idx = 2201,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_KEY_RECIPE_TBL_OPC_WR_REGFILE,
.tbl_operand = BNXT_ULP_RF_IDX_PROFILE_TCAM_INDEX_0,
@@ -1096,7 +1159,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.blob_key_bit_size = 0,
.key_bit_size = 0,
.key_num_fields = 33,
- .result_start_idx = 951,
+ .result_start_idx = 957,
.result_bit_size = 0,
.result_num_fields = 0
},
@@ -1109,7 +1172,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 2648,
+ .cond_start_idx = 2623,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_GENERIC_TBL_OPC_WRITE,
.gen_tbl_lkup_type = BNXT_ULP_GENERIC_TBL_LKUP_TYPE_HASH,
@@ -1119,7 +1182,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.blob_key_bit_size = 74,
.key_bit_size = 74,
.key_num_fields = 3,
- .result_start_idx = 951,
+ .result_start_idx = 957,
.result_bit_size = 74,
.result_num_fields = 6
},
@@ -1132,7 +1195,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 8,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_AND,
- .cond_start_idx = 2648,
+ .cond_start_idx = 2623,
.cond_nums = 2 },
.tbl_opcode = BNXT_ULP_GENERIC_TBL_OPC_READ,
.gen_tbl_lkup_type = BNXT_ULP_GENERIC_TBL_LKUP_TYPE_HASH,
@@ -1142,7 +1205,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.blob_key_bit_size = 74,
.key_bit_size = 74,
.key_num_fields = 3,
- .ident_start_idx = 31,
+ .ident_start_idx = 33,
.ident_nums = 1
},
{ /* class_tid: 2, , table: control.em_flow_conflict_cache_miss */
@@ -1152,7 +1215,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 4,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_AND,
- .cond_start_idx = 2650,
+ .cond_start_idx = 2625,
.cond_nums = 1 },
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_ALLOC_RID_REGFILE,
@@ -1166,13 +1229,13 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 2651,
+ .cond_start_idx = 2626,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_INDEX_TBL_OPC_WR_REGFILE,
.tbl_operand = BNXT_ULP_RF_IDX_EM_KEY_ID_0,
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_NOP,
- .result_start_idx = 957,
+ .result_start_idx = 963,
.result_bit_size = 256,
.result_num_fields = 172
},
@@ -1185,7 +1248,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 2908,
+ .cond_start_idx = 2883,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_KEY_RECIPE_TBL_OPC_WR_REGFILE,
.tbl_operand = BNXT_ULP_RF_IDX_EM_KEY_ID_0,
@@ -1196,7 +1259,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.blob_key_bit_size = 0,
.key_bit_size = 0,
.key_num_fields = 33,
- .result_start_idx = 1129,
+ .result_start_idx = 1135,
.result_bit_size = 0,
.result_num_fields = 0
},
@@ -1209,7 +1272,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.cond_true_goto = 2,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 3312,
+ .cond_start_idx = 3287,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_GENERIC_TBL_OPC_WRITE,
.gen_tbl_lkup_type = BNXT_ULP_GENERIC_TBL_LKUP_TYPE_HASH,
@@ -1219,7 +1282,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.blob_key_bit_size = 74,
.key_bit_size = 74,
.key_num_fields = 3,
- .result_start_idx = 1129,
+ .result_start_idx = 1135,
.result_bit_size = 96,
.result_num_fields = 2
},
@@ -1230,7 +1293,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.cond_true_goto = 3,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_AND,
- .cond_start_idx = 3312,
+ .cond_start_idx = 3287,
.cond_nums = 2 },
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_NOP,
@@ -1250,7 +1313,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 2,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_AND,
- .cond_start_idx = 3314,
+ .cond_start_idx = 3289,
.cond_nums = 2 },
.tbl_opcode = BNXT_ULP_EM_TBL_OPC_WR_REGFILE,
.tbl_operand = BNXT_ULP_RF_IDX_EM_INSERT_FAIL,
@@ -1258,7 +1321,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.key_recipe_operand = BNXT_ULP_RF_IDX_EM_KEY_ID_0,
.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID,
.critical_resource = BNXT_ULP_CRITICAL_RESOURCE_YES,
- .result_start_idx = 1131,
+ .result_start_idx = 1137,
.result_bit_size = 0,
.result_num_fields = 17
},
@@ -1269,7 +1332,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 0,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_AND,
- .cond_start_idx = 3316,
+ .cond_start_idx = 3291,
.cond_nums = 1 },
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_NOP
@@ -1282,7 +1345,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.cond_true_goto = 0,
.cond_false_goto = 0,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 3317,
+ .cond_start_idx = 3292,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_TCAM_TBL_OPC_ALLOC_WR_REGFILE,
.tbl_operand = BNXT_ULP_RF_IDX_WC_TCAM_INDEX_0,
@@ -1293,7 +1356,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.pri_operand = 0,
.mark_db_opcode = BNXT_ULP_MARK_DB_OPC_NOP,
.critical_resource = BNXT_ULP_CRITICAL_RESOURCE_YES,
- .result_start_idx = 1148,
+ .result_start_idx = 1154,
.result_bit_size = 128,
.result_num_fields = 15
},
@@ -1307,14 +1370,14 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 3317,
+ .cond_start_idx = 3292,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_INDEX_TBL_OPC_WR_GLB_REGFILE,
.tbl_operand = BNXT_ULP_GLB_RF_IDX_GLB_METADATA_RX_ACT_0,
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_NOP,
.mark_db_opcode = BNXT_ULP_MARK_DB_OPC_NOP,
- .result_start_idx = 1163,
+ .result_start_idx = 1169,
.result_bit_size = 32,
.result_num_fields = 1
},
@@ -1328,14 +1391,14 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 3317,
+ .cond_start_idx = 3292,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_INDEX_TBL_OPC_WR_GLB_REGFILE,
.tbl_operand = BNXT_ULP_GLB_RF_IDX_GLB_METADATA_RX_PROF_0,
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_NOP,
.mark_db_opcode = BNXT_ULP_MARK_DB_OPC_NOP,
- .result_start_idx = 1164,
+ .result_start_idx = 1170,
.result_bit_size = 32,
.result_num_fields = 1
},
@@ -1349,14 +1412,14 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 3317,
+ .cond_start_idx = 3292,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_INDEX_TBL_OPC_WR_GLB_REGFILE,
.tbl_operand = BNXT_ULP_GLB_RF_IDX_GLB_METADATA_RX_LKUP_0,
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_NOP,
.mark_db_opcode = BNXT_ULP_MARK_DB_OPC_NOP,
- .result_start_idx = 1165,
+ .result_start_idx = 1171,
.result_bit_size = 32,
.result_num_fields = 1
},
@@ -1370,14 +1433,14 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 3317,
+ .cond_start_idx = 3292,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_INDEX_TBL_OPC_WR_GLB_REGFILE,
.tbl_operand = BNXT_ULP_GLB_RF_IDX_GLB_METADATA_TX_ACT_0,
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_NOP,
.mark_db_opcode = BNXT_ULP_MARK_DB_OPC_NOP,
- .result_start_idx = 1166,
+ .result_start_idx = 1172,
.result_bit_size = 32,
.result_num_fields = 1
},
@@ -1391,14 +1454,14 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 3317,
+ .cond_start_idx = 3292,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_INDEX_TBL_OPC_WR_GLB_REGFILE,
.tbl_operand = BNXT_ULP_GLB_RF_IDX_GLB_METADATA_TX_PROF_0,
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_NOP,
.mark_db_opcode = BNXT_ULP_MARK_DB_OPC_NOP,
- .result_start_idx = 1167,
+ .result_start_idx = 1173,
.result_bit_size = 32,
.result_num_fields = 1
},
@@ -1412,14 +1475,14 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 3317,
+ .cond_start_idx = 3292,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_INDEX_TBL_OPC_WR_GLB_REGFILE,
.tbl_operand = BNXT_ULP_GLB_RF_IDX_GLB_METADATA_TX_LKUP_0,
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_NOP,
.mark_db_opcode = BNXT_ULP_MARK_DB_OPC_NOP,
- .result_start_idx = 1168,
+ .result_start_idx = 1174,
.result_bit_size = 32,
.result_num_fields = 1
},
@@ -1432,7 +1495,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 3317,
+ .cond_start_idx = 3292,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_GENERIC_TBL_OPC_READ,
.gen_tbl_lkup_type = BNXT_ULP_GENERIC_TBL_LKUP_TYPE_INDEX,
@@ -1442,7 +1505,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.blob_key_bit_size = 6,
.key_bit_size = 6,
.key_num_fields = 2,
- .ident_start_idx = 32,
+ .ident_start_idx = 34,
.ident_nums = 2
},
{ /* class_tid: 3, , table: control.ts_ing_rd_check */
@@ -1452,7 +1515,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 6,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_AND,
- .cond_start_idx = 3317,
+ .cond_start_idx = 3292,
.cond_nums = 1 },
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_ALLOC_RID_REGFILE,
@@ -1468,7 +1531,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 3318,
+ .cond_start_idx = 3293,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_INDEX_TBL_OPC_ALLOC_WR_REGFILE,
.tbl_operand = BNXT_ULP_RF_IDX_CMM_ACT_HNDL,
@@ -1476,7 +1539,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_RID_REGFILE,
.fdb_operand = BNXT_ULP_RF_IDX_RID,
.mark_db_opcode = BNXT_ULP_MARK_DB_OPC_NOP,
- .result_start_idx = 1169,
+ .result_start_idx = 1175,
.result_bit_size = 192,
.result_num_fields = 18
},
@@ -1490,7 +1553,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 3318,
+ .cond_start_idx = 3293,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_INDEX_TBL_OPC_ALLOC_WR_REGFILE,
.tbl_operand = BNXT_ULP_RF_IDX_CMM_ACT_HNDL,
@@ -1498,7 +1561,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_RID_REGFILE,
.fdb_operand = BNXT_ULP_RF_IDX_RID,
.mark_db_opcode = BNXT_ULP_MARK_DB_OPC_NOP,
- .result_start_idx = 1187,
+ .result_start_idx = 1193,
.result_bit_size = 192,
.result_num_fields = 18
},
@@ -1509,7 +1572,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 3318,
+ .cond_start_idx = 3293,
.cond_nums = 0 },
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_NOP,
@@ -1529,7 +1592,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 3318,
+ .cond_start_idx = 3293,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_TCAM_TBL_OPC_ALLOC_WR_REGFILE,
.tbl_operand = BNXT_ULP_RF_IDX_PROFILE_TCAM_INDEX_0,
@@ -1543,10 +1606,10 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.blob_key_bit_size = 256,
.key_bit_size = 256,
.key_num_fields = 66,
- .result_start_idx = 1205,
+ .result_start_idx = 1211,
.result_bit_size = 65,
.result_num_fields = 7,
- .ident_start_idx = 34,
+ .ident_start_idx = 36,
.ident_nums = 1
},
{ /* class_tid: 3, , table: table_scope_cache.tsid_ing_wr */
@@ -1558,7 +1621,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 3318,
+ .cond_start_idx = 3293,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_GENERIC_TBL_OPC_WRITE,
.gen_tbl_lkup_type = BNXT_ULP_GENERIC_TBL_LKUP_TYPE_INDEX,
@@ -1568,7 +1631,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.blob_key_bit_size = 6,
.key_bit_size = 6,
.key_num_fields = 2,
- .result_start_idx = 1212,
+ .result_start_idx = 1218,
.result_bit_size = 88,
.result_num_fields = 5
},
@@ -1581,7 +1644,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 3318,
+ .cond_start_idx = 3293,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_GENERIC_TBL_OPC_WRITE,
.gen_tbl_lkup_type = BNXT_ULP_GENERIC_TBL_LKUP_TYPE_INDEX,
@@ -1591,7 +1654,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.blob_key_bit_size = 10,
.key_bit_size = 10,
.key_num_fields = 1,
- .result_start_idx = 1217,
+ .result_start_idx = 1223,
.result_bit_size = 169,
.result_num_fields = 6
},
@@ -1604,7 +1667,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 3318,
+ .cond_start_idx = 3293,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_GENERIC_TBL_OPC_READ,
.gen_tbl_lkup_type = BNXT_ULP_GENERIC_TBL_LKUP_TYPE_INDEX,
@@ -1614,7 +1677,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.blob_key_bit_size = 11,
.key_bit_size = 11,
.key_num_fields = 1,
- .ident_start_idx = 35,
+ .ident_start_idx = 37,
.ident_nums = 1
},
{ /* class_tid: 3, , table: control.ing_rd_check */
@@ -1624,7 +1687,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 4,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_AND,
- .cond_start_idx = 3318,
+ .cond_start_idx = 3293,
.cond_nums = 1 },
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_ALLOC_RID_REGFILE,
@@ -1638,7 +1701,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 3319,
+ .cond_start_idx = 3294,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_TCAM_TBL_OPC_ALLOC_WR_REGFILE,
.tbl_operand = BNXT_ULP_RF_IDX_L2_CNTXT_TCAM_INDEX_0,
@@ -1651,10 +1714,10 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.blob_key_bit_size = 256,
.key_bit_size = 256,
.key_num_fields = 24,
- .result_start_idx = 1223,
+ .result_start_idx = 1229,
.result_bit_size = 127,
.result_num_fields = 17,
- .ident_start_idx = 36,
+ .ident_start_idx = 38,
.ident_nums = 1
},
{ /* class_tid: 3, , table: l2_cntxt_tcam_cache.ing_wr */
@@ -1666,7 +1729,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 3319,
+ .cond_start_idx = 3294,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_GENERIC_TBL_OPC_WRITE,
.gen_tbl_lkup_type = BNXT_ULP_GENERIC_TBL_LKUP_TYPE_INDEX,
@@ -1676,7 +1739,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.blob_key_bit_size = 11,
.key_bit_size = 11,
.key_num_fields = 1,
- .result_start_idx = 1240,
+ .result_start_idx = 1246,
.result_bit_size = 94,
.result_num_fields = 5
},
@@ -1690,14 +1753,14 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 3319,
+ .cond_start_idx = 3294,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_INDEX_TBL_OPC_ALLOC_WR_REGFILE,
.tbl_operand = BNXT_ULP_RF_IDX_CMM_ACT_HNDL,
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID,
.mark_db_opcode = BNXT_ULP_MARK_DB_OPC_NOP,
- .result_start_idx = 1245,
+ .result_start_idx = 1251,
.result_bit_size = 192,
.result_num_fields = 18,
.encap_num_fields = 0
@@ -1712,14 +1775,14 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 3319,
+ .cond_start_idx = 3294,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_INDEX_TBL_OPC_ALLOC_WR_REGFILE,
.tbl_operand = BNXT_ULP_RF_IDX_CMM_ACT_HNDL,
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID,
.mark_db_opcode = BNXT_ULP_MARK_DB_OPC_NOP,
- .result_start_idx = 1263,
+ .result_start_idx = 1269,
.result_bit_size = 192,
.result_num_fields = 18,
.encap_num_fields = 0
@@ -1733,7 +1796,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 3319,
+ .cond_start_idx = 3294,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_GENERIC_TBL_OPC_WRITE,
.gen_tbl_lkup_type = BNXT_ULP_GENERIC_TBL_LKUP_TYPE_INDEX,
@@ -1750,7 +1813,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.blob_key_bit_size = 10,
.key_bit_size = 10,
.key_num_fields = 1,
- .result_start_idx = 1281,
+ .result_start_idx = 1287,
.result_bit_size = 169,
.result_num_fields = 6
},
@@ -1762,13 +1825,13 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 3319,
+ .cond_start_idx = 3294,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_IF_TBL_OPC_WR_COMP_FIELD,
.tbl_operand = BNXT_ULP_CF_IDX_DRV_FUNC_SVIF,
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID,
- .result_start_idx = 1287,
+ .result_start_idx = 1293,
.result_bit_size = 128,
.result_num_fields = 14
},
@@ -1781,7 +1844,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 3319,
+ .cond_start_idx = 3294,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_GENERIC_TBL_OPC_READ,
.gen_tbl_lkup_type = BNXT_ULP_GENERIC_TBL_LKUP_TYPE_INDEX,
@@ -1791,7 +1854,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.blob_key_bit_size = 11,
.key_bit_size = 11,
.key_num_fields = 1,
- .ident_start_idx = 37,
+ .ident_start_idx = 39,
.ident_nums = 0
},
{ /* class_tid: 3, , table: control.non_vfr_egr_rd_check */
@@ -1801,7 +1864,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 4,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_AND,
- .cond_start_idx = 3319,
+ .cond_start_idx = 3294,
.cond_nums = 1 },
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_ALLOC_RID_REGFILE,
@@ -1815,7 +1878,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 3320,
+ .cond_start_idx = 3295,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_TCAM_TBL_OPC_ALLOC_WR_REGFILE,
.tbl_operand = BNXT_ULP_RF_IDX_L2_CNTXT_TCAM_INDEX_0,
@@ -1828,10 +1891,10 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.blob_key_bit_size = 256,
.key_bit_size = 256,
.key_num_fields = 24,
- .result_start_idx = 1301,
+ .result_start_idx = 1307,
.result_bit_size = 127,
.result_num_fields = 17,
- .ident_start_idx = 37,
+ .ident_start_idx = 39,
.ident_nums = 2
},
{ /* class_tid: 3, , table: profile_tcam_bypass.non_vfr_egr_catch_all */
@@ -1842,7 +1905,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 3320,
+ .cond_start_idx = 3295,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_TCAM_TBL_OPC_ALLOC_WR_REGFILE,
.tbl_operand = BNXT_ULP_RF_IDX_PROFILE_TCAM_INDEX_0,
@@ -1856,10 +1919,10 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.blob_key_bit_size = 256,
.key_bit_size = 256,
.key_num_fields = 66,
- .result_start_idx = 1318,
+ .result_start_idx = 1324,
.result_bit_size = 65,
.result_num_fields = 7,
- .ident_start_idx = 39,
+ .ident_start_idx = 41,
.ident_nums = 0
},
{ /* class_tid: 3, , table: l2_cntxt_tcam_cache.non_vfr_egr_wr */
@@ -1871,7 +1934,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 3320,
+ .cond_start_idx = 3295,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_GENERIC_TBL_OPC_WRITE,
.gen_tbl_lkup_type = BNXT_ULP_GENERIC_TBL_LKUP_TYPE_INDEX,
@@ -1881,7 +1944,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.blob_key_bit_size = 11,
.key_bit_size = 11,
.key_num_fields = 1,
- .result_start_idx = 1325,
+ .result_start_idx = 1331,
.result_bit_size = 94,
.result_num_fields = 5
},
@@ -1894,7 +1957,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 3320,
+ .cond_start_idx = 3295,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_GENERIC_TBL_OPC_READ,
.gen_tbl_lkup_type = BNXT_ULP_GENERIC_TBL_LKUP_TYPE_INDEX,
@@ -1904,7 +1967,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.blob_key_bit_size = 6,
.key_bit_size = 6,
.key_num_fields = 2,
- .ident_start_idx = 39,
+ .ident_start_idx = 41,
.ident_nums = 1
},
{ /* class_tid: 3, , table: control.tsid_vfr_rd_check */
@@ -1914,7 +1977,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 0,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_AND,
- .cond_start_idx = 3320,
+ .cond_start_idx = 3295,
.cond_nums = 1 },
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_ALLOC_RID_REGFILE,
@@ -1930,14 +1993,14 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 3321,
+ .cond_start_idx = 3296,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_INDEX_TBL_OPC_ALLOC_WR_REGFILE,
.tbl_operand = BNXT_ULP_RF_IDX_CMM_MOD_HNDL,
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_RID_REGFILE,
.fdb_operand = BNXT_ULP_RF_IDX_RID,
- .result_start_idx = 1330,
+ .result_start_idx = 1336,
.result_bit_size = 0,
.result_num_fields = 0,
.encap_num_fields = 20
@@ -1949,7 +2012,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 3321,
+ .cond_start_idx = 3296,
.cond_nums = 0 },
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_NOP,
@@ -1971,7 +2034,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 3321,
+ .cond_start_idx = 3296,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_INDEX_TBL_OPC_ALLOC_WR_REGFILE,
.tbl_operand = BNXT_ULP_RF_IDX_CMM_ACT_HNDL,
@@ -1979,7 +2042,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_RID_REGFILE,
.fdb_operand = BNXT_ULP_RF_IDX_RID,
.mark_db_opcode = BNXT_ULP_MARK_DB_OPC_NOP,
- .result_start_idx = 1350,
+ .result_start_idx = 1356,
.result_bit_size = 192,
.result_num_fields = 18
},
@@ -1990,7 +2053,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 3321,
+ .cond_start_idx = 3296,
.cond_nums = 0 },
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_NOP,
@@ -2010,7 +2073,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 3321,
+ .cond_start_idx = 3296,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_TCAM_TBL_OPC_ALLOC_WR_REGFILE,
.tbl_operand = BNXT_ULP_RF_IDX_L2_CNTXT_TCAM_INDEX_0,
@@ -2023,10 +2086,10 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.blob_key_bit_size = 256,
.key_bit_size = 256,
.key_num_fields = 24,
- .result_start_idx = 1368,
+ .result_start_idx = 1374,
.result_bit_size = 127,
.result_num_fields = 17,
- .ident_start_idx = 40,
+ .ident_start_idx = 42,
.ident_nums = 1
},
{ /* class_tid: 3, , table: table_scope_cache.tsid_vfr_wr */
@@ -2038,7 +2101,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.cond_true_goto = 0,
.cond_false_goto = 0,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 3321,
+ .cond_start_idx = 3296,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_GENERIC_TBL_OPC_WRITE,
.gen_tbl_lkup_type = BNXT_ULP_GENERIC_TBL_LKUP_TYPE_INDEX,
@@ -2048,7 +2111,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.blob_key_bit_size = 6,
.key_bit_size = 6,
.key_num_fields = 2,
- .result_start_idx = 1385,
+ .result_start_idx = 1391,
.result_bit_size = 88,
.result_num_fields = 5
},
@@ -2061,7 +2124,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 3321,
+ .cond_start_idx = 3296,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_GENERIC_TBL_OPC_READ,
.gen_tbl_lkup_type = BNXT_ULP_GENERIC_TBL_LKUP_TYPE_INDEX,
@@ -2071,7 +2134,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.blob_key_bit_size = 6,
.key_bit_size = 6,
.key_num_fields = 2,
- .ident_start_idx = 41,
+ .ident_start_idx = 43,
.ident_nums = 3
},
{ /* class_tid: 4, , table: control.tsid_vfr_egr_check */
@@ -2081,7 +2144,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 7,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_AND,
- .cond_start_idx = 3321,
+ .cond_start_idx = 3296,
.cond_nums = 1 },
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_ALLOC_RID_REGFILE,
@@ -2097,7 +2160,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 3322,
+ .cond_start_idx = 3297,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_INDEX_TBL_OPC_ALLOC_WR_REGFILE,
.tbl_operand = BNXT_ULP_RF_IDX_CMM_MOD_HNDL,
@@ -2111,7 +2174,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.func_src2 = BNXT_ULP_FUNC_SRC_CONST,
.func_opr2 = ULP_THOR2_SYM_VF_2_VF_META_VAL,
.func_dst_opr = BNXT_ULP_RF_IDX_RF_0 },
- .result_start_idx = 1390,
+ .result_start_idx = 1396,
.result_bit_size = 0,
.result_num_fields = 0,
.encap_num_fields = 20
@@ -2123,7 +2186,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 3322,
+ .cond_start_idx = 3297,
.cond_nums = 0 },
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_NOP,
@@ -2145,7 +2208,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 3322,
+ .cond_start_idx = 3297,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_INDEX_TBL_OPC_ALLOC_WR_REGFILE,
.tbl_operand = BNXT_ULP_RF_IDX_CMM_ACT_HNDL,
@@ -2153,7 +2216,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_RID_REGFILE,
.fdb_operand = BNXT_ULP_RF_IDX_RID,
.mark_db_opcode = BNXT_ULP_MARK_DB_OPC_NOP,
- .result_start_idx = 1410,
+ .result_start_idx = 1416,
.result_bit_size = 192,
.result_num_fields = 18
},
@@ -2164,7 +2227,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 3322,
+ .cond_start_idx = 3297,
.cond_nums = 0 },
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_NOP,
@@ -2184,7 +2247,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 3322,
+ .cond_start_idx = 3297,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_TCAM_TBL_OPC_ALLOC_WR_REGFILE,
.tbl_operand = BNXT_ULP_RF_IDX_PROFILE_TCAM_INDEX_0,
@@ -2198,10 +2261,10 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.blob_key_bit_size = 256,
.key_bit_size = 256,
.key_num_fields = 66,
- .result_start_idx = 1428,
+ .result_start_idx = 1434,
.result_bit_size = 65,
.result_num_fields = 7,
- .ident_start_idx = 44,
+ .ident_start_idx = 46,
.ident_nums = 1
},
{ /* class_tid: 4, , table: table_scope_cache.tsid_vfr_egr_wr */
@@ -2213,7 +2276,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 3322,
+ .cond_start_idx = 3297,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_GENERIC_TBL_OPC_WRITE,
.gen_tbl_lkup_type = BNXT_ULP_GENERIC_TBL_LKUP_TYPE_INDEX,
@@ -2223,7 +2286,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.blob_key_bit_size = 6,
.key_bit_size = 6,
.key_num_fields = 2,
- .result_start_idx = 1435,
+ .result_start_idx = 1441,
.result_bit_size = 88,
.result_num_fields = 5
},
@@ -2237,7 +2300,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 3322,
+ .cond_start_idx = 3297,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_GENERIC_TBL_OPC_READ,
.gen_tbl_lkup_type = BNXT_ULP_GENERIC_TBL_LKUP_TYPE_INDEX,
@@ -2247,7 +2310,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.blob_key_bit_size = 11,
.key_bit_size = 11,
.key_num_fields = 1,
- .ident_start_idx = 45,
+ .ident_start_idx = 47,
.ident_nums = 1
},
{ /* class_tid: 4, , table: control.endpoint_def_egr_rd_check */
@@ -2257,7 +2320,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 4,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_AND,
- .cond_start_idx = 3322,
+ .cond_start_idx = 3297,
.cond_nums = 1 },
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_ALLOC_RID_REGFILE,
@@ -2271,7 +2334,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 3323,
+ .cond_start_idx = 3298,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_TCAM_TBL_OPC_ALLOC_WR_REGFILE,
.tbl_operand = BNXT_ULP_RF_IDX_L2_CNTXT_TCAM_INDEX_0,
@@ -2284,10 +2347,10 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.blob_key_bit_size = 256,
.key_bit_size = 256,
.key_num_fields = 24,
- .result_start_idx = 1440,
+ .result_start_idx = 1446,
.result_bit_size = 127,
.result_num_fields = 17,
- .ident_start_idx = 46,
+ .ident_start_idx = 48,
.ident_nums = 1
},
{ /* class_tid: 4, , table: l2_cntxt_tcam_cache.endpoint_def_egr_wr */
@@ -2300,7 +2363,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 3323,
+ .cond_start_idx = 3298,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_GENERIC_TBL_OPC_WRITE,
.gen_tbl_lkup_type = BNXT_ULP_GENERIC_TBL_LKUP_TYPE_INDEX,
@@ -2310,7 +2373,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.blob_key_bit_size = 11,
.key_bit_size = 11,
.key_num_fields = 1,
- .result_start_idx = 1457,
+ .result_start_idx = 1463,
.result_bit_size = 94,
.result_num_fields = 5
},
@@ -2323,7 +2386,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 3323,
+ .cond_start_idx = 3298,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_GENERIC_TBL_OPC_WRITE,
.gen_tbl_lkup_type = BNXT_ULP_GENERIC_TBL_LKUP_TYPE_INDEX,
@@ -2333,7 +2396,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.blob_key_bit_size = 10,
.key_bit_size = 10,
.key_num_fields = 1,
- .result_start_idx = 1462,
+ .result_start_idx = 1468,
.result_bit_size = 169,
.result_num_fields = 6
},
@@ -2347,7 +2410,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 3323,
+ .cond_start_idx = 3298,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_INDEX_TBL_OPC_ALLOC_WR_REGFILE,
.tbl_operand = BNXT_ULP_RF_IDX_CMM_MOD_HNDL,
@@ -2360,7 +2423,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.func_src2 = BNXT_ULP_FUNC_SRC_CONST,
.func_opr2 = ULP_THOR2_SYM_VF_2_VF_META_VAL,
.func_dst_opr = BNXT_ULP_RF_IDX_RF_0 },
- .result_start_idx = 1468,
+ .result_start_idx = 1474,
.result_bit_size = 0,
.result_num_fields = 0,
.encap_num_fields = 20
@@ -2372,7 +2435,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 3323,
+ .cond_start_idx = 3298,
.cond_nums = 0 },
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_NOP,
@@ -2394,14 +2457,14 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 3323,
+ .cond_start_idx = 3298,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_INDEX_TBL_OPC_ALLOC_WR_REGFILE,
.tbl_operand = BNXT_ULP_RF_IDX_CMM_ACT_HNDL,
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID,
.mark_db_opcode = BNXT_ULP_MARK_DB_OPC_NOP,
- .result_start_idx = 1488,
+ .result_start_idx = 1494,
.result_bit_size = 192,
.result_num_fields = 18
},
@@ -2412,7 +2475,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 3323,
+ .cond_start_idx = 3298,
.cond_nums = 0 },
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_NOP,
@@ -2431,7 +2494,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 3323,
+ .cond_start_idx = 3298,
.cond_nums = 0 },
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_NOP,
@@ -2450,7 +2513,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
.cond_true_goto = 0,
.cond_false_goto = 0,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 3323,
+ .cond_start_idx = 3298,
.cond_nums = 0 },
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_NOP,
@@ -2466,64 +2529,46 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor2_class_tbl_list[] = {
};
struct bnxt_ulp_mapper_cond_list_info ulp_thor2_class_cond_oper_list[] = {
- /* cond_execute: class_tid: 1, mac_addr_cache.l2_table_rd:4*/
+ /* cond_execute: class_tid: 1, control.tunnel_ipv6_sip_check:21*/
{
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_AND,
- .cond_start_idx = 4,
- .cond_nums = 2
- },
- /* cond_execute: class_tid: 1, mac_addr_cache.l2_table_rd:4*/
- {
- .cond_list_opcode = BNXT_ULP_COND_LIST_OPC_AND,
- .cond_start_idx = 6,
- .cond_nums = 2
- },
- /* cond_execute: class_tid: 1, mac_addr_cache.l2_table_rd:4*/
- {
- .cond_list_opcode = BNXT_ULP_COND_LIST_OPC_AND,
- .cond_start_idx = 8,
- .cond_nums = 2
- },
- /* cond_execute: class_tid: 1, control.tunnel_ipv6_sip_check:46*/
- {
- .cond_list_opcode = BNXT_ULP_COND_LIST_OPC_AND,
- .cond_start_idx = 46,
+ .cond_start_idx = 21,
.cond_nums = 3
},
- /* cond_execute: class_tid: 1, control.l2_only_check:49*/
+ /* cond_execute: class_tid: 1, control.l2_only_check:24*/
{
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_AND,
- .cond_start_idx = 49,
+ .cond_start_idx = 24,
.cond_nums = 5
},
- /* cond_execute: class_tid: 1, control.l2_only_check:49*/
+ /* cond_execute: class_tid: 1, control.l2_only_check:24*/
{
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_AND,
- .cond_start_idx = 54,
+ .cond_start_idx = 29,
.cond_nums = 5
},
- /* cond_execute: class_tid: 2, control.l2_only_check:1680*/
+ /* cond_execute: class_tid: 2, control.l2_only_check:1655*/
{
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_AND,
- .cond_start_idx = 1680,
+ .cond_start_idx = 1655,
.cond_nums = 5
},
- /* cond_execute: class_tid: 2, control.l2_only_check:1680*/
+ /* cond_execute: class_tid: 2, control.l2_only_check:1655*/
{
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_AND,
- .cond_start_idx = 1685,
+ .cond_start_idx = 1660,
.cond_nums = 5
},
- /* cond_execute: class_tid: 2, control.tunnel_ipv6_sip_check:1690*/
+ /* cond_execute: class_tid: 2, control.tunnel_ipv6_sip_check:1665*/
{
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_AND,
- .cond_start_idx = 1690,
+ .cond_start_idx = 1665,
.cond_nums = 4
},
- /* cond_execute: class_tid: 2, control.tunnel_ipv6_sip_check:1690*/
+ /* cond_execute: class_tid: 2, control.tunnel_ipv6_sip_check:1665*/
{
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_AND,
- .cond_start_idx = 1694,
+ .cond_start_idx = 1669,
.cond_nums = 4
}
};
@@ -2548,7 +2593,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_F2
},
- /* cond_execute: class_tid: 1, mac_addr_cache.l2_table_rd:4*/
+ /* field_cond: class_tid: 1, control.dmac_calculation:4*/
{
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_ETH
@@ -2557,78 +2602,37 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_DMAC
},
- /* cond_execute: class_tid: 1, mac_addr_cache.l2_table_rd:4*/
+ /* field_cond: class_tid: 1, control.dmac_calculation:6*/
{
.cond_opcode = BNXT_ULP_COND_OPC_FEATURE_BIT_IS_SET,
.cond_operand = BNXT_ULP_FEATURE_BIT_PORT_DMAC
},
- {
- .cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
- .cond_operand = BNXT_ULP_HDR_BIT_O_ETH
- },
- /* cond_execute: class_tid: 1, mac_addr_cache.l2_table_rd:4*/
+ /* field_cond: class_tid: 1, control.dmac_calculation:7*/
{
.cond_opcode = BNXT_ULP_COND_OPC_FEATURE_BIT_IS_SET,
.cond_operand = BNXT_ULP_FEATURE_BIT_PARENT_DMAC
},
+ /* cond_execute: class_tid: 1, mac_addr_cache.l2_table_rd:8*/
{
- .cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
- .cond_operand = BNXT_ULP_HDR_BIT_O_ETH
- },
- /* field_cond: class_tid: 1, mac_addr_cache.l2_table_rd:10*/
- {
- .cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
- .cond_operand = BNXT_ULP_HDR_BIT_O_ETH
- },
- {
- .cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
- .cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_DMAC
- },
- /* field_cond: class_tid: 1, mac_addr_cache.l2_table_rd:12*/
- {
- .cond_opcode = BNXT_ULP_COND_OPC_FEATURE_BIT_IS_SET,
- .cond_operand = BNXT_ULP_FEATURE_BIT_PORT_DMAC
- },
- /* field_cond: class_tid: 1, mac_addr_cache.l2_table_rd:13*/
- {
- .cond_opcode = BNXT_ULP_COND_OPC_FEATURE_BIT_IS_SET,
- .cond_operand = BNXT_ULP_FEATURE_BIT_PARENT_DMAC
- },
- /* field_cond: class_tid: 1, mac_addr_cache.l2_table_rd:14*/
- {
- .cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
- .cond_operand = BNXT_ULP_HDR_BIT_O_ETH
- },
- {
- .cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
- .cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_DMAC
- },
- /* field_cond: class_tid: 1, mac_addr_cache.l2_table_rd:16*/
- {
- .cond_opcode = BNXT_ULP_COND_OPC_FEATURE_BIT_IS_SET,
- .cond_operand = BNXT_ULP_FEATURE_BIT_PORT_DMAC
- },
- /* field_cond: class_tid: 1, mac_addr_cache.l2_table_rd:17*/
- {
- .cond_opcode = BNXT_ULP_COND_OPC_FEATURE_BIT_IS_SET,
- .cond_operand = BNXT_ULP_FEATURE_BIT_PARENT_DMAC
+ .cond_opcode = BNXT_ULP_COND_OPC_RF_IS_SET,
+ .cond_operand = BNXT_ULP_RF_IDX_O_DMAC
},
- /* field_cond: class_tid: 1, mac_addr_cache.l2_table_rd:18*/
+ /* field_cond: class_tid: 1, mac_addr_cache.l2_table_rd:9*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_RECYCLE_CNT
},
- /* field_cond: class_tid: 1, mac_addr_cache.l2_table_rd:19*/
+ /* field_cond: class_tid: 1, mac_addr_cache.l2_table_rd:10*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_METADATA
},
- /* cond_execute: class_tid: 1, control.mac_addr_cache_check:20*/
+ /* cond_execute: class_tid: 1, control.mac_addr_cache_check:11*/
{
.cond_opcode = BNXT_ULP_COND_OPC_RF_IS_SET,
.cond_operand = BNXT_ULP_RF_IDX_GENERIC_TBL_MISS
},
- /* cond_execute: class_tid: 1, l2_cntxt_tcam.allocate_l2_context:21*/
+ /* cond_execute: class_tid: 1, l2_cntxt_tcam.allocate_l2_context:12*/
{
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_NOT_SET,
.cond_operand = BNXT_ULP_HDR_BIT_F1
@@ -2637,118 +2641,42 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_NOT_SET,
.cond_operand = BNXT_ULP_HDR_BIT_F2
},
- /* field_cond: class_tid: 1, l2_cntxt_tcam.l2_table_create:23*/
- {
- .cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
- .cond_operand = BNXT_ULP_HDR_BIT_O_ETH
- },
- {
- .cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
- .cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_DMAC
- },
- /* field_cond: class_tid: 1, l2_cntxt_tcam.l2_table_create:25*/
- {
- .cond_opcode = BNXT_ULP_COND_OPC_FEATURE_BIT_IS_SET,
- .cond_operand = BNXT_ULP_FEATURE_BIT_PORT_DMAC
- },
- /* field_cond: class_tid: 1, l2_cntxt_tcam.l2_table_create:26*/
- {
- .cond_opcode = BNXT_ULP_COND_OPC_FEATURE_BIT_IS_SET,
- .cond_operand = BNXT_ULP_FEATURE_BIT_PARENT_DMAC
- },
- /* field_cond: class_tid: 1, l2_cntxt_tcam.l2_table_create:27*/
- {
- .cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
- .cond_operand = BNXT_ULP_HDR_BIT_O_ETH
- },
- {
- .cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
- .cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_DMAC
- },
- /* field_cond: class_tid: 1, l2_cntxt_tcam.l2_table_create:29*/
- {
- .cond_opcode = BNXT_ULP_COND_OPC_FEATURE_BIT_IS_SET,
- .cond_operand = BNXT_ULP_FEATURE_BIT_PORT_DMAC
- },
- /* field_cond: class_tid: 1, l2_cntxt_tcam.l2_table_create:30*/
- {
- .cond_opcode = BNXT_ULP_COND_OPC_FEATURE_BIT_IS_SET,
- .cond_operand = BNXT_ULP_FEATURE_BIT_PARENT_DMAC
- },
- /* field_cond: class_tid: 1, l2_cntxt_tcam.l2_table_create:31*/
+ /* field_cond: class_tid: 1, l2_cntxt_tcam.l2_table_create:14*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_METADATA
},
- /* field_cond: class_tid: 1, l2_cntxt_tcam.l2_table_create:32*/
+ /* field_cond: class_tid: 1, l2_cntxt_tcam.l2_table_create:15*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_METADATA
},
- /* field_cond: class_tid: 1, l2_cntxt_tcam.l2_table_create:33*/
+ /* field_cond: class_tid: 1, l2_cntxt_tcam.l2_table_create:16*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_RECYCLE_CNT
},
- /* field_cond: class_tid: 1, l2_cntxt_tcam.l2_table_create:34*/
+ /* field_cond: class_tid: 1, l2_cntxt_tcam.l2_table_create:17*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_RECYCLE_CNT
},
- /* field_cond: class_tid: 1, mac_addr_cache.l2_table_wr:35*/
- {
- .cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
- .cond_operand = BNXT_ULP_HDR_BIT_O_ETH
- },
- {
- .cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
- .cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_DMAC
- },
- /* field_cond: class_tid: 1, mac_addr_cache.l2_table_wr:37*/
- {
- .cond_opcode = BNXT_ULP_COND_OPC_FEATURE_BIT_IS_SET,
- .cond_operand = BNXT_ULP_FEATURE_BIT_PORT_DMAC
- },
- /* field_cond: class_tid: 1, mac_addr_cache.l2_table_wr:38*/
- {
- .cond_opcode = BNXT_ULP_COND_OPC_FEATURE_BIT_IS_SET,
- .cond_operand = BNXT_ULP_FEATURE_BIT_PARENT_DMAC
- },
- /* field_cond: class_tid: 1, mac_addr_cache.l2_table_wr:39*/
- {
- .cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
- .cond_operand = BNXT_ULP_HDR_BIT_O_ETH
- },
- {
- .cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
- .cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_DMAC
- },
- /* field_cond: class_tid: 1, mac_addr_cache.l2_table_wr:41*/
- {
- .cond_opcode = BNXT_ULP_COND_OPC_FEATURE_BIT_IS_SET,
- .cond_operand = BNXT_ULP_FEATURE_BIT_PORT_DMAC
- },
- /* field_cond: class_tid: 1, mac_addr_cache.l2_table_wr:42*/
- {
- .cond_opcode = BNXT_ULP_COND_OPC_FEATURE_BIT_IS_SET,
- .cond_operand = BNXT_ULP_FEATURE_BIT_PARENT_DMAC
- },
- /* field_cond: class_tid: 1, mac_addr_cache.l2_table_wr:43*/
+ /* field_cond: class_tid: 1, mac_addr_cache.l2_table_wr:18*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_RECYCLE_CNT
},
- /* field_cond: class_tid: 1, mac_addr_cache.l2_table_wr:44*/
+ /* field_cond: class_tid: 1, mac_addr_cache.l2_table_wr:19*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_METADATA
},
- /* cond_execute: class_tid: 1, control.check_f1_flow:45*/
+ /* cond_execute: class_tid: 1, control.check_f1_flow:20*/
{
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_F1
},
- /* cond_execute: class_tid: 1, control.tunnel_ipv6_sip_check:46*/
+ /* cond_execute: class_tid: 1, control.tunnel_ipv6_sip_check:21*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -2761,7 +2689,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_SRC_ADDR
},
- /* cond_execute: class_tid: 1, control.l2_only_check:49*/
+ /* cond_execute: class_tid: 1, control.l2_only_check:24*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -2782,7 +2710,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_NOT_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_TYPE
},
- /* cond_execute: class_tid: 1, control.l2_only_check:49*/
+ /* cond_execute: class_tid: 1, control.l2_only_check:24*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -2803,7 +2731,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_NOT_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_ETH_TYPE
},
- /* field_cond: class_tid: 1, control.terminating_flow:59*/
+ /* field_cond: class_tid: 1, control.terminating_flow:34*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -2812,7 +2740,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_TCP
},
- /* field_cond: class_tid: 1, control.terminating_flow:61*/
+ /* field_cond: class_tid: 1, control.terminating_flow:36*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -2821,7 +2749,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_UDP
},
- /* field_cond: class_tid: 1, control.terminating_flow:63*/
+ /* field_cond: class_tid: 1, control.terminating_flow:38*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -2830,7 +2758,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_TCP
},
- /* field_cond: class_tid: 1, control.terminating_flow:65*/
+ /* field_cond: class_tid: 1, control.terminating_flow:40*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -2839,37 +2767,37 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_UDP
},
- /* cond_execute: class_tid: 1, control.proto_header_cache_miss:67*/
+ /* cond_execute: class_tid: 1, control.proto_header_cache_miss:42*/
{
.cond_opcode = BNXT_ULP_COND_OPC_RF_IS_SET,
.cond_operand = BNXT_ULP_RF_IDX_GENERIC_TBL_MISS
},
- /* cond_execute: class_tid: 1, control.overlap_miss:68*/
+ /* cond_execute: class_tid: 1, control.overlap_miss:43*/
{
.cond_opcode = BNXT_ULP_COND_OPC_RF_IS_SET,
.cond_operand = BNXT_ULP_RF_IDX_GENERIC_TBL_MISS
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:69*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:44*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_CNTXT_ID
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:70*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:45*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_METADATA
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:71*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:46*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_METADATA
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:72*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:47*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_RECYCLE_CNT
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:73*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:48*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -2882,7 +2810,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_DMAC
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:76*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:51*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -2895,7 +2823,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_SMAC
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:79*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:54*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -2912,7 +2840,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OO_VLAN_VID
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:83*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:58*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -2929,7 +2857,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OI_VLAN_VID
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:87*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:62*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -2946,7 +2874,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OO_VLAN_VID
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:91*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:66*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -2963,7 +2891,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_TYPE
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:95*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:70*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -2976,7 +2904,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_SRC_ADDR
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:98*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:73*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -2989,7 +2917,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_SRC_ADDR
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:101*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:76*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -3002,7 +2930,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_SRC_ADDR
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:104*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:79*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -3015,7 +2943,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_SRC_ADDR
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:107*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:82*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -3028,7 +2956,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_SRC_ADDR
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:110*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:85*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -3041,7 +2969,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_DST_ADDR
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:113*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:88*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -3054,7 +2982,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_DST_ADDR
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:116*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:91*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -3067,7 +2995,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_DST_ADDR
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:119*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:94*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -3080,7 +3008,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_DST_ADDR
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:122*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:97*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -3093,7 +3021,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_DST_ADDR
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:125*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:100*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -3106,7 +3034,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_TTL
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:128*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:103*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -3119,7 +3047,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_TTL
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:131*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:106*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -3132,7 +3060,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_PROTO_ID
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:134*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:109*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -3145,7 +3073,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_PROTO_ID
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:137*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:112*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -3158,7 +3086,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_QOS
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:140*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:115*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -3171,7 +3099,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_QOS
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:143*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:118*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -3184,7 +3112,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_UDP_SRC_PORT
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:146*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:121*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -3197,7 +3125,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_TCP_SRC_PORT
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:149*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:124*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -3210,7 +3138,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_UDP_DST_PORT
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:152*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:127*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -3223,7 +3151,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_TCP_DST_PORT
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:155*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:130*/
{
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_T_VXLAN
@@ -3232,7 +3160,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_T_VXLAN_VNI
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:157*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:132*/
{
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_T_VXLAN_GPE
@@ -3241,7 +3169,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_T_VXLAN_GPE_VNI
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:159*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:134*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -3254,7 +3182,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_ETH_DMAC
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:162*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:137*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -3267,7 +3195,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_DMAC
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:165*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:140*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -3280,7 +3208,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_ETH_SMAC
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:168*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:143*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -3293,7 +3221,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_SMAC
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:171*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:146*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -3310,7 +3238,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_IO_VLAN_VID
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:175*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:150*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -3327,7 +3255,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OO_VLAN_VID
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:179*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:154*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -3344,7 +3272,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_II_VLAN_VID
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:183*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:158*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -3361,7 +3289,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_IO_VLAN_VID
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:187*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:162*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -3378,7 +3306,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OI_VLAN_VID
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:191*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:166*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -3395,7 +3323,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OO_VLAN_VID
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:195*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:170*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -3412,7 +3340,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_ETH_TYPE
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:199*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:174*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -3429,7 +3357,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_TYPE
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:203*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:178*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -3446,7 +3374,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_SRC_ADDR
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:207*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:182*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -3463,7 +3391,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_SRC_ADDR
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:211*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:186*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -3480,7 +3408,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_SRC_ADDR
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:215*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:190*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -3497,7 +3425,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_SRC_ADDR
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:219*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:194*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -3514,7 +3442,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_SRC_ADDR
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:223*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:198*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -3531,7 +3459,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_SRC_ADDR
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:227*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:202*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -3548,7 +3476,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_SRC_ADDR
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:231*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:206*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -3565,7 +3493,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV4_SRC_ADDR
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:235*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:210*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -3582,7 +3510,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_SRC_ADDR
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:239*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:214*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -3599,7 +3527,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_SRC_ADDR
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:243*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:218*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -3616,7 +3544,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_DST_ADDR
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:247*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:222*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -3633,7 +3561,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_DST_ADDR
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:251*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:226*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -3650,7 +3578,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_DST_ADDR
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:255*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:230*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -3667,7 +3595,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_DST_ADDR
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:259*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:234*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -3684,7 +3612,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_DST_ADDR
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:263*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:238*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -3701,7 +3629,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_DST_ADDR
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:267*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:242*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -3718,7 +3646,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_DST_ADDR
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:271*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:246*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -3735,7 +3663,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV4_DST_ADDR
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:275*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:250*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -3752,7 +3680,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_DST_ADDR
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:279*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:254*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -3769,7 +3697,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_DST_ADDR
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:283*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:258*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -3786,7 +3714,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_TTL
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:287*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:262*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -3803,7 +3731,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV4_TTL
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:291*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:266*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -3820,7 +3748,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_TTL
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:295*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:270*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -3837,7 +3765,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_TTL
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:299*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:274*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -3854,7 +3782,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_PROTO_ID
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:303*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:278*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -3871,7 +3799,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV4_PROTO_ID
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:307*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:282*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -3888,7 +3816,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_PROTO_ID
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:311*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:286*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -3905,7 +3833,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_PROTO_ID
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:315*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:290*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -3922,7 +3850,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_QOS
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:319*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:294*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -3939,7 +3867,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV4_QOS
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:323*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:298*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -3956,7 +3884,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_QOS
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:327*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:302*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -3973,12 +3901,12 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_QOS
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:331*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:306*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:332*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:307*/
{
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_IPV4
@@ -3991,7 +3919,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_ICMP
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:335*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:310*/
{
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_IPV4
@@ -4004,12 +3932,12 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_ICMP
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:338*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:313*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:339*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:314*/
{
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_IPV4
@@ -4022,7 +3950,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_ICMP
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:342*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:317*/
{
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_IPV4
@@ -4035,12 +3963,12 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_ICMP
},
- /* cond_execute: class_tid: 1, fkb_select.em_gen_template_alloc:345*/
+ /* cond_execute: class_tid: 1, fkb_select.em_gen_template_alloc:320*/
{
.cond_opcode = BNXT_ULP_COND_OPC_RF_IS_SET,
.cond_operand = BNXT_ULP_RF_IDX_TERM_FLOW
},
- /* field_cond: class_tid: 1, control.profile_tcam_priority:346*/
+ /* field_cond: class_tid: 1, control.profile_tcam_priority:321*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4049,7 +3977,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_TCP
},
- /* field_cond: class_tid: 1, control.profile_tcam_priority:348*/
+ /* field_cond: class_tid: 1, control.profile_tcam_priority:323*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4058,7 +3986,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_UDP
},
- /* field_cond: class_tid: 1, control.profile_tcam_priority:350*/
+ /* field_cond: class_tid: 1, control.profile_tcam_priority:325*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4067,7 +3995,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_TCP
},
- /* field_cond: class_tid: 1, control.profile_tcam_priority:352*/
+ /* field_cond: class_tid: 1, control.profile_tcam_priority:327*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4076,7 +4004,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_UDP
},
- /* field_cond: class_tid: 1, control.profile_tcam_priority:354*/
+ /* field_cond: class_tid: 1, control.profile_tcam_priority:329*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4085,7 +4013,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_IPV4
},
- /* field_cond: class_tid: 1, control.profile_tcam_priority:356*/
+ /* field_cond: class_tid: 1, control.profile_tcam_priority:331*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4094,7 +4022,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_IPV6
},
- /* field_cond: class_tid: 1, control.profile_tcam_priority:358*/
+ /* field_cond: class_tid: 1, control.profile_tcam_priority:333*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4103,7 +4031,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_IPV4
},
- /* field_cond: class_tid: 1, control.profile_tcam_priority:360*/
+ /* field_cond: class_tid: 1, control.profile_tcam_priority:335*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4112,7 +4040,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_IPV6
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:362*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:337*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4121,7 +4049,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_TCP
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:364*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:339*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4130,7 +4058,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_TCP
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:366*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:341*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4139,7 +4067,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_UDP
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:368*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:343*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4148,7 +4076,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_UDP
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:370*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:345*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4157,7 +4085,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_TCP
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:372*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:347*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4166,7 +4094,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_TCP
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:374*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:349*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4175,7 +4103,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_UDP
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:376*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:351*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4184,7 +4112,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_UDP
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:378*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:353*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4193,7 +4121,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_TCP
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:380*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:355*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4202,7 +4130,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_TCP
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:382*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:357*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4211,7 +4139,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_UDP
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:384*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:359*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4220,7 +4148,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_UDP
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:386*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:361*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4229,7 +4157,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_TCP
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:388*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:363*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4238,7 +4166,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_TCP
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:390*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:365*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4247,7 +4175,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_UDP
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:392*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:367*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4256,7 +4184,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_UDP
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:394*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:369*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4265,7 +4193,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_TCP
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:396*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:371*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4274,7 +4202,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_TCP
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:398*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:373*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4283,7 +4211,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_UDP
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:400*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:375*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4292,7 +4220,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_UDP
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:402*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:377*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4301,7 +4229,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_TCP
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:404*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:379*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4310,7 +4238,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_TCP
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:406*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:381*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4319,7 +4247,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_UDP
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:408*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:383*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4328,7 +4256,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_UDP
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:410*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:385*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4337,7 +4265,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_TCP
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:412*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:387*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4346,7 +4274,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_TCP
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:414*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:389*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4355,7 +4283,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_UDP
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:416*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:391*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4364,7 +4292,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_UDP
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:418*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:393*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4373,7 +4301,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_TCP
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:420*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:395*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4382,7 +4310,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_TCP
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:422*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:397*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4391,7 +4319,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_UDP
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:424*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:399*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4400,7 +4328,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_UDP
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:426*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:401*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4409,7 +4337,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_IPV6
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:428*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:403*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4418,7 +4346,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_IPV6
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:430*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:405*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4427,7 +4355,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_IPV4
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:432*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:407*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4436,7 +4364,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_IPV4
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:434*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:409*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4445,7 +4373,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_IPV6
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:436*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:411*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4454,7 +4382,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_IPV6
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:438*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:413*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4463,7 +4391,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_IPV4
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:440*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:415*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4472,7 +4400,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_IPV4
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:442*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:417*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4481,7 +4409,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_IPV6
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:444*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:419*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4490,7 +4418,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_IPV4
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:446*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:421*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4499,7 +4427,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_IPV6
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:448*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:423*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4508,7 +4436,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_IPV4
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:450*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:425*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4517,7 +4445,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_IPV6
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:452*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:427*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4526,7 +4454,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_IPV4
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:454*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:429*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4535,7 +4463,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_IPV6
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:456*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:431*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4544,7 +4472,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_IPV4
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:458*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:433*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4553,7 +4481,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_IPV6
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:460*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:435*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4562,7 +4490,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_IPV4
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:462*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:437*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4571,7 +4499,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_IPV6
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:464*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:439*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4580,7 +4508,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_IPV4
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:466*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:441*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4589,7 +4517,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_IPV6
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:468*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:443*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4598,7 +4526,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_IPV4
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:470*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:445*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4607,7 +4535,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_IPV6
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:472*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:447*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4616,7 +4544,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_IPV4
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:474*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:449*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4629,7 +4557,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_II_VLAN
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:477*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:452*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4642,7 +4570,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_OI_VLAN
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:480*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:455*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4655,7 +4583,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_IO_VLAN
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:483*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:458*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4668,17 +4596,17 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_OO_VLAN
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:486*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:461*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_DIX_TRAFFIC
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:487*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:462*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_DIX_TRAFFIC
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:488*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:463*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4687,7 +4615,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_ETH
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:490*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:465*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4696,7 +4624,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_ETH
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:492*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:467*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4705,7 +4633,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_ETH
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:494*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:469*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4714,7 +4642,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_ETH
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:496*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:471*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4723,7 +4651,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_ETH
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:498*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:473*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4732,7 +4660,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_ETH
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:500*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:475*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4741,7 +4669,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_T_VXLAN
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:502*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:477*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4750,7 +4678,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_T_VXLAN_GPE
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:504*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:479*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4759,7 +4687,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_T_GENEVE
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:506*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:481*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4768,7 +4696,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_T_GRE
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:508*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:483*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4777,7 +4705,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_UPAR1
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:510*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:485*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4786,7 +4714,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_UPAR2
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:512*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:487*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4795,7 +4723,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_T_VXLAN
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:514*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:489*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4804,7 +4732,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_T_VXLAN_GPE
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:516*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:491*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4813,7 +4741,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_T_GENEVE
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:518*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:493*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4822,7 +4750,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_T_GRE
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:520*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:495*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4831,7 +4759,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_UPAR1
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:522*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:497*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4840,22 +4768,22 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_UPAR2
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:524*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:499*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:525*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:500*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:526*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:501*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:527*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:502*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4864,7 +4792,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_TCP
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:529*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:504*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4873,7 +4801,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_UDP
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:531*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:506*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4882,7 +4810,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_TCP
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:533*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:508*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4891,7 +4819,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_UDP
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:535*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:510*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4900,7 +4828,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_TCP
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:537*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:512*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4909,7 +4837,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_UDP
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:539*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:514*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4918,7 +4846,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_TCP
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:541*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:516*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4927,7 +4855,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_UDP
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:543*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:518*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4936,7 +4864,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_TCP
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:545*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:520*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4945,7 +4873,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_UDP
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:547*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:522*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4954,7 +4882,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_TCP
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:549*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:524*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4963,7 +4891,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_UDP
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:551*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:526*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4972,7 +4900,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_TCP
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:553*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:528*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4981,12 +4909,12 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_UDP
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:555*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:530*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:556*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:531*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4995,7 +4923,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_TCP
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:558*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:533*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -5004,12 +4932,12 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_UDP
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:560*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:535*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:561*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:536*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -5018,7 +4946,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_IPV6
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:563*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:538*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -5027,7 +4955,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_IPV4
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:565*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:540*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -5036,7 +4964,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_IPV6
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:567*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:542*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -5045,7 +4973,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_IPV4
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:569*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:544*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -5054,7 +4982,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_IPV6
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:571*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:546*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -5063,7 +4991,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_IPV4
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:573*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:548*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -5072,7 +5000,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_IPV6
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:575*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:550*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -5081,7 +5009,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_IPV4
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:577*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:552*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -5090,7 +5018,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_IPV6
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:579*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:554*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -5099,7 +5027,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_IPV4
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:581*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:556*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -5112,7 +5040,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_OI_VLAN
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:584*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:559*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -5125,17 +5053,17 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_OO_VLAN
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:587*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:562*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_DIX_TRAFFIC
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:588*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:563*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_DIX_TRAFFIC
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:589*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:564*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -5144,7 +5072,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_ETH
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:591*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:566*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -5153,37 +5081,37 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_F2
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:593*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:568*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_CNTXT_ID
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:594*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:569*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_CNTXT_ID
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:595*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:570*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_METADATA
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:596*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:571*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_METADATA
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:597*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:572*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_RECYCLE_CNT
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:598*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:573*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_RECYCLE_CNT
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:599*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:574*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -5196,7 +5124,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_DMAC
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:602*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:577*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -5209,7 +5137,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_DMAC
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:605*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:580*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -5222,7 +5150,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_SMAC
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:608*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:583*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -5235,7 +5163,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_SMAC
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:611*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:586*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -5252,7 +5180,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OO_VLAN_VID
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:615*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:590*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -5269,7 +5197,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OO_VLAN_VID
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:619*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:594*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -5286,7 +5214,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OI_VLAN_VID
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:623*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:598*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -5303,7 +5231,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OO_VLAN_VID
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:627*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:602*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -5320,7 +5248,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OI_VLAN_VID
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:631*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:606*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -5337,7 +5265,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OO_VLAN_VID
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:635*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:610*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -5354,7 +5282,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_TYPE
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:639*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:614*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -5371,7 +5299,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_TYPE
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:643*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:618*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -5384,7 +5312,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_SRC_ADDR
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:646*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:621*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -5397,7 +5325,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_SRC_ADDR
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:649*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:624*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -5410,7 +5338,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_SRC_ADDR
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:652*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:627*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -5423,7 +5351,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_SRC_ADDR
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:655*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:630*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -5436,7 +5364,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_DST_ADDR
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:658*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:633*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -5449,7 +5377,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_DST_ADDR
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:661*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:636*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -5462,7 +5390,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_DST_ADDR
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:664*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:639*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -5475,7 +5403,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_DST_ADDR
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:667*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:642*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -5488,7 +5416,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_TTL
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:670*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:645*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -5501,7 +5429,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_TTL
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:673*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:648*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -5514,7 +5442,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_TTL
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:676*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:651*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -5527,7 +5455,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_TTL
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:679*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:654*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -5540,7 +5468,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_PROTO_ID
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:682*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:657*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -5553,7 +5481,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_PROTO_ID
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:685*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:660*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -5566,7 +5494,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_PROTO_ID
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:688*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:663*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -5579,7 +5507,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_PROTO_ID
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:691*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:666*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -5592,7 +5520,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_QOS
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:694*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:669*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -5605,7 +5533,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_QOS
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:697*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:672*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -5618,7 +5546,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_QOS
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:700*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:675*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -5631,7 +5559,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_QOS
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:703*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:678*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -5644,7 +5572,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_UDP_SRC_PORT
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:706*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:681*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -5657,7 +5585,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_TCP_SRC_PORT
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:709*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:684*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -5670,7 +5598,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_UDP_SRC_PORT
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:712*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:687*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -5683,7 +5611,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_TCP_SRC_PORT
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:715*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:690*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -5696,7 +5624,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_UDP_DST_PORT
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:718*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:693*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -5709,7 +5637,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_TCP_DST_PORT
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:721*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:696*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -5722,7 +5650,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_UDP_DST_PORT
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:724*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:699*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -5735,7 +5663,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_TCP_DST_PORT
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:727*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:702*/
{
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_T_VXLAN
@@ -5744,7 +5672,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_T_VXLAN_VNI
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:729*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:704*/
{
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_T_VXLAN_GPE
@@ -5753,7 +5681,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_T_VXLAN_GPE_VNI
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:731*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:706*/
{
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_T_VXLAN
@@ -5762,7 +5690,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_T_VXLAN_VNI
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:733*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:708*/
{
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_T_VXLAN_GPE
@@ -5771,7 +5699,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_T_VXLAN_GPE_VNI
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:735*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:710*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -5784,7 +5712,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_ETH_DMAC
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:738*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:713*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -5797,7 +5725,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_DMAC
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:741*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:716*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -5810,7 +5738,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_ETH_DMAC
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:744*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:719*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -5823,7 +5751,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_DMAC
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:747*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:722*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -5836,7 +5764,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_ETH_SMAC
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:750*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:725*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -5849,7 +5777,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_SMAC
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:753*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:728*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -5862,7 +5790,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_ETH_SMAC
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:756*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:731*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -5875,7 +5803,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_SMAC
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:759*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:734*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -5892,7 +5820,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_IO_VLAN_VID
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:763*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:738*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -5909,7 +5837,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OO_VLAN_VID
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:767*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:742*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -5926,7 +5854,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_IO_VLAN_VID
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:771*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:746*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -5943,7 +5871,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OO_VLAN_VID
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:775*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:750*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -5960,7 +5888,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_II_VLAN_VID
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:779*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:754*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -5977,7 +5905,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_IO_VLAN_VID
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:783*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:758*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -5994,7 +5922,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OI_VLAN_VID
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:787*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:762*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6011,7 +5939,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OO_VLAN_VID
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:791*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:766*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6028,7 +5956,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_II_VLAN_VID
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:795*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:770*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6045,7 +5973,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_IO_VLAN_VID
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:799*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:774*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6062,7 +5990,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OI_VLAN_VID
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:803*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:778*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6079,7 +6007,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OO_VLAN_VID
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:807*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:782*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -6096,7 +6024,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_ETH_TYPE
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:811*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:786*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -6113,7 +6041,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_TYPE
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:815*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:790*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -6130,7 +6058,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_ETH_TYPE
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:819*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:794*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -6147,7 +6075,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_TYPE
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:823*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:798*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6160,7 +6088,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV4_SRC_ADDR
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:826*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:801*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6173,7 +6101,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_SRC_ADDR
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:829*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:804*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6186,7 +6114,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV4_SRC_ADDR
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:832*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:807*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6199,7 +6127,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_SRC_ADDR
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:835*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:810*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6212,7 +6140,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_SRC_ADDR
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:838*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:813*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6225,7 +6153,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_SRC_ADDR
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:841*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:816*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6238,7 +6166,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_SRC_ADDR
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:844*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:819*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6251,7 +6179,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_SRC_ADDR
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:847*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:822*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6264,7 +6192,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV4_DST_ADDR
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:850*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:825*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6277,7 +6205,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_DST_ADDR
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:853*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:828*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6290,7 +6218,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV4_DST_ADDR
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:856*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:831*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6303,7 +6231,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_DST_ADDR
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:859*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:834*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6316,7 +6244,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_DST_ADDR
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:862*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:837*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6329,7 +6257,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_DST_ADDR
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:865*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:840*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6342,7 +6270,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_DST_ADDR
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:868*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:843*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6355,7 +6283,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_DST_ADDR
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:871*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:846*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6368,7 +6296,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_TTL
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:874*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:849*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6381,7 +6309,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV4_TTL
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:877*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:852*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6394,7 +6322,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_TTL
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:880*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:855*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6407,7 +6335,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_TTL
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:883*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:858*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6420,7 +6348,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_TTL
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:886*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:861*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6433,7 +6361,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV4_TTL
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:889*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:864*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6446,7 +6374,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_TTL
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:892*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:867*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6459,7 +6387,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_TTL
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:895*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:870*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6468,7 +6396,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_TCP
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:897*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:872*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6477,7 +6405,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_UDP
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:899*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:874*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6486,7 +6414,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_TCP
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:901*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:876*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6495,7 +6423,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_UDP
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:903*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:878*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6508,7 +6436,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_PROTO_ID
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:906*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:881*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6521,7 +6449,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV4_PROTO_ID
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:909*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:884*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6534,7 +6462,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_PROTO_ID
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:912*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:887*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6547,7 +6475,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_PROTO_ID
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:915*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:890*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6556,7 +6484,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_TCP
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:917*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:892*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6565,7 +6493,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_UDP
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:919*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:894*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6574,7 +6502,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_TCP
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:921*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:896*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6583,7 +6511,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_UDP
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:923*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:898*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6596,7 +6524,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_PROTO_ID
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:926*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:901*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6609,7 +6537,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV4_PROTO_ID
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:929*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:904*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6622,7 +6550,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_PROTO_ID
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:932*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:907*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6635,7 +6563,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_PROTO_ID
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:935*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:910*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6648,7 +6576,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_QOS
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:938*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:913*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6661,7 +6589,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV4_QOS
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:941*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:916*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6674,7 +6602,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_QOS
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:944*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:919*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6687,7 +6615,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_QOS
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:947*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:922*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6700,7 +6628,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_QOS
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:950*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:925*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6713,7 +6641,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV4_QOS
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:953*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:928*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6726,7 +6654,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_QOS
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:956*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:931*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6739,7 +6667,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_QOS
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:959*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:934*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6752,7 +6680,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_UDP_SRC_PORT
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:962*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:937*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6765,7 +6693,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_TCP_SRC_PORT
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:965*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:940*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6778,7 +6706,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_UDP_SRC_PORT
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:968*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:943*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6791,12 +6719,12 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_TCP_SRC_PORT
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:971*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:946*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:972*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:947*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6809,7 +6737,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_UDP_SRC_PORT
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:975*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:950*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6822,7 +6750,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_TCP_SRC_PORT
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:978*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:953*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6835,7 +6763,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_UDP_SRC_PORT
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:981*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:956*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6848,12 +6776,12 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_TCP_SRC_PORT
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:984*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:959*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:985*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:960*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6866,7 +6794,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_UDP_DST_PORT
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:988*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:963*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6879,7 +6807,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_TCP_DST_PORT
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:991*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:966*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6892,7 +6820,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_UDP_DST_PORT
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:994*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:969*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6905,12 +6833,12 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_TCP_DST_PORT
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:997*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:972*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:998*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:973*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6923,7 +6851,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_UDP_DST_PORT
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:1001*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:976*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6936,7 +6864,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_TCP_DST_PORT
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:1004*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:979*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6949,7 +6877,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_UDP_DST_PORT
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:1007*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:982*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6962,12 +6890,12 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_TCP_DST_PORT
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:1010*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:985*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
},
- /* cond_execute: class_tid: 1, em_flow_conflict_cache.rd:1011*/
+ /* cond_execute: class_tid: 1, em_flow_conflict_cache.rd:986*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_NOT_SET,
.cond_operand = BNXT_ULP_CF_IDX_WC_MATCH
@@ -6976,32 +6904,32 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_RF_IS_SET,
.cond_operand = BNXT_ULP_RF_IDX_TERM_FLOW
},
- /* cond_execute: class_tid: 1, control.em_flow_conflict_cache_miss:1013*/
+ /* cond_execute: class_tid: 1, control.em_flow_conflict_cache_miss:988*/
{
.cond_opcode = BNXT_ULP_COND_OPC_RF_IS_SET,
.cond_operand = BNXT_ULP_RF_IDX_GENERIC_TBL_MISS
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1014*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:989*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_CNTXT_ID
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1015*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:990*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_METADATA
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1016*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:991*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_METADATA
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1017*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:992*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_RECYCLE_CNT
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1018*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:993*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -7018,7 +6946,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_EXCLUDE_FIELD_BIT_NOT_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_DMAC
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1022*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:997*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -7031,7 +6959,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_SMAC
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1025*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:1000*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -7048,7 +6976,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OO_VLAN_VID
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1029*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:1004*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -7065,7 +6993,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OI_VLAN_VID
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1033*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:1008*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -7082,7 +7010,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OO_VLAN_VID
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1037*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:1012*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -7099,7 +7027,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_TYPE
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1041*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:1016*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -7112,7 +7040,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_SRC_ADDR
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1044*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:1019*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -7125,7 +7053,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_SRC_ADDR
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1047*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:1022*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -7138,7 +7066,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_SRC_ADDR
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1050*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:1025*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -7151,7 +7079,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_SRC_ADDR
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1053*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:1028*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -7164,7 +7092,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_SRC_ADDR
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1056*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:1031*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -7177,7 +7105,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_DST_ADDR
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1059*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:1034*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -7190,7 +7118,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_DST_ADDR
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1062*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:1037*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -7203,7 +7131,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_DST_ADDR
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1065*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:1040*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -7216,7 +7144,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_DST_ADDR
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1068*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:1043*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -7229,7 +7157,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_DST_ADDR
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1071*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:1046*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -7242,7 +7170,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_TTL
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1074*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:1049*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -7255,7 +7183,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_TTL
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1077*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:1052*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -7268,7 +7196,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_PROTO_ID
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1080*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:1055*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -7281,7 +7209,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_PROTO_ID
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1083*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:1058*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -7294,7 +7222,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_QOS
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1086*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:1061*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -7307,7 +7235,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_QOS
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1089*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:1064*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -7320,7 +7248,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_UDP_SRC_PORT
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1092*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:1067*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -7333,7 +7261,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_TCP_SRC_PORT
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1095*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:1070*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -7346,7 +7274,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_UDP_DST_PORT
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1098*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:1073*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -7359,7 +7287,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_TCP_DST_PORT
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1101*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:1076*/
{
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_T_VXLAN
@@ -7368,7 +7296,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_T_VXLAN_VNI
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1103*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:1078*/
{
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_T_VXLAN_GPE
@@ -7377,7 +7305,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_T_VXLAN_GPE_VNI
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1105*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:1080*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -7394,7 +7322,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_EXCLUDE_FIELD_BIT_NOT_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_ETH_DMAC
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1109*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:1084*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -7411,7 +7339,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_EXCLUDE_FIELD_BIT_NOT_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_DMAC
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1113*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:1088*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -7424,7 +7352,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_ETH_SMAC
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1116*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:1091*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -7437,7 +7365,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_SMAC
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1119*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:1094*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -7454,7 +7382,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_IO_VLAN_VID
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1123*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:1098*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -7471,7 +7399,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OO_VLAN_VID
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1127*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:1102*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -7488,7 +7416,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_II_VLAN_VID
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1131*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:1106*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -7505,7 +7433,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_IO_VLAN_VID
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1135*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:1110*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -7522,7 +7450,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OI_VLAN_VID
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1139*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:1114*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -7539,7 +7467,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OO_VLAN_VID
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1143*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:1118*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -7556,7 +7484,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_ETH_TYPE
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1147*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:1122*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -7573,7 +7501,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_TYPE
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1151*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:1126*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -7586,7 +7514,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_SRC_ADDR
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1154*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:1129*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -7599,7 +7527,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_SRC_ADDR
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1157*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:1132*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -7612,7 +7540,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_SRC_ADDR
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1160*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:1135*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -7625,7 +7553,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_SRC_ADDR
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1163*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:1138*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -7638,7 +7566,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_SRC_ADDR
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1166*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:1141*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -7651,7 +7579,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_SRC_ADDR
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1169*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:1144*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -7664,7 +7592,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_SRC_ADDR
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1172*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:1147*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -7677,7 +7605,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV4_SRC_ADDR
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1175*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:1150*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -7690,7 +7618,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_SRC_ADDR
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1178*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:1153*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -7703,7 +7631,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_SRC_ADDR
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1181*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:1156*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -7716,7 +7644,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_DST_ADDR
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1184*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:1159*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -7729,7 +7657,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_DST_ADDR
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1187*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:1162*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -7742,7 +7670,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_DST_ADDR
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1190*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:1165*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -7755,7 +7683,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_DST_ADDR
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1193*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:1168*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -7768,7 +7696,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_DST_ADDR
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1196*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:1171*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -7781,7 +7709,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_DST_ADDR
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1199*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:1174*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -7794,7 +7722,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_DST_ADDR
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1202*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:1177*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -7807,7 +7735,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV4_DST_ADDR
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1205*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:1180*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -7820,7 +7748,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_DST_ADDR
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1208*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:1183*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -7833,7 +7761,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_DST_ADDR
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1211*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:1186*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -7846,7 +7774,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_TTL
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1214*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:1189*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -7859,7 +7787,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV4_TTL
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1217*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:1192*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -7872,7 +7800,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_TTL
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1220*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:1195*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -7885,7 +7813,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_TTL
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1223*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:1198*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -7898,7 +7826,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_PROTO_ID
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1226*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:1201*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -7911,7 +7839,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV4_PROTO_ID
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1229*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:1204*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -7924,7 +7852,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_PROTO_ID
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1232*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:1207*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -7937,7 +7865,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_PROTO_ID
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1235*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:1210*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -7950,7 +7878,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_QOS
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1238*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:1213*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -7963,7 +7891,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV4_QOS
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1241*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:1216*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -7976,7 +7904,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_QOS
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1244*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:1219*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -7989,7 +7917,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_QOS
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1247*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:1222*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -8002,7 +7930,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_UDP_SRC_PORT
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1250*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:1225*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -8015,7 +7943,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_TCP_SRC_PORT
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1253*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:1228*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -8028,7 +7956,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_UDP_SRC_PORT
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1256*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:1231*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -8041,7 +7969,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_TCP_SRC_PORT
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1259*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:1234*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -8054,7 +7982,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_UDP_DST_PORT
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1262*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:1237*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -8067,7 +7995,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_TCP_DST_PORT
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1265*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:1240*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -8080,7 +8008,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_UDP_DST_PORT
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1268*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:1243*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -8093,37 +8021,37 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_TCP_DST_PORT
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1271*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1246*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_CNTXT_ID
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1272*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1247*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_CNTXT_ID
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1273*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1248*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_METADATA
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1274*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1249*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_METADATA
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1275*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1250*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_RECYCLE_CNT
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1276*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1251*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_RECYCLE_CNT
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1277*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1252*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -8140,7 +8068,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_EXCLUDE_FIELD_BIT_NOT_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_DMAC
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1281*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1256*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -8157,7 +8085,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_EXCLUDE_FIELD_BIT_NOT_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_DMAC
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1285*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1260*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -8170,7 +8098,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_SMAC
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1288*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1263*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -8183,7 +8111,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_SMAC
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1291*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1266*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -8200,7 +8128,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OO_VLAN_VID
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1295*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1270*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -8217,7 +8145,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OO_VLAN_VID
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1299*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1274*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -8234,7 +8162,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OI_VLAN_VID
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1303*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1278*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -8251,7 +8179,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OO_VLAN_VID
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1307*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1282*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -8268,7 +8196,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OI_VLAN_VID
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1311*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1286*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -8285,7 +8213,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OO_VLAN_VID
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1315*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1290*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -8302,7 +8230,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_TYPE
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1319*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1294*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -8319,7 +8247,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_TYPE
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1323*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1298*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -8332,7 +8260,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_SRC_ADDR
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1326*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1301*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -8345,7 +8273,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_SRC_ADDR
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1329*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1304*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -8358,7 +8286,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_SRC_ADDR
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1332*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1307*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -8371,7 +8299,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_SRC_ADDR
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1335*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1310*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -8384,7 +8312,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_DST_ADDR
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1338*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1313*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -8397,7 +8325,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_DST_ADDR
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1341*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1316*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -8410,7 +8338,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_DST_ADDR
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1344*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1319*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -8423,7 +8351,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_DST_ADDR
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1347*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1322*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -8436,7 +8364,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_TTL
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1350*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1325*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -8449,7 +8377,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_TTL
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1353*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1328*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -8462,7 +8390,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_TTL
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1356*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1331*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -8475,7 +8403,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_TTL
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1359*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1334*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -8488,7 +8416,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_PROTO_ID
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1362*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1337*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -8501,7 +8429,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_PROTO_ID
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1365*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1340*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -8514,7 +8442,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_PROTO_ID
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1368*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1343*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -8527,7 +8455,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_PROTO_ID
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1371*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1346*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -8540,7 +8468,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_QOS
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1374*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1349*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -8553,7 +8481,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_QOS
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1377*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1352*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -8566,7 +8494,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_QOS
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1380*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1355*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -8579,7 +8507,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_QOS
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1383*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1358*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -8592,7 +8520,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_UDP_SRC_PORT
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1386*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1361*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -8605,7 +8533,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_TCP_SRC_PORT
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1389*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1364*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -8618,7 +8546,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_UDP_SRC_PORT
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1392*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1367*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -8631,7 +8559,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_TCP_SRC_PORT
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1395*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1370*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -8644,7 +8572,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_UDP_DST_PORT
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1398*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1373*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -8657,7 +8585,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_TCP_DST_PORT
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1401*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1376*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -8670,7 +8598,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_UDP_DST_PORT
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1404*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1379*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -8683,7 +8611,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_TCP_DST_PORT
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1407*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1382*/
{
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_T_VXLAN
@@ -8692,7 +8620,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_T_VXLAN_VNI
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1409*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1384*/
{
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_T_VXLAN_GPE
@@ -8701,7 +8629,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_T_VXLAN_GPE_VNI
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1411*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1386*/
{
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_T_VXLAN
@@ -8710,7 +8638,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_T_VXLAN_VNI
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1413*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1388*/
{
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_T_VXLAN_GPE
@@ -8719,7 +8647,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_T_VXLAN_GPE_VNI
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1415*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1390*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -8736,7 +8664,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_EXCLUDE_FIELD_BIT_NOT_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_ETH_DMAC
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1419*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1394*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -8753,7 +8681,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_EXCLUDE_FIELD_BIT_NOT_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_DMAC
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1423*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1398*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -8770,7 +8698,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_EXCLUDE_FIELD_BIT_NOT_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_ETH_DMAC
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1427*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1402*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -8787,7 +8715,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_EXCLUDE_FIELD_BIT_NOT_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_DMAC
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1431*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1406*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -8800,7 +8728,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_ETH_SMAC
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1434*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1409*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -8813,7 +8741,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_SMAC
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1437*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1412*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -8826,7 +8754,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_ETH_SMAC
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1440*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1415*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -8839,7 +8767,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_SMAC
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1443*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1418*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -8856,7 +8784,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_IO_VLAN_VID
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1447*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1422*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -8873,7 +8801,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OO_VLAN_VID
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1451*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1426*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -8890,7 +8818,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_IO_VLAN_VID
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1455*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1430*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -8907,7 +8835,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OO_VLAN_VID
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1459*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1434*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -8924,7 +8852,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_II_VLAN_VID
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1463*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1438*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -8941,7 +8869,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_IO_VLAN_VID
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1467*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1442*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -8958,7 +8886,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OI_VLAN_VID
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1471*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1446*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -8975,7 +8903,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OO_VLAN_VID
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1475*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1450*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -8992,7 +8920,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_II_VLAN_VID
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1479*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1454*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9009,7 +8937,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_IO_VLAN_VID
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1483*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1458*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9026,7 +8954,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OI_VLAN_VID
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1487*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1462*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9043,7 +8971,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OO_VLAN_VID
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1491*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1466*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -9060,7 +8988,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_ETH_TYPE
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1495*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1470*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -9077,7 +9005,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_TYPE
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1499*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1474*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -9094,7 +9022,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_ETH_TYPE
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1503*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1478*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -9111,7 +9039,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_TYPE
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1507*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1482*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9124,7 +9052,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV4_SRC_ADDR
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1510*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1485*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9137,7 +9065,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_SRC_ADDR
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1513*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1488*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9150,7 +9078,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV4_SRC_ADDR
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1516*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1491*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9163,7 +9091,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_SRC_ADDR
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1519*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1494*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9176,7 +9104,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_SRC_ADDR
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1522*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1497*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9189,7 +9117,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_SRC_ADDR
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1525*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1500*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9202,7 +9130,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_SRC_ADDR
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1528*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1503*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9215,7 +9143,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_SRC_ADDR
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1531*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1506*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9228,7 +9156,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV4_DST_ADDR
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1534*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1509*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9241,7 +9169,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_DST_ADDR
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1537*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1512*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9254,7 +9182,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV4_DST_ADDR
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1540*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1515*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9267,7 +9195,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_DST_ADDR
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1543*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1518*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9280,7 +9208,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_DST_ADDR
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1546*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1521*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9293,7 +9221,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_DST_ADDR
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1549*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1524*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9306,7 +9234,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_DST_ADDR
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1552*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1527*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9319,7 +9247,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_DST_ADDR
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1555*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1530*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9332,7 +9260,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_TTL
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1558*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1533*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9345,7 +9273,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV4_TTL
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1561*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1536*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9358,7 +9286,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_TTL
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1564*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1539*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9371,7 +9299,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_TTL
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1567*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1542*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9384,7 +9312,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_TTL
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1570*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1545*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9397,7 +9325,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV4_TTL
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1573*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1548*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9410,7 +9338,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_TTL
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1576*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1551*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9423,7 +9351,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_TTL
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1579*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1554*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9436,7 +9364,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_PROTO_ID
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1582*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1557*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9449,7 +9377,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV4_PROTO_ID
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1585*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1560*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9462,7 +9390,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_PROTO_ID
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1588*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1563*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9475,7 +9403,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_PROTO_ID
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1591*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1566*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9488,7 +9416,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_PROTO_ID
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1594*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1569*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9501,7 +9429,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV4_PROTO_ID
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1597*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1572*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9514,7 +9442,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_PROTO_ID
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1600*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1575*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9527,7 +9455,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_PROTO_ID
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1603*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1578*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9540,7 +9468,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_QOS
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1606*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1581*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9553,7 +9481,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV4_QOS
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1609*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1584*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9566,7 +9494,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_QOS
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1612*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1587*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9579,7 +9507,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_QOS
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1615*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1590*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9592,7 +9520,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_QOS
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1618*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1593*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9605,7 +9533,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV4_QOS
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1621*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1596*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9618,7 +9546,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_QOS
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1624*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1599*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9631,7 +9559,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_QOS
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1627*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1602*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9644,7 +9572,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_UDP_SRC_PORT
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1630*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1605*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9657,7 +9585,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_TCP_SRC_PORT
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1633*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1608*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9670,7 +9598,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_UDP_SRC_PORT
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1636*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1611*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9683,7 +9611,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_TCP_SRC_PORT
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1639*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1614*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9696,7 +9624,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_UDP_SRC_PORT
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1642*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1617*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9709,7 +9637,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_TCP_SRC_PORT
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1645*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1620*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9722,7 +9650,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_UDP_SRC_PORT
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1648*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1623*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9735,7 +9663,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_TCP_SRC_PORT
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1651*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1626*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9748,7 +9676,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_UDP_DST_PORT
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1654*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1629*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9761,7 +9689,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_TCP_DST_PORT
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1657*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1632*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9774,7 +9702,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_UDP_DST_PORT
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1660*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1635*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9787,7 +9715,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_TCP_DST_PORT
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1663*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1638*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9800,7 +9728,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_UDP_DST_PORT
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1666*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1641*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9813,7 +9741,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_TCP_DST_PORT
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1669*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1644*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9826,7 +9754,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_UDP_DST_PORT
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1672*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1647*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9839,7 +9767,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_TCP_DST_PORT
},
- /* cond_execute: class_tid: 1, control.field_sig_validation:1675*/
+ /* cond_execute: class_tid: 1, control.field_sig_validation:1650*/
{
.cond_opcode = BNXT_ULP_COND_OPC_RF_NOT_SET,
.cond_operand = BNXT_ULP_RF_IDX_CC
@@ -9848,7 +9776,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_RF_IS_SET,
.cond_operand = BNXT_ULP_RF_IDX_FLOW_SIG_ID
},
- /* cond_execute: class_tid: 1, em_normal.ingress_generic_template:1677*/
+ /* cond_execute: class_tid: 1, em_normal.ingress_generic_template:1652*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_NOT_SET,
.cond_operand = BNXT_ULP_CF_IDX_WC_MATCH
@@ -9857,12 +9785,12 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_RF_IS_SET,
.cond_operand = BNXT_ULP_RF_IDX_TERM_FLOW
},
- /* cond_execute: class_tid: 1, control.em_add_check:1679*/
+ /* cond_execute: class_tid: 1, control.em_add_check:1654*/
{
.cond_opcode = BNXT_ULP_COND_OPC_RF_IS_SET,
.cond_operand = BNXT_ULP_RF_IDX_EM_INSERT_FAIL
},
- /* cond_execute: class_tid: 2, control.l2_only_check:1680*/
+ /* cond_execute: class_tid: 2, control.l2_only_check:1655*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9883,7 +9811,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_NOT_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_TYPE
},
- /* cond_execute: class_tid: 2, control.l2_only_check:1680*/
+ /* cond_execute: class_tid: 2, control.l2_only_check:1655*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9904,7 +9832,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_NOT_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_ETH_TYPE
},
- /* cond_execute: class_tid: 2, control.tunnel_ipv6_sip_check:1690*/
+ /* cond_execute: class_tid: 2, control.tunnel_ipv6_sip_check:1665*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9921,7 +9849,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_SRC_ADDR
},
- /* cond_execute: class_tid: 2, control.tunnel_ipv6_sip_check:1690*/
+ /* cond_execute: class_tid: 2, control.tunnel_ipv6_sip_check:1665*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9938,7 +9866,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_SMAC
},
- /* field_cond: class_tid: 2, control.terminating_flow:1698*/
+ /* field_cond: class_tid: 2, control.terminating_flow:1673*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9947,7 +9875,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_TCP
},
- /* field_cond: class_tid: 2, control.terminating_flow:1700*/
+ /* field_cond: class_tid: 2, control.terminating_flow:1675*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9956,7 +9884,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_UDP
},
- /* field_cond: class_tid: 2, control.terminating_flow:1702*/
+ /* field_cond: class_tid: 2, control.terminating_flow:1677*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9965,7 +9893,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_TCP
},
- /* field_cond: class_tid: 2, control.terminating_flow:1704*/
+ /* field_cond: class_tid: 2, control.terminating_flow:1679*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9974,37 +9902,37 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_UDP
},
- /* cond_execute: class_tid: 2, control.proto_header_cache_miss:1706*/
+ /* cond_execute: class_tid: 2, control.proto_header_cache_miss:1681*/
{
.cond_opcode = BNXT_ULP_COND_OPC_RF_IS_SET,
.cond_operand = BNXT_ULP_RF_IDX_GENERIC_TBL_MISS
},
- /* cond_execute: class_tid: 2, control.overlap_miss:1707*/
+ /* cond_execute: class_tid: 2, control.overlap_miss:1682*/
{
.cond_opcode = BNXT_ULP_COND_OPC_RF_IS_SET,
.cond_operand = BNXT_ULP_RF_IDX_GENERIC_TBL_MISS
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1708*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1683*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_CNTXT_ID
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1709*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1684*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_METADATA
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1710*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1685*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_METADATA
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1711*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1686*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_RECYCLE_CNT
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1712*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1687*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -10017,7 +9945,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_DMAC
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1715*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1690*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -10030,7 +9958,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_SMAC
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1718*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1693*/
{
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_IPV6
@@ -10039,7 +9967,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_IPV6
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1720*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1695*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -10056,7 +9984,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OO_VLAN_VID
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1724*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1699*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -10073,7 +10001,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OI_VLAN_VID
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1728*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1703*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -10090,7 +10018,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OO_VLAN_VID
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1732*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1707*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -10107,7 +10035,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_TYPE
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1736*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1711*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -10120,7 +10048,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_SRC_ADDR
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1739*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1714*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -10133,7 +10061,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_SRC_ADDR
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1742*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1717*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -10146,7 +10074,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_SRC_ADDR
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1745*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1720*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -10159,7 +10087,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_SRC_ADDR
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1748*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1723*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -10172,7 +10100,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_SRC_ADDR
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1751*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1726*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -10185,7 +10113,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_DST_ADDR
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1754*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1729*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -10198,7 +10126,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_DST_ADDR
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1757*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1732*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -10211,7 +10139,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_DST_ADDR
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1760*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1735*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -10224,7 +10152,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_DST_ADDR
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1763*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1738*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -10237,7 +10165,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_DST_ADDR
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1766*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1741*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -10250,7 +10178,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_TTL
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1769*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1744*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -10263,7 +10191,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_TTL
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1772*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1747*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -10276,7 +10204,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_PROTO_ID
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1775*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1750*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -10289,7 +10217,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_PROTO_ID
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1778*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1753*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -10302,7 +10230,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_QOS
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1781*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1756*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -10315,7 +10243,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_QOS
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1784*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1759*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -10328,7 +10256,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_UDP_SRC_PORT
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1787*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1762*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -10341,7 +10269,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_TCP_SRC_PORT
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1790*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1765*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -10354,7 +10282,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_UDP_DST_PORT
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1793*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1768*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -10367,7 +10295,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_TCP_DST_PORT
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1796*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1771*/
{
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_T_VXLAN
@@ -10376,7 +10304,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_T_VXLAN_VNI
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1798*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1773*/
{
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_T_VXLAN_GPE
@@ -10385,7 +10313,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_T_VXLAN_GPE_VNI
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1800*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1775*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -10398,7 +10326,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_ETH_DMAC
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1803*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1778*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -10411,7 +10339,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_DMAC
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1806*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1781*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -10424,7 +10352,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_ETH_SMAC
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1809*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1784*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -10437,7 +10365,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_SMAC
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1812*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1787*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -10454,7 +10382,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_IO_VLAN_VID
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1816*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1791*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -10471,7 +10399,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OO_VLAN_VID
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1820*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1795*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -10488,7 +10416,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_II_VLAN_VID
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1824*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1799*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -10505,7 +10433,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_IO_VLAN_VID
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1828*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1803*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -10522,7 +10450,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OI_VLAN_VID
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1832*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1807*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -10539,7 +10467,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OO_VLAN_VID
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1836*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1811*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -10556,7 +10484,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_ETH_TYPE
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1840*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1815*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -10573,7 +10501,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_TYPE
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1844*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1819*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -10590,7 +10518,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_SRC_ADDR
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1848*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1823*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -10607,7 +10535,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_SRC_ADDR
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1852*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1827*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -10624,7 +10552,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_SRC_ADDR
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1856*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1831*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -10641,7 +10569,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_SRC_ADDR
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1860*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1835*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -10658,7 +10586,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_SRC_ADDR
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1864*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1839*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -10675,7 +10603,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_SRC_ADDR
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1868*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1843*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -10692,7 +10620,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_SRC_ADDR
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1872*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1847*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -10709,7 +10637,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV4_SRC_ADDR
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1876*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1851*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -10726,7 +10654,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_SRC_ADDR
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1880*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1855*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -10743,7 +10671,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_SRC_ADDR
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1884*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1859*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -10760,7 +10688,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_DST_ADDR
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1888*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1863*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -10777,7 +10705,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_DST_ADDR
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1892*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1867*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -10794,7 +10722,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_DST_ADDR
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1896*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1871*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -10811,7 +10739,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_DST_ADDR
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1900*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1875*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -10828,7 +10756,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_DST_ADDR
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1904*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1879*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -10845,7 +10773,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_DST_ADDR
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1908*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1883*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -10862,7 +10790,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_DST_ADDR
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1912*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1887*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -10879,7 +10807,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV4_DST_ADDR
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1916*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1891*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -10896,7 +10824,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_DST_ADDR
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1920*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1895*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -10913,7 +10841,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_DST_ADDR
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1924*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1899*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -10930,7 +10858,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_TTL
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1928*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1903*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -10947,7 +10875,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV4_TTL
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1932*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1907*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -10964,7 +10892,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_TTL
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1936*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1911*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -10981,7 +10909,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_TTL
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1940*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1915*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -10998,7 +10926,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_PROTO_ID
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1944*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1919*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -11015,7 +10943,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV4_PROTO_ID
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1948*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1923*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -11032,7 +10960,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_PROTO_ID
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1952*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1927*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -11049,7 +10977,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_PROTO_ID
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1956*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1931*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -11066,7 +10994,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_QOS
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1960*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1935*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -11083,7 +11011,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV4_QOS
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1964*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1939*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -11100,7 +11028,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_QOS
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1968*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1943*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -11117,12 +11045,12 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_QOS
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1972*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1947*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1973*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1948*/
{
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_IPV4
@@ -11135,7 +11063,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_ICMP
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1976*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1951*/
{
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_IPV4
@@ -11148,12 +11076,12 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_ICMP
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1979*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1954*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1980*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1955*/
{
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_IPV4
@@ -11166,7 +11094,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_ICMP
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1983*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1958*/
{
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_IPV4
@@ -11179,12 +11107,12 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_ICMP
},
- /* cond_execute: class_tid: 2, fkb_select.em_gen_template_alloc:1986*/
+ /* cond_execute: class_tid: 2, fkb_select.em_gen_template_alloc:1961*/
{
.cond_opcode = BNXT_ULP_COND_OPC_RF_IS_SET,
.cond_operand = BNXT_ULP_RF_IDX_TERM_FLOW
},
- /* field_cond: class_tid: 2, control.profile_tcam_priority:1987*/
+ /* field_cond: class_tid: 2, control.profile_tcam_priority:1962*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11193,7 +11121,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_TCP
},
- /* field_cond: class_tid: 2, control.profile_tcam_priority:1989*/
+ /* field_cond: class_tid: 2, control.profile_tcam_priority:1964*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11202,7 +11130,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_UDP
},
- /* field_cond: class_tid: 2, control.profile_tcam_priority:1991*/
+ /* field_cond: class_tid: 2, control.profile_tcam_priority:1966*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11211,7 +11139,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_TCP
},
- /* field_cond: class_tid: 2, control.profile_tcam_priority:1993*/
+ /* field_cond: class_tid: 2, control.profile_tcam_priority:1968*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11220,7 +11148,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_UDP
},
- /* field_cond: class_tid: 2, control.profile_tcam_priority:1995*/
+ /* field_cond: class_tid: 2, control.profile_tcam_priority:1970*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11229,7 +11157,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_IPV4
},
- /* field_cond: class_tid: 2, control.profile_tcam_priority:1997*/
+ /* field_cond: class_tid: 2, control.profile_tcam_priority:1972*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11238,7 +11166,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_IPV6
},
- /* field_cond: class_tid: 2, control.profile_tcam_priority:1999*/
+ /* field_cond: class_tid: 2, control.profile_tcam_priority:1974*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11247,7 +11175,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_IPV4
},
- /* field_cond: class_tid: 2, control.profile_tcam_priority:2001*/
+ /* field_cond: class_tid: 2, control.profile_tcam_priority:1976*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11256,7 +11184,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_IPV6
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2003*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:1978*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11265,7 +11193,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_TCP
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2005*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:1980*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11274,7 +11202,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_TCP
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2007*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:1982*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11283,7 +11211,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_UDP
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2009*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:1984*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11292,7 +11220,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_UDP
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2011*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:1986*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11301,7 +11229,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_TCP
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2013*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:1988*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11310,7 +11238,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_TCP
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2015*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:1990*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11319,7 +11247,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_UDP
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2017*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:1992*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11328,7 +11256,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_UDP
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2019*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:1994*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11337,7 +11265,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_TCP
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2021*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:1996*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11346,7 +11274,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_TCP
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2023*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:1998*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11355,7 +11283,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_UDP
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2025*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:2000*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11364,7 +11292,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_UDP
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2027*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:2002*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11373,7 +11301,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_TCP
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2029*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:2004*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11382,7 +11310,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_TCP
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2031*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:2006*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11391,7 +11319,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_UDP
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2033*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:2008*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11400,7 +11328,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_UDP
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2035*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:2010*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11409,7 +11337,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_TCP
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2037*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:2012*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11418,7 +11346,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_TCP
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2039*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:2014*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11427,7 +11355,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_UDP
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2041*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:2016*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11436,7 +11364,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_UDP
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2043*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:2018*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11445,7 +11373,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_TCP
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2045*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:2020*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11454,7 +11382,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_TCP
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2047*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:2022*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11463,7 +11391,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_UDP
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2049*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:2024*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11472,7 +11400,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_UDP
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2051*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:2026*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11481,7 +11409,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_TCP
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2053*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:2028*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11490,7 +11418,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_TCP
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2055*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:2030*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11499,7 +11427,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_UDP
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2057*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:2032*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11508,7 +11436,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_UDP
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2059*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:2034*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11517,7 +11445,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_TCP
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2061*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:2036*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11526,7 +11454,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_TCP
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2063*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:2038*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11535,7 +11463,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_UDP
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2065*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:2040*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11544,7 +11472,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_UDP
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2067*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:2042*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11553,7 +11481,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_IPV6
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2069*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:2044*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11562,7 +11490,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_IPV6
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2071*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:2046*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11571,7 +11499,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_IPV4
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2073*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:2048*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11580,7 +11508,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_IPV4
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2075*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:2050*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11589,7 +11517,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_IPV6
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2077*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:2052*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11598,7 +11526,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_IPV6
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2079*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:2054*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11607,7 +11535,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_IPV4
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2081*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:2056*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11616,7 +11544,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_IPV4
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2083*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:2058*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11625,7 +11553,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_IPV6
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2085*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:2060*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11634,7 +11562,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_IPV4
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2087*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:2062*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11643,7 +11571,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_IPV6
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2089*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:2064*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11652,7 +11580,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_IPV4
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2091*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:2066*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11661,7 +11589,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_IPV6
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2093*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:2068*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11670,7 +11598,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_IPV4
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2095*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:2070*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11679,7 +11607,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_IPV6
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2097*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:2072*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11688,7 +11616,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_IPV4
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2099*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:2074*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11697,7 +11625,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_IPV6
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2101*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:2076*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11706,7 +11634,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_IPV4
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2103*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:2078*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11715,7 +11643,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_IPV6
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2105*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:2080*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11724,7 +11652,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_IPV4
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2107*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:2082*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11733,7 +11661,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_IPV6
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2109*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:2084*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11742,7 +11670,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_IPV4
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2111*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:2086*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11751,7 +11679,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_IPV6
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2113*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:2088*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11760,7 +11688,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_IPV4
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2115*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:2090*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11773,7 +11701,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_II_VLAN
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2118*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:2093*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11786,7 +11714,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_OI_VLAN
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2121*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:2096*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11799,7 +11727,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_IO_VLAN
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2124*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:2099*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11812,17 +11740,17 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_OO_VLAN
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2127*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:2102*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_DIX_TRAFFIC
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2128*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:2103*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_DIX_TRAFFIC
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2129*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:2104*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11831,7 +11759,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_ETH
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2131*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:2106*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11840,7 +11768,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_ETH
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2133*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:2108*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11849,7 +11777,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_ETH
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2135*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:2110*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11858,7 +11786,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_ETH
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2137*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:2112*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11867,7 +11795,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_ETH
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2139*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:2114*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11876,7 +11804,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_ETH
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2141*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:2116*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11885,7 +11813,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_T_VXLAN
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2143*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:2118*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11894,7 +11822,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_T_VXLAN_GPE
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2145*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:2120*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11903,7 +11831,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_T_GENEVE
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2147*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:2122*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11912,7 +11840,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_T_GRE
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2149*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:2124*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11921,7 +11849,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_UPAR1
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2151*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:2126*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11930,7 +11858,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_UPAR2
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2153*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:2128*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11939,7 +11867,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_T_VXLAN
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2155*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:2130*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11948,7 +11876,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_T_VXLAN_GPE
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2157*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:2132*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11957,7 +11885,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_T_GENEVE
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2159*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:2134*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11966,7 +11894,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_T_GRE
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2161*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:2136*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11975,7 +11903,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_UPAR1
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2163*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:2138*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11984,22 +11912,22 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_UPAR2
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2165*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:2140*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2166*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:2141*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2167*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:2142*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2168*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:2143*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12008,7 +11936,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_TCP
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2170*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:2145*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12017,7 +11945,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_UDP
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2172*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:2147*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12026,7 +11954,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_TCP
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2174*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:2149*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12035,7 +11963,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_UDP
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2176*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:2151*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12044,7 +11972,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_TCP
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2178*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:2153*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12053,7 +11981,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_UDP
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2180*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:2155*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12062,7 +11990,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_TCP
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2182*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:2157*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12071,7 +11999,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_UDP
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2184*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:2159*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12080,7 +12008,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_TCP
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2186*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:2161*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12089,7 +12017,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_UDP
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2188*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:2163*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12098,7 +12026,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_TCP
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2190*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:2165*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12107,7 +12035,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_UDP
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2192*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:2167*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12116,7 +12044,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_TCP
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2194*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:2169*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12125,7 +12053,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_UDP
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2196*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:2171*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12134,7 +12062,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_IPV6
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2198*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:2173*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12143,7 +12071,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_IPV4
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2200*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:2175*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12152,7 +12080,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_IPV6
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2202*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:2177*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12161,7 +12089,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_IPV4
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2204*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:2179*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12170,7 +12098,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_IPV6
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2206*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:2181*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12179,7 +12107,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_IPV4
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2208*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:2183*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12188,7 +12116,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_IPV6
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2210*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:2185*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12197,7 +12125,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_IPV4
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2212*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:2187*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12206,7 +12134,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_IPV6
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2214*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:2189*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12215,7 +12143,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_IPV4
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2216*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:2191*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12228,7 +12156,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_OI_VLAN
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2219*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:2194*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12241,17 +12169,17 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_OO_VLAN
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2222*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:2197*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_DIX_TRAFFIC
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2223*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:2198*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_DIX_TRAFFIC
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2224*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:2199*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12260,37 +12188,37 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_ETH
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2226*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2201*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_CNTXT_ID
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2227*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2202*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_CNTXT_ID
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2228*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2203*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_METADATA
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2229*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2204*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_METADATA
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2230*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2205*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_RECYCLE_CNT
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2231*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2206*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_RECYCLE_CNT
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2232*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2207*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12303,7 +12231,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_DMAC
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2235*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2210*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12316,7 +12244,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_DMAC
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2238*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2213*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12329,7 +12257,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_SMAC
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2241*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2216*/
{
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_IPV6
@@ -12338,7 +12266,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_IPV6
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2243*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2218*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12351,7 +12279,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_SMAC
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2246*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2221*/
{
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_IPV6
@@ -12360,7 +12288,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_IPV6
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2248*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2223*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12377,7 +12305,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OO_VLAN_VID
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2252*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2227*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12394,7 +12322,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OO_VLAN_VID
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2256*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2231*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12411,7 +12339,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OI_VLAN_VID
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2260*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2235*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12428,7 +12356,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OO_VLAN_VID
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2264*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2239*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12445,7 +12373,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OI_VLAN_VID
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2268*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2243*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12462,7 +12390,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OO_VLAN_VID
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2272*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2247*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -12479,7 +12407,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_TYPE
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2276*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2251*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -12496,7 +12424,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_TYPE
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2280*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2255*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12509,7 +12437,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_SRC_ADDR
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2283*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2258*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12522,7 +12450,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_SRC_ADDR
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2286*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2261*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12535,7 +12463,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_SRC_ADDR
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2289*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2264*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12548,7 +12476,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_SRC_ADDR
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2292*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2267*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12561,7 +12489,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_DST_ADDR
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2295*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2270*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12574,7 +12502,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_DST_ADDR
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2298*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2273*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12587,7 +12515,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_DST_ADDR
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2301*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2276*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12600,7 +12528,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_DST_ADDR
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2304*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2279*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12613,7 +12541,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_TTL
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2307*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2282*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12626,7 +12554,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_TTL
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2310*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2285*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12639,7 +12567,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_TTL
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2313*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2288*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12652,7 +12580,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_TTL
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2316*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2291*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12665,7 +12593,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_PROTO_ID
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2319*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2294*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12678,7 +12606,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_PROTO_ID
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2322*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2297*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12691,7 +12619,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_PROTO_ID
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2325*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2300*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12704,7 +12632,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_PROTO_ID
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2328*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2303*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12717,7 +12645,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_QOS
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2331*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2306*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12730,7 +12658,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_QOS
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2334*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2309*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12743,7 +12671,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_QOS
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2337*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2312*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12756,7 +12684,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_QOS
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2340*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2315*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12769,7 +12697,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_UDP_SRC_PORT
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2343*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2318*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12782,7 +12710,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_TCP_SRC_PORT
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2346*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2321*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12795,7 +12723,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_UDP_SRC_PORT
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2349*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2324*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12808,7 +12736,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_TCP_SRC_PORT
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2352*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2327*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12821,7 +12749,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_UDP_DST_PORT
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2355*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2330*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12834,7 +12762,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_TCP_DST_PORT
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2358*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2333*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12847,7 +12775,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_UDP_DST_PORT
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2361*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2336*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12860,7 +12788,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_TCP_DST_PORT
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2364*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2339*/
{
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_T_VXLAN
@@ -12869,7 +12797,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_T_VXLAN_VNI
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2366*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2341*/
{
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_T_VXLAN_GPE
@@ -12878,7 +12806,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_T_VXLAN_GPE_VNI
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2368*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2343*/
{
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_T_VXLAN
@@ -12887,7 +12815,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_T_VXLAN_VNI
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2370*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2345*/
{
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_T_VXLAN_GPE
@@ -12896,7 +12824,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_T_VXLAN_GPE_VNI
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2372*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2347*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12909,7 +12837,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_ETH_DMAC
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2375*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2350*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12922,7 +12850,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_DMAC
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2378*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2353*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12935,7 +12863,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_ETH_DMAC
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2381*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2356*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12948,7 +12876,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_DMAC
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2384*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2359*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12961,7 +12889,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_ETH_SMAC
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2387*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2362*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12974,7 +12902,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_SMAC
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2390*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2365*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12987,7 +12915,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_ETH_SMAC
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2393*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2368*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13000,7 +12928,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_SMAC
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2396*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2371*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13017,7 +12945,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_IO_VLAN_VID
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2400*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2375*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13034,7 +12962,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OO_VLAN_VID
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2404*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2379*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13051,7 +12979,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_IO_VLAN_VID
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2408*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2383*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13068,7 +12996,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OO_VLAN_VID
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2412*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2387*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13085,7 +13013,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_II_VLAN_VID
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2416*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2391*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13102,7 +13030,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_IO_VLAN_VID
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2420*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2395*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13119,7 +13047,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OI_VLAN_VID
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2424*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2399*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13136,7 +13064,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OO_VLAN_VID
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2428*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2403*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13153,7 +13081,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_II_VLAN_VID
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2432*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2407*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13170,7 +13098,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_IO_VLAN_VID
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2436*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2411*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13187,7 +13115,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OI_VLAN_VID
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2440*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2415*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13204,7 +13132,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OO_VLAN_VID
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2444*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2419*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -13221,7 +13149,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_ETH_TYPE
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2448*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2423*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -13238,7 +13166,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_TYPE
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2452*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2427*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -13255,7 +13183,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_ETH_TYPE
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2456*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2431*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -13272,7 +13200,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_TYPE
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2460*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2435*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13285,7 +13213,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV4_SRC_ADDR
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2463*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2438*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13298,7 +13226,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_SRC_ADDR
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2466*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2441*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13311,7 +13239,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV4_SRC_ADDR
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2469*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2444*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13324,7 +13252,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_SRC_ADDR
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2472*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2447*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13337,7 +13265,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_SRC_ADDR
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2475*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2450*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13350,7 +13278,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_SRC_ADDR
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2478*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2453*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13363,7 +13291,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_SRC_ADDR
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2481*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2456*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13376,7 +13304,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_SRC_ADDR
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2484*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2459*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13389,7 +13317,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV4_DST_ADDR
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2487*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2462*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13402,7 +13330,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_DST_ADDR
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2490*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2465*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13415,7 +13343,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV4_DST_ADDR
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2493*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2468*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13428,7 +13356,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_DST_ADDR
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2496*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2471*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13441,7 +13369,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_DST_ADDR
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2499*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2474*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13454,7 +13382,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_DST_ADDR
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2502*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2477*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13467,7 +13395,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_DST_ADDR
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2505*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2480*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13480,7 +13408,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_DST_ADDR
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2508*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2483*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13493,7 +13421,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_TTL
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2511*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2486*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13506,7 +13434,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV4_TTL
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2514*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2489*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13519,7 +13447,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_TTL
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2517*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2492*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13532,7 +13460,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_TTL
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2520*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2495*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13545,7 +13473,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_TTL
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2523*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2498*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13558,7 +13486,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV4_TTL
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2526*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2501*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13571,7 +13499,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_TTL
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2529*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2504*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13584,7 +13512,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_TTL
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2532*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2507*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13593,7 +13521,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_TCP
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2534*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2509*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13602,7 +13530,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_UDP
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2536*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2511*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13611,7 +13539,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_TCP
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2538*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2513*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13620,7 +13548,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_UDP
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2540*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2515*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13633,7 +13561,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_PROTO_ID
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2543*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2518*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13646,7 +13574,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV4_PROTO_ID
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2546*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2521*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13659,7 +13587,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_PROTO_ID
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2549*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2524*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13672,7 +13600,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_PROTO_ID
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2552*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2527*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13681,7 +13609,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_TCP
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2554*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2529*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13690,7 +13618,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_UDP
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2556*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2531*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13699,7 +13627,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_TCP
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2558*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2533*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13708,7 +13636,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_UDP
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2560*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2535*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13721,7 +13649,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_PROTO_ID
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2563*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2538*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13734,7 +13662,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV4_PROTO_ID
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2566*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2541*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13747,7 +13675,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_PROTO_ID
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2569*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2544*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13760,7 +13688,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_PROTO_ID
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2572*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2547*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13773,7 +13701,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_QOS
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2575*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2550*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13786,7 +13714,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV4_QOS
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2578*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2553*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13799,7 +13727,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_QOS
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2581*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2556*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13812,7 +13740,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_QOS
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2584*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2559*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13825,7 +13753,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_QOS
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2587*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2562*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13838,7 +13766,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV4_QOS
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2590*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2565*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13851,7 +13779,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_QOS
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2593*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2568*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13864,7 +13792,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_QOS
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2596*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2571*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13877,7 +13805,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_UDP_SRC_PORT
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2599*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2574*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13890,7 +13818,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_TCP_SRC_PORT
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2602*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2577*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13903,7 +13831,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_UDP_SRC_PORT
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2605*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2580*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13916,12 +13844,12 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_TCP_SRC_PORT
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2608*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2583*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2609*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2584*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13934,7 +13862,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_UDP_SRC_PORT
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2612*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2587*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13947,7 +13875,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_TCP_SRC_PORT
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2615*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2590*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13960,7 +13888,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_UDP_SRC_PORT
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2618*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2593*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13973,12 +13901,12 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_TCP_SRC_PORT
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2621*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2596*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2622*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2597*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13991,7 +13919,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_UDP_DST_PORT
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2625*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2600*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -14004,7 +13932,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_TCP_DST_PORT
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2628*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2603*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -14017,7 +13945,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_UDP_DST_PORT
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2631*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2606*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -14030,12 +13958,12 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_TCP_DST_PORT
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2634*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2609*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2635*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2610*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -14048,7 +13976,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_UDP_DST_PORT
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2638*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2613*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -14061,7 +13989,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_TCP_DST_PORT
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2641*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2616*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -14074,7 +14002,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_UDP_DST_PORT
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2644*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2619*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -14087,12 +14015,12 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_TCP_DST_PORT
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2647*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2622*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
},
- /* cond_execute: class_tid: 2, em_flow_conflict_cache.rd:2648*/
+ /* cond_execute: class_tid: 2, em_flow_conflict_cache.rd:2623*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_NOT_SET,
.cond_operand = BNXT_ULP_CF_IDX_WC_MATCH
@@ -14101,32 +14029,32 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_RF_IS_SET,
.cond_operand = BNXT_ULP_RF_IDX_TERM_FLOW
},
- /* cond_execute: class_tid: 2, control.em_flow_conflict_cache_miss:2650*/
+ /* cond_execute: class_tid: 2, control.em_flow_conflict_cache_miss:2625*/
{
.cond_opcode = BNXT_ULP_COND_OPC_RF_IS_SET,
.cond_operand = BNXT_ULP_RF_IDX_GENERIC_TBL_MISS
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2651*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2626*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_CNTXT_ID
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2652*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2627*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_METADATA
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2653*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2628*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_METADATA
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2654*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2629*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_RECYCLE_CNT
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2655*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2630*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -14143,7 +14071,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_EXCLUDE_FIELD_BIT_NOT_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_DMAC
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2659*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2634*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -14156,7 +14084,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_SMAC
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2662*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2637*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -14173,7 +14101,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OO_VLAN_VID
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2666*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2641*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -14190,7 +14118,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OI_VLAN_VID
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2670*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2645*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -14207,7 +14135,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OO_VLAN_VID
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2674*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2649*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -14224,7 +14152,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_TYPE
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2678*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2653*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -14237,7 +14165,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_SRC_ADDR
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2681*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2656*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -14250,7 +14178,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_SRC_ADDR
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2684*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2659*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -14263,7 +14191,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_SRC_ADDR
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2687*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2662*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -14276,7 +14204,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_SRC_ADDR
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2690*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2665*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -14289,7 +14217,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_SRC_ADDR
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2693*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2668*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -14302,7 +14230,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_DST_ADDR
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2696*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2671*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -14315,7 +14243,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_DST_ADDR
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2699*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2674*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -14328,7 +14256,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_DST_ADDR
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2702*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2677*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -14341,7 +14269,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_DST_ADDR
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2705*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2680*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -14354,7 +14282,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_DST_ADDR
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2708*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2683*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -14367,7 +14295,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_TTL
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2711*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2686*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -14380,7 +14308,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_TTL
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2714*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2689*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -14393,7 +14321,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_PROTO_ID
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2717*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2692*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -14406,7 +14334,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_PROTO_ID
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2720*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2695*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -14419,7 +14347,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_QOS
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2723*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2698*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -14432,7 +14360,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_QOS
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2726*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2701*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -14445,7 +14373,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_UDP_SRC_PORT
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2729*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2704*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -14458,7 +14386,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_TCP_SRC_PORT
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2732*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2707*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -14471,7 +14399,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_UDP_DST_PORT
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2735*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2710*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -14484,7 +14412,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_TCP_DST_PORT
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2738*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2713*/
{
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_T_VXLAN
@@ -14493,7 +14421,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_T_VXLAN_VNI
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2740*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2715*/
{
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_T_VXLAN_GPE
@@ -14502,7 +14430,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_T_VXLAN_GPE_VNI
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2742*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2717*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -14519,7 +14447,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_EXCLUDE_FIELD_BIT_NOT_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_ETH_DMAC
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2746*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2721*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -14536,7 +14464,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_EXCLUDE_FIELD_BIT_NOT_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_DMAC
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2750*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2725*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -14549,7 +14477,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_ETH_SMAC
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2753*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2728*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -14562,7 +14490,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_SMAC
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2756*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2731*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -14579,7 +14507,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_IO_VLAN_VID
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2760*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2735*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -14596,7 +14524,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OO_VLAN_VID
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2764*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2739*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -14613,7 +14541,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_II_VLAN_VID
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2768*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2743*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -14630,7 +14558,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_IO_VLAN_VID
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2772*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2747*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -14647,7 +14575,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OI_VLAN_VID
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2776*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2751*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -14664,7 +14592,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OO_VLAN_VID
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2780*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2755*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -14681,7 +14609,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_ETH_TYPE
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2784*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2759*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -14698,7 +14626,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_TYPE
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2788*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2763*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -14711,7 +14639,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_SRC_ADDR
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2791*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2766*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -14724,7 +14652,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_SRC_ADDR
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2794*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2769*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -14737,7 +14665,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_SRC_ADDR
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2797*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2772*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -14750,7 +14678,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_SRC_ADDR
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2800*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2775*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -14763,7 +14691,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_SRC_ADDR
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2803*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2778*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -14776,7 +14704,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_SRC_ADDR
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2806*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2781*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -14789,7 +14717,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_SRC_ADDR
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2809*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2784*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -14802,7 +14730,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV4_SRC_ADDR
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2812*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2787*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -14815,7 +14743,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_SRC_ADDR
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2815*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2790*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -14828,7 +14756,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_SRC_ADDR
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2818*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2793*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -14841,7 +14769,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_DST_ADDR
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2821*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2796*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -14854,7 +14782,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_DST_ADDR
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2824*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2799*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -14867,7 +14795,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_DST_ADDR
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2827*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2802*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -14880,7 +14808,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_DST_ADDR
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2830*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2805*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -14893,7 +14821,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_DST_ADDR
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2833*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2808*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -14906,7 +14834,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_DST_ADDR
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2836*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2811*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -14919,7 +14847,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_DST_ADDR
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2839*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2814*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -14932,7 +14860,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV4_DST_ADDR
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2842*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2817*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -14945,7 +14873,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_DST_ADDR
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2845*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2820*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -14958,7 +14886,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_DST_ADDR
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2848*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2823*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -14971,7 +14899,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_TTL
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2851*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2826*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -14984,7 +14912,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV4_TTL
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2854*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2829*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -14997,7 +14925,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_TTL
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2857*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2832*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15010,7 +14938,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_TTL
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2860*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2835*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15023,7 +14951,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_PROTO_ID
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2863*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2838*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15036,7 +14964,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV4_PROTO_ID
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2866*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2841*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15049,7 +14977,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_PROTO_ID
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2869*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2844*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15062,7 +14990,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_PROTO_ID
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2872*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2847*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15075,7 +15003,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_QOS
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2875*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2850*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15088,7 +15016,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV4_QOS
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2878*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2853*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15101,7 +15029,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_QOS
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2881*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2856*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15114,7 +15042,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_QOS
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2884*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2859*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15127,7 +15055,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_UDP_SRC_PORT
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2887*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2862*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15140,7 +15068,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_TCP_SRC_PORT
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2890*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2865*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15153,7 +15081,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_UDP_SRC_PORT
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2893*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2868*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15166,7 +15094,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_TCP_SRC_PORT
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2896*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2871*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15179,7 +15107,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_UDP_DST_PORT
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2899*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2874*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15192,7 +15120,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_TCP_DST_PORT
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2902*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2877*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15205,7 +15133,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_UDP_DST_PORT
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2905*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2880*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15218,37 +15146,37 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_TCP_DST_PORT
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2908*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2883*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_CNTXT_ID
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2909*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2884*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_CNTXT_ID
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2910*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2885*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_METADATA
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2911*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2886*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_METADATA
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2912*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2887*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_RECYCLE_CNT
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2913*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2888*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_RECYCLE_CNT
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2914*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2889*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15265,7 +15193,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_EXCLUDE_FIELD_BIT_NOT_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_DMAC
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2918*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2893*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15282,7 +15210,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_EXCLUDE_FIELD_BIT_NOT_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_DMAC
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2922*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2897*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15295,7 +15223,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_SMAC
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2925*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2900*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15308,7 +15236,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_SMAC
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2928*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2903*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15325,7 +15253,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OO_VLAN_VID
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2932*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2907*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15342,7 +15270,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OO_VLAN_VID
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2936*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2911*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15359,7 +15287,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OI_VLAN_VID
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2940*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2915*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15376,7 +15304,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OO_VLAN_VID
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2944*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2919*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15393,7 +15321,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OI_VLAN_VID
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2948*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2923*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15410,7 +15338,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OO_VLAN_VID
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2952*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2927*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -15427,7 +15355,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_TYPE
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2956*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2931*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -15444,7 +15372,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_TYPE
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2960*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2935*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15457,7 +15385,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_SRC_ADDR
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2963*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2938*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15470,7 +15398,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_SRC_ADDR
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2966*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2941*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15483,7 +15411,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_SRC_ADDR
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2969*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2944*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15496,7 +15424,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_SRC_ADDR
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2972*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2947*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15509,7 +15437,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_DST_ADDR
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2975*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2950*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15522,7 +15450,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_DST_ADDR
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2978*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2953*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15535,7 +15463,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_DST_ADDR
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2981*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2956*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15548,7 +15476,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_DST_ADDR
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2984*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2959*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15561,7 +15489,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_TTL
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2987*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2962*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15574,7 +15502,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_TTL
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2990*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2965*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15587,7 +15515,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_TTL
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2993*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2968*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15600,7 +15528,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_TTL
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2996*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2971*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15613,7 +15541,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_PROTO_ID
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2999*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2974*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15626,7 +15554,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_PROTO_ID
},
- /* field_cond: class_tid: 2, em_key_recipe.0:3002*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2977*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15639,7 +15567,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_PROTO_ID
},
- /* field_cond: class_tid: 2, em_key_recipe.0:3005*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2980*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15652,7 +15580,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_PROTO_ID
},
- /* field_cond: class_tid: 2, em_key_recipe.0:3008*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2983*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15665,7 +15593,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_QOS
},
- /* field_cond: class_tid: 2, em_key_recipe.0:3011*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2986*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15678,7 +15606,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_QOS
},
- /* field_cond: class_tid: 2, em_key_recipe.0:3014*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2989*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15691,7 +15619,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_QOS
},
- /* field_cond: class_tid: 2, em_key_recipe.0:3017*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2992*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15704,7 +15632,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_QOS
},
- /* field_cond: class_tid: 2, em_key_recipe.0:3020*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2995*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15717,7 +15645,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_UDP_SRC_PORT
},
- /* field_cond: class_tid: 2, em_key_recipe.0:3023*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2998*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15730,7 +15658,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_TCP_SRC_PORT
},
- /* field_cond: class_tid: 2, em_key_recipe.0:3026*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:3001*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15743,7 +15671,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_UDP_SRC_PORT
},
- /* field_cond: class_tid: 2, em_key_recipe.0:3029*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:3004*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15756,7 +15684,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_TCP_SRC_PORT
},
- /* field_cond: class_tid: 2, em_key_recipe.0:3032*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:3007*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15769,7 +15697,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_UDP_DST_PORT
},
- /* field_cond: class_tid: 2, em_key_recipe.0:3035*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:3010*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15782,7 +15710,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_TCP_DST_PORT
},
- /* field_cond: class_tid: 2, em_key_recipe.0:3038*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:3013*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15795,7 +15723,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_UDP_DST_PORT
},
- /* field_cond: class_tid: 2, em_key_recipe.0:3041*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:3016*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15808,7 +15736,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_TCP_DST_PORT
},
- /* field_cond: class_tid: 2, em_key_recipe.0:3044*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:3019*/
{
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_T_VXLAN
@@ -15817,7 +15745,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_T_VXLAN_VNI
},
- /* field_cond: class_tid: 2, em_key_recipe.0:3046*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:3021*/
{
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_T_VXLAN_GPE
@@ -15826,7 +15754,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_T_VXLAN_GPE_VNI
},
- /* field_cond: class_tid: 2, em_key_recipe.0:3048*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:3023*/
{
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_T_VXLAN
@@ -15835,7 +15763,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_T_VXLAN_VNI
},
- /* field_cond: class_tid: 2, em_key_recipe.0:3050*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:3025*/
{
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_T_VXLAN_GPE
@@ -15844,7 +15772,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_T_VXLAN_GPE_VNI
},
- /* field_cond: class_tid: 2, em_key_recipe.0:3052*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:3027*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15861,7 +15789,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_EXCLUDE_FIELD_BIT_NOT_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_ETH_DMAC
},
- /* field_cond: class_tid: 2, em_key_recipe.0:3056*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:3031*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15878,7 +15806,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_EXCLUDE_FIELD_BIT_NOT_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_DMAC
},
- /* field_cond: class_tid: 2, em_key_recipe.0:3060*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:3035*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15895,7 +15823,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_EXCLUDE_FIELD_BIT_NOT_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_ETH_DMAC
},
- /* field_cond: class_tid: 2, em_key_recipe.0:3064*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:3039*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15912,7 +15840,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_EXCLUDE_FIELD_BIT_NOT_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_DMAC
},
- /* field_cond: class_tid: 2, em_key_recipe.0:3068*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:3043*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15925,7 +15853,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_ETH_SMAC
},
- /* field_cond: class_tid: 2, em_key_recipe.0:3071*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:3046*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15938,7 +15866,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_SMAC
},
- /* field_cond: class_tid: 2, em_key_recipe.0:3074*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:3049*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15951,7 +15879,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_ETH_SMAC
},
- /* field_cond: class_tid: 2, em_key_recipe.0:3077*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:3052*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15964,7 +15892,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_SMAC
},
- /* field_cond: class_tid: 2, em_key_recipe.0:3080*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:3055*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15981,7 +15909,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_IO_VLAN_VID
},
- /* field_cond: class_tid: 2, em_key_recipe.0:3084*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:3059*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15998,7 +15926,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OO_VLAN_VID
},
- /* field_cond: class_tid: 2, em_key_recipe.0:3088*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:3063*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -16015,7 +15943,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_IO_VLAN_VID
},
- /* field_cond: class_tid: 2, em_key_recipe.0:3092*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:3067*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -16032,7 +15960,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OO_VLAN_VID
},
- /* field_cond: class_tid: 2, em_key_recipe.0:3096*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:3071*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -16049,7 +15977,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_II_VLAN_VID
},
- /* field_cond: class_tid: 2, em_key_recipe.0:3100*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:3075*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -16066,7 +15994,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_IO_VLAN_VID
},
- /* field_cond: class_tid: 2, em_key_recipe.0:3104*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:3079*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -16083,7 +16011,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OI_VLAN_VID
},
- /* field_cond: class_tid: 2, em_key_recipe.0:3108*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:3083*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -16100,7 +16028,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OO_VLAN_VID
},
- /* field_cond: class_tid: 2, em_key_recipe.0:3112*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:3087*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -16117,7 +16045,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_II_VLAN_VID
},
- /* field_cond: class_tid: 2, em_key_recipe.0:3116*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:3091*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -16134,7 +16062,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_IO_VLAN_VID
},
- /* field_cond: class_tid: 2, em_key_recipe.0:3120*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:3095*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -16151,7 +16079,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OI_VLAN_VID
},
- /* field_cond: class_tid: 2, em_key_recipe.0:3124*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:3099*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -16168,7 +16096,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OO_VLAN_VID
},
- /* field_cond: class_tid: 2, em_key_recipe.0:3128*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:3103*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -16185,7 +16113,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_ETH_TYPE
},
- /* field_cond: class_tid: 2, em_key_recipe.0:3132*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:3107*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -16202,7 +16130,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_TYPE
},
- /* field_cond: class_tid: 2, em_key_recipe.0:3136*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:3111*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -16219,7 +16147,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_ETH_TYPE
},
- /* field_cond: class_tid: 2, em_key_recipe.0:3140*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:3115*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -16236,7 +16164,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_TYPE
},
- /* field_cond: class_tid: 2, em_key_recipe.0:3144*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:3119*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -16249,7 +16177,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV4_SRC_ADDR
},
- /* field_cond: class_tid: 2, em_key_recipe.0:3147*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:3122*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -16262,7 +16190,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_SRC_ADDR
},
- /* field_cond: class_tid: 2, em_key_recipe.0:3150*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:3125*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -16275,7 +16203,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV4_SRC_ADDR
},
- /* field_cond: class_tid: 2, em_key_recipe.0:3153*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:3128*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -16288,7 +16216,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_SRC_ADDR
},
- /* field_cond: class_tid: 2, em_key_recipe.0:3156*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:3131*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -16301,7 +16229,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_SRC_ADDR
},
- /* field_cond: class_tid: 2, em_key_recipe.0:3159*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:3134*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -16314,7 +16242,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_SRC_ADDR
},
- /* field_cond: class_tid: 2, em_key_recipe.0:3162*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:3137*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -16327,7 +16255,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_SRC_ADDR
},
- /* field_cond: class_tid: 2, em_key_recipe.0:3165*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:3140*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -16340,7 +16268,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_SRC_ADDR
},
- /* field_cond: class_tid: 2, em_key_recipe.0:3168*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:3143*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -16353,7 +16281,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV4_DST_ADDR
},
- /* field_cond: class_tid: 2, em_key_recipe.0:3171*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:3146*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -16366,7 +16294,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_DST_ADDR
},
- /* field_cond: class_tid: 2, em_key_recipe.0:3174*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:3149*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -16379,7 +16307,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV4_DST_ADDR
},
- /* field_cond: class_tid: 2, em_key_recipe.0:3177*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:3152*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -16392,7 +16320,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_DST_ADDR
},
- /* field_cond: class_tid: 2, em_key_recipe.0:3180*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:3155*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -16405,7 +16333,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_DST_ADDR
},
- /* field_cond: class_tid: 2, em_key_recipe.0:3183*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:3158*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -16418,7 +16346,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_DST_ADDR
},
- /* field_cond: class_tid: 2, em_key_recipe.0:3186*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:3161*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -16431,7 +16359,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_DST_ADDR
},
- /* field_cond: class_tid: 2, em_key_recipe.0:3189*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:3164*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -16444,7 +16372,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_DST_ADDR
},
- /* field_cond: class_tid: 2, em_key_recipe.0:3192*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:3167*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -16457,7 +16385,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_TTL
},
- /* field_cond: class_tid: 2, em_key_recipe.0:3195*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:3170*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -16470,7 +16398,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV4_TTL
},
- /* field_cond: class_tid: 2, em_key_recipe.0:3198*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:3173*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -16483,7 +16411,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_TTL
},
- /* field_cond: class_tid: 2, em_key_recipe.0:3201*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:3176*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -16496,7 +16424,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_TTL
},
- /* field_cond: class_tid: 2, em_key_recipe.0:3204*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:3179*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -16509,7 +16437,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_TTL
},
- /* field_cond: class_tid: 2, em_key_recipe.0:3207*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:3182*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -16522,7 +16450,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV4_TTL
},
- /* field_cond: class_tid: 2, em_key_recipe.0:3210*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:3185*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -16535,7 +16463,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_TTL
},
- /* field_cond: class_tid: 2, em_key_recipe.0:3213*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:3188*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -16548,7 +16476,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_TTL
},
- /* field_cond: class_tid: 2, em_key_recipe.0:3216*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:3191*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -16561,7 +16489,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_PROTO_ID
},
- /* field_cond: class_tid: 2, em_key_recipe.0:3219*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:3194*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -16574,7 +16502,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV4_PROTO_ID
},
- /* field_cond: class_tid: 2, em_key_recipe.0:3222*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:3197*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -16587,7 +16515,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_PROTO_ID
},
- /* field_cond: class_tid: 2, em_key_recipe.0:3225*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:3200*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -16600,7 +16528,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_PROTO_ID
},
- /* field_cond: class_tid: 2, em_key_recipe.0:3228*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:3203*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -16613,7 +16541,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_PROTO_ID
},
- /* field_cond: class_tid: 2, em_key_recipe.0:3231*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:3206*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -16626,7 +16554,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV4_PROTO_ID
},
- /* field_cond: class_tid: 2, em_key_recipe.0:3234*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:3209*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -16639,7 +16567,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_PROTO_ID
},
- /* field_cond: class_tid: 2, em_key_recipe.0:3237*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:3212*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -16652,7 +16580,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_PROTO_ID
},
- /* field_cond: class_tid: 2, em_key_recipe.0:3240*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:3215*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -16665,7 +16593,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_QOS
},
- /* field_cond: class_tid: 2, em_key_recipe.0:3243*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:3218*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -16678,7 +16606,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV4_QOS
},
- /* field_cond: class_tid: 2, em_key_recipe.0:3246*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:3221*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -16691,7 +16619,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_QOS
},
- /* field_cond: class_tid: 2, em_key_recipe.0:3249*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:3224*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -16704,7 +16632,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_QOS
},
- /* field_cond: class_tid: 2, em_key_recipe.0:3252*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:3227*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -16717,7 +16645,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_QOS
},
- /* field_cond: class_tid: 2, em_key_recipe.0:3255*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:3230*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -16730,7 +16658,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV4_QOS
},
- /* field_cond: class_tid: 2, em_key_recipe.0:3258*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:3233*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -16743,7 +16671,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_QOS
},
- /* field_cond: class_tid: 2, em_key_recipe.0:3261*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:3236*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -16756,7 +16684,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_QOS
},
- /* field_cond: class_tid: 2, em_key_recipe.0:3264*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:3239*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -16769,7 +16697,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_UDP_SRC_PORT
},
- /* field_cond: class_tid: 2, em_key_recipe.0:3267*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:3242*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -16782,7 +16710,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_TCP_SRC_PORT
},
- /* field_cond: class_tid: 2, em_key_recipe.0:3270*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:3245*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -16795,7 +16723,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_UDP_SRC_PORT
},
- /* field_cond: class_tid: 2, em_key_recipe.0:3273*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:3248*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -16808,7 +16736,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_TCP_SRC_PORT
},
- /* field_cond: class_tid: 2, em_key_recipe.0:3276*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:3251*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -16821,7 +16749,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_UDP_SRC_PORT
},
- /* field_cond: class_tid: 2, em_key_recipe.0:3279*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:3254*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -16834,7 +16762,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_TCP_SRC_PORT
},
- /* field_cond: class_tid: 2, em_key_recipe.0:3282*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:3257*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -16847,7 +16775,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_UDP_SRC_PORT
},
- /* field_cond: class_tid: 2, em_key_recipe.0:3285*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:3260*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -16860,7 +16788,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_TCP_SRC_PORT
},
- /* field_cond: class_tid: 2, em_key_recipe.0:3288*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:3263*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -16873,7 +16801,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_UDP_DST_PORT
},
- /* field_cond: class_tid: 2, em_key_recipe.0:3291*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:3266*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -16886,7 +16814,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_TCP_DST_PORT
},
- /* field_cond: class_tid: 2, em_key_recipe.0:3294*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:3269*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -16899,7 +16827,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_UDP_DST_PORT
},
- /* field_cond: class_tid: 2, em_key_recipe.0:3297*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:3272*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -16912,7 +16840,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_TCP_DST_PORT
},
- /* field_cond: class_tid: 2, em_key_recipe.0:3300*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:3275*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -16925,7 +16853,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_UDP_DST_PORT
},
- /* field_cond: class_tid: 2, em_key_recipe.0:3303*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:3278*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -16938,7 +16866,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_TCP_DST_PORT
},
- /* field_cond: class_tid: 2, em_key_recipe.0:3306*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:3281*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -16951,7 +16879,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_UDP_DST_PORT
},
- /* field_cond: class_tid: 2, em_key_recipe.0:3309*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:3284*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -16964,7 +16892,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_TCP_DST_PORT
},
- /* cond_execute: class_tid: 2, control.field_sig_validation:3312*/
+ /* cond_execute: class_tid: 2, control.field_sig_validation:3287*/
{
.cond_opcode = BNXT_ULP_COND_OPC_RF_NOT_SET,
.cond_operand = BNXT_ULP_RF_IDX_CC
@@ -16973,7 +16901,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_RF_IS_SET,
.cond_operand = BNXT_ULP_RF_IDX_FLOW_SIG_ID
},
- /* cond_execute: class_tid: 2, em_normal.egress_generic_template:3314*/
+ /* cond_execute: class_tid: 2, em_normal.egress_generic_template:3289*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_NOT_SET,
.cond_operand = BNXT_ULP_CF_IDX_WC_MATCH
@@ -16982,37 +16910,37 @@ struct bnxt_ulp_mapper_cond_info ulp_thor2_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_RF_IS_SET,
.cond_operand = BNXT_ULP_RF_IDX_TERM_FLOW
},
- /* cond_execute: class_tid: 2, control.em_add_check:3316*/
+ /* cond_execute: class_tid: 2, control.em_add_check:3291*/
{
.cond_opcode = BNXT_ULP_COND_OPC_RF_IS_SET,
.cond_operand = BNXT_ULP_RF_IDX_EM_INSERT_FAIL
},
- /* cond_execute: class_tid: 3, control.ts_ing_rd_check:3317*/
+ /* cond_execute: class_tid: 3, control.ts_ing_rd_check:3292*/
{
.cond_opcode = BNXT_ULP_COND_OPC_RF_IS_SET,
.cond_operand = BNXT_ULP_RF_IDX_GENERIC_TBL_MISS
},
- /* cond_execute: class_tid: 3, control.ing_rd_check:3318*/
+ /* cond_execute: class_tid: 3, control.ing_rd_check:3293*/
{
.cond_opcode = BNXT_ULP_COND_OPC_RF_IS_SET,
.cond_operand = BNXT_ULP_RF_IDX_GENERIC_TBL_MISS
},
- /* cond_execute: class_tid: 3, control.non_vfr_egr_rd_check:3319*/
+ /* cond_execute: class_tid: 3, control.non_vfr_egr_rd_check:3294*/
{
.cond_opcode = BNXT_ULP_COND_OPC_RF_IS_SET,
.cond_operand = BNXT_ULP_RF_IDX_GENERIC_TBL_MISS
},
- /* cond_execute: class_tid: 3, control.tsid_vfr_rd_check:3320*/
+ /* cond_execute: class_tid: 3, control.tsid_vfr_rd_check:3295*/
{
.cond_opcode = BNXT_ULP_COND_OPC_RF_IS_SET,
.cond_operand = BNXT_ULP_RF_IDX_GENERIC_TBL_MISS
},
- /* cond_execute: class_tid: 4, control.tsid_vfr_egr_check:3321*/
+ /* cond_execute: class_tid: 4, control.tsid_vfr_egr_check:3296*/
{
.cond_opcode = BNXT_ULP_COND_OPC_RF_IS_SET,
.cond_operand = BNXT_ULP_RF_IDX_GENERIC_TBL_MISS
},
- /* cond_execute: class_tid: 4, control.endpoint_def_egr_rd_check:3322*/
+ /* cond_execute: class_tid: 4, control.endpoint_def_egr_rd_check:3297*/
{
.cond_opcode = BNXT_ULP_COND_OPC_RF_IS_SET,
.cond_operand = BNXT_ULP_RF_IDX_GENERIC_TBL_MISS
@@ -17211,37 +17139,24 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_info_mask = {
.description = "mac_addr",
.field_bit_size = 48,
- .field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
- .field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
+ .field_opc = BNXT_ULP_FIELD_OPC_SRC1,
+ .field_src1 = BNXT_ULP_FIELD_SRC_ONES,
.field_opr1 = {
- (10 >> 8) & 0xff,
- 10 & 0xff,
- (2 >> 8) & 0xff,
- 2 & 0xff},
- .field_src2 = BNXT_ULP_FIELD_SRC_HF,
- .field_opr2 = {
- (BNXT_ULP_GLB_HF_ID_O_ETH_DMAC >> 8) & 0xff,
- BNXT_ULP_GLB_HF_ID_O_ETH_DMAC & 0xff},
- .field_src3 = BNXT_ULP_FIELD_SRC_NEXT
+ 0xff,
+ 0xff,
+ 0xff,
+ 0xff,
+ 0xff,
+ 0xff}
},
.field_info_spec = {
.description = "mac_addr",
.field_bit_size = 48,
- .field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
- .field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
+ .field_opc = BNXT_ULP_FIELD_OPC_SRC1,
+ .field_src1 = BNXT_ULP_FIELD_SRC_RF,
.field_opr1 = {
- (14 >> 8) & 0xff,
- 14 & 0xff,
- (2 >> 8) & 0xff,
- 2 & 0xff},
- .field_src2 = BNXT_ULP_FIELD_SRC_HF,
- .field_opr2 = {
- (BNXT_ULP_GLB_HF_ID_O_ETH_DMAC >> 8) & 0xff,
- BNXT_ULP_GLB_HF_ID_O_ETH_DMAC & 0xff},
- .field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
- .field_opr3 = {
- (2 >> 8) & 0xff,
- 2 & 0xff}
+ (BNXT_ULP_RF_IDX_O_DMAC >> 8) & 0xff,
+ BNXT_ULP_RF_IDX_O_DMAC & 0xff}
}
},
{
@@ -17276,8 +17191,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (18 >> 8) & 0xff,
- 18 & 0xff,
+ (9 >> 8) & 0xff,
+ 9 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_ZERO
@@ -17301,8 +17216,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (19 >> 8) & 0xff,
- 19 & 0xff,
+ (10 >> 8) & 0xff,
+ 10 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_ZERO
@@ -17439,40 +17354,24 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_info_mask = {
.description = "addr0",
.field_bit_size = 48,
- .field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
- .field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
+ .field_opc = BNXT_ULP_FIELD_OPC_SRC1,
+ .field_src1 = BNXT_ULP_FIELD_SRC_ONES,
.field_opr1 = {
- (23 >> 8) & 0xff,
- 23 & 0xff,
- (2 >> 8) & 0xff,
- 2 & 0xff},
- .field_src2 = BNXT_ULP_FIELD_SRC_HF,
- .field_opr2 = {
- (BNXT_ULP_GLB_HF_ID_O_ETH_DMAC >> 8) & 0xff,
- BNXT_ULP_GLB_HF_ID_O_ETH_DMAC & 0xff},
- .field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
- .field_opr3 = {
- (4 >> 8) & 0xff,
- 4 & 0xff}
+ 0xff,
+ 0xff,
+ 0xff,
+ 0xff,
+ 0xff,
+ 0xff}
},
.field_info_spec = {
.description = "addr0",
.field_bit_size = 48,
- .field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
- .field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
+ .field_opc = BNXT_ULP_FIELD_OPC_SRC1,
+ .field_src1 = BNXT_ULP_FIELD_SRC_RF,
.field_opr1 = {
- (27 >> 8) & 0xff,
- 27 & 0xff,
- (2 >> 8) & 0xff,
- 2 & 0xff},
- .field_src2 = BNXT_ULP_FIELD_SRC_HF,
- .field_opr2 = {
- (BNXT_ULP_GLB_HF_ID_O_ETH_DMAC >> 8) & 0xff,
- BNXT_ULP_GLB_HF_ID_O_ETH_DMAC & 0xff},
- .field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
- .field_opr3 = {
- (6 >> 8) & 0xff,
- 6 & 0xff}
+ (BNXT_ULP_RF_IDX_O_DMAC >> 8) & 0xff,
+ BNXT_ULP_RF_IDX_O_DMAC & 0xff}
}
},
{
@@ -17568,8 +17467,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (31 >> 8) & 0xff,
- 31 & 0xff,
+ (14 >> 8) & 0xff,
+ 14 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -17581,8 +17480,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (32 >> 8) & 0xff,
- 32 & 0xff,
+ (15 >> 8) & 0xff,
+ 15 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_CONST
@@ -17657,8 +17556,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (33 >> 8) & 0xff,
- 33 & 0xff,
+ (16 >> 8) & 0xff,
+ 16 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -17670,8 +17569,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (34 >> 8) & 0xff,
- 34 & 0xff,
+ (17 >> 8) & 0xff,
+ 17 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_CONST
@@ -17794,40 +17693,24 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_info_mask = {
.description = "mac_addr",
.field_bit_size = 48,
- .field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
- .field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
+ .field_opc = BNXT_ULP_FIELD_OPC_SRC1,
+ .field_src1 = BNXT_ULP_FIELD_SRC_ONES,
.field_opr1 = {
- (35 >> 8) & 0xff,
- 35 & 0xff,
- (2 >> 8) & 0xff,
- 2 & 0xff},
- .field_src2 = BNXT_ULP_FIELD_SRC_HF,
- .field_opr2 = {
- (BNXT_ULP_GLB_HF_ID_O_ETH_DMAC >> 8) & 0xff,
- BNXT_ULP_GLB_HF_ID_O_ETH_DMAC & 0xff},
- .field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
- .field_opr3 = {
- (8 >> 8) & 0xff,
- 8 & 0xff}
+ 0xff,
+ 0xff,
+ 0xff,
+ 0xff,
+ 0xff,
+ 0xff}
},
.field_info_spec = {
.description = "mac_addr",
.field_bit_size = 48,
- .field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
- .field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
+ .field_opc = BNXT_ULP_FIELD_OPC_SRC1,
+ .field_src1 = BNXT_ULP_FIELD_SRC_RF,
.field_opr1 = {
- (39 >> 8) & 0xff,
- 39 & 0xff,
- (2 >> 8) & 0xff,
- 2 & 0xff},
- .field_src2 = BNXT_ULP_FIELD_SRC_HF,
- .field_opr2 = {
- (BNXT_ULP_GLB_HF_ID_O_ETH_DMAC >> 8) & 0xff,
- BNXT_ULP_GLB_HF_ID_O_ETH_DMAC & 0xff},
- .field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
- .field_opr3 = {
- (10 >> 8) & 0xff,
- 10 & 0xff}
+ (BNXT_ULP_RF_IDX_O_DMAC >> 8) & 0xff,
+ BNXT_ULP_RF_IDX_O_DMAC & 0xff}
}
},
{
@@ -17862,8 +17745,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (43 >> 8) & 0xff,
- 43 & 0xff,
+ (18 >> 8) & 0xff,
+ 18 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_ZERO
@@ -17887,8 +17770,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (44 >> 8) & 0xff,
- 44 & 0xff,
+ (19 >> 8) & 0xff,
+ 19 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_ZERO
@@ -18140,15 +18023,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (362 >> 8) & 0xff,
- 362 & 0xff,
+ (337 >> 8) & 0xff,
+ 337 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (65 >> 8) & 0xff,
- 65 & 0xff}
+ (56 >> 8) & 0xff,
+ 56 & 0xff}
},
.field_info_spec = {
.description = "l4_hdr_is_udp_tcp",
@@ -18156,8 +18039,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (370 >> 8) & 0xff,
- 370 & 0xff,
+ (345 >> 8) & 0xff,
+ 345 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -18165,8 +18048,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
ULP_THOR2_SYM_L4_HDR_IS_UDP_TCP_YES},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (68 >> 8) & 0xff,
- 68 & 0xff}
+ (59 >> 8) & 0xff,
+ 59 & 0xff}
}
},
{
@@ -18176,15 +18059,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (378 >> 8) & 0xff,
- 378 & 0xff,
+ (353 >> 8) & 0xff,
+ 353 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (71 >> 8) & 0xff,
- 71 & 0xff}
+ (62 >> 8) & 0xff,
+ 62 & 0xff}
},
.field_info_spec = {
.description = "l4_hdr_type",
@@ -18192,15 +18075,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (386 >> 8) & 0xff,
- 386 & 0xff,
+ (361 >> 8) & 0xff,
+ 361 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ZERO,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (74 >> 8) & 0xff,
- 74 & 0xff}
+ (65 >> 8) & 0xff,
+ 65 & 0xff}
}
},
{
@@ -18210,15 +18093,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (394 >> 8) & 0xff,
- 394 & 0xff,
+ (369 >> 8) & 0xff,
+ 369 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (77 >> 8) & 0xff,
- 77 & 0xff}
+ (68 >> 8) & 0xff,
+ 68 & 0xff}
},
.field_info_spec = {
.description = "l4_hdr_error",
@@ -18226,15 +18109,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (402 >> 8) & 0xff,
- 402 & 0xff,
+ (377 >> 8) & 0xff,
+ 377 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ZERO,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (80 >> 8) & 0xff,
- 80 & 0xff}
+ (71 >> 8) & 0xff,
+ 71 & 0xff}
}
},
{
@@ -18244,15 +18127,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (410 >> 8) & 0xff,
- 410 & 0xff,
+ (385 >> 8) & 0xff,
+ 385 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (83 >> 8) & 0xff,
- 83 & 0xff}
+ (74 >> 8) & 0xff,
+ 74 & 0xff}
},
.field_info_spec = {
.description = "l4_hdr_valid",
@@ -18260,8 +18143,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (418 >> 8) & 0xff,
- 418 & 0xff,
+ (393 >> 8) & 0xff,
+ 393 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -18269,8 +18152,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
ULP_THOR2_SYM_L4_HDR_VALID_YES},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (86 >> 8) & 0xff,
- 86 & 0xff}
+ (77 >> 8) & 0xff,
+ 77 & 0xff}
}
},
{
@@ -18308,15 +18191,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (426 >> 8) & 0xff,
- 426 & 0xff,
+ (401 >> 8) & 0xff,
+ 401 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (89 >> 8) & 0xff,
- 89 & 0xff}
+ (80 >> 8) & 0xff,
+ 80 & 0xff}
},
.field_info_spec = {
.description = "l3_hdr_type",
@@ -18324,8 +18207,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (434 >> 8) & 0xff,
- 434 & 0xff,
+ (409 >> 8) & 0xff,
+ 409 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -18333,8 +18216,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
ULP_THOR2_SYM_L3_HDR_TYPE_IPV6},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (92 >> 8) & 0xff,
- 92 & 0xff}
+ (83 >> 8) & 0xff,
+ 83 & 0xff}
}
},
{
@@ -18344,15 +18227,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (442 >> 8) & 0xff,
- 442 & 0xff,
+ (417 >> 8) & 0xff,
+ 417 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (95 >> 8) & 0xff,
- 95 & 0xff}
+ (86 >> 8) & 0xff,
+ 86 & 0xff}
},
.field_info_spec = {
.description = "l3_hdr_error",
@@ -18360,15 +18243,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (450 >> 8) & 0xff,
- 450 & 0xff,
+ (425 >> 8) & 0xff,
+ 425 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ZERO,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (98 >> 8) & 0xff,
- 98 & 0xff}
+ (89 >> 8) & 0xff,
+ 89 & 0xff}
}
},
{
@@ -18378,15 +18261,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (458 >> 8) & 0xff,
- 458 & 0xff,
+ (433 >> 8) & 0xff,
+ 433 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (101 >> 8) & 0xff,
- 101 & 0xff}
+ (92 >> 8) & 0xff,
+ 92 & 0xff}
},
.field_info_spec = {
.description = "l3_hdr_valid",
@@ -18394,8 +18277,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (466 >> 8) & 0xff,
- 466 & 0xff,
+ (441 >> 8) & 0xff,
+ 441 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -18403,8 +18286,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
ULP_THOR2_SYM_L3_HDR_VALID_YES},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (104 >> 8) & 0xff,
- 104 & 0xff}
+ (95 >> 8) & 0xff,
+ 95 & 0xff}
}
},
{
@@ -18422,8 +18305,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (474 >> 8) & 0xff,
- 474 & 0xff,
+ (449 >> 8) & 0xff,
+ 449 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -18431,8 +18314,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
ULP_THOR2_SYM_L2_TWO_VTAGS_YES},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (107 >> 8) & 0xff,
- 107 & 0xff}
+ (98 >> 8) & 0xff,
+ 98 & 0xff}
}
},
{
@@ -18450,8 +18333,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (480 >> 8) & 0xff,
- 480 & 0xff,
+ (455 >> 8) & 0xff,
+ 455 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -18459,8 +18342,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
ULP_THOR2_SYM_L2_VTAG_PRESENT_YES},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (108 >> 8) & 0xff,
- 108 & 0xff}
+ (99 >> 8) & 0xff,
+ 99 & 0xff}
}
},
{
@@ -18484,8 +18367,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (486 >> 8) & 0xff,
- 486 & 0xff,
+ (461 >> 8) & 0xff,
+ 461 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -18497,8 +18380,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (487 >> 8) & 0xff,
- 487 & 0xff,
+ (462 >> 8) & 0xff,
+ 462 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ZERO,
@@ -18512,15 +18395,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (488 >> 8) & 0xff,
- 488 & 0xff,
+ (463 >> 8) & 0xff,
+ 463 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (109 >> 8) & 0xff,
- 109 & 0xff}
+ (100 >> 8) & 0xff,
+ 100 & 0xff}
},
.field_info_spec = {
.description = "l2_hdr_error",
@@ -18528,15 +18411,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (492 >> 8) & 0xff,
- 492 & 0xff,
+ (467 >> 8) & 0xff,
+ 467 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ZERO,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (110 >> 8) & 0xff,
- 110 & 0xff}
+ (101 >> 8) & 0xff,
+ 101 & 0xff}
}
},
{
@@ -18554,8 +18437,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (496 >> 8) & 0xff,
- 496 & 0xff,
+ (471 >> 8) & 0xff,
+ 471 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -18563,8 +18446,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
ULP_THOR2_SYM_L2_HDR_VALID_YES},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (111 >> 8) & 0xff,
- 111 & 0xff}
+ (102 >> 8) & 0xff,
+ 102 & 0xff}
}
},
{
@@ -18588,15 +18471,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (500 >> 8) & 0xff,
- 500 & 0xff,
+ (475 >> 8) & 0xff,
+ 475 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (112 >> 8) & 0xff,
- 112 & 0xff}
+ (103 >> 8) & 0xff,
+ 103 & 0xff}
},
.field_info_spec = {
.description = "tun_hdr_type",
@@ -18604,15 +18487,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (512 >> 8) & 0xff,
- 512 & 0xff,
+ (487 >> 8) & 0xff,
+ 487 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ZERO,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (117 >> 8) & 0xff,
- 117 & 0xff}
+ (108 >> 8) & 0xff,
+ 108 & 0xff}
}
},
{
@@ -18622,8 +18505,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (524 >> 8) & 0xff,
- 524 & 0xff,
+ (499 >> 8) & 0xff,
+ 499 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -18635,8 +18518,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (525 >> 8) & 0xff,
- 525 & 0xff,
+ (500 >> 8) & 0xff,
+ 500 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ZERO,
@@ -18658,8 +18541,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (526 >> 8) & 0xff,
- 526 & 0xff,
+ (501 >> 8) & 0xff,
+ 501 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -18675,15 +18558,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (527 >> 8) & 0xff,
- 527 & 0xff,
+ (502 >> 8) & 0xff,
+ 502 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (122 >> 8) & 0xff,
- 122 & 0xff}
+ (113 >> 8) & 0xff,
+ 113 & 0xff}
},
.field_info_spec = {
.description = "tl4_hdr_is_udp_tcp",
@@ -18691,8 +18574,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (531 >> 8) & 0xff,
- 531 & 0xff,
+ (506 >> 8) & 0xff,
+ 506 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -18700,8 +18583,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
ULP_THOR2_SYM_TL4_HDR_IS_UDP_TCP_YES},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (123 >> 8) & 0xff,
- 123 & 0xff}
+ (114 >> 8) & 0xff,
+ 114 & 0xff}
}
},
{
@@ -18711,15 +18594,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (535 >> 8) & 0xff,
- 535 & 0xff,
+ (510 >> 8) & 0xff,
+ 510 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (124 >> 8) & 0xff,
- 124 & 0xff}
+ (115 >> 8) & 0xff,
+ 115 & 0xff}
},
.field_info_spec = {
.description = "tl4_hdr_type",
@@ -18727,15 +18610,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (539 >> 8) & 0xff,
- 539 & 0xff,
+ (514 >> 8) & 0xff,
+ 514 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ZERO,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (125 >> 8) & 0xff,
- 125 & 0xff}
+ (116 >> 8) & 0xff,
+ 116 & 0xff}
}
},
{
@@ -18745,15 +18628,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (543 >> 8) & 0xff,
- 543 & 0xff,
+ (518 >> 8) & 0xff,
+ 518 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (126 >> 8) & 0xff,
- 126 & 0xff}
+ (117 >> 8) & 0xff,
+ 117 & 0xff}
},
.field_info_spec = {
.description = "tl4_hdr_error",
@@ -18761,15 +18644,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (547 >> 8) & 0xff,
- 547 & 0xff,
+ (522 >> 8) & 0xff,
+ 522 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ZERO,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (127 >> 8) & 0xff,
- 127 & 0xff}
+ (118 >> 8) & 0xff,
+ 118 & 0xff}
}
},
{
@@ -18779,15 +18662,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (551 >> 8) & 0xff,
- 551 & 0xff,
+ (526 >> 8) & 0xff,
+ 526 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (128 >> 8) & 0xff,
- 128 & 0xff}
+ (119 >> 8) & 0xff,
+ 119 & 0xff}
},
.field_info_spec = {
.description = "tl4_hdr_valid",
@@ -18795,8 +18678,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (556 >> 8) & 0xff,
- 556 & 0xff,
+ (531 >> 8) & 0xff,
+ 531 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -18804,8 +18687,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
ULP_THOR2_SYM_TL4_HDR_VALID_YES},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (130 >> 8) & 0xff,
- 130 & 0xff}
+ (121 >> 8) & 0xff,
+ 121 & 0xff}
}
},
{
@@ -18829,15 +18712,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (561 >> 8) & 0xff,
- 561 & 0xff,
+ (536 >> 8) & 0xff,
+ 536 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (132 >> 8) & 0xff,
- 132 & 0xff}
+ (123 >> 8) & 0xff,
+ 123 & 0xff}
},
.field_info_spec = {
.description = "tl3_hdr_type",
@@ -18845,8 +18728,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (565 >> 8) & 0xff,
- 565 & 0xff,
+ (540 >> 8) & 0xff,
+ 540 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -18854,8 +18737,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
ULP_THOR2_SYM_TL3_HDR_TYPE_IPV6},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (133 >> 8) & 0xff,
- 133 & 0xff}
+ (124 >> 8) & 0xff,
+ 124 & 0xff}
}
},
{
@@ -18865,15 +18748,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (569 >> 8) & 0xff,
- 569 & 0xff,
+ (544 >> 8) & 0xff,
+ 544 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (134 >> 8) & 0xff,
- 134 & 0xff}
+ (125 >> 8) & 0xff,
+ 125 & 0xff}
},
.field_info_spec = {
.description = "tl3_hdr_error",
@@ -18881,15 +18764,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (573 >> 8) & 0xff,
- 573 & 0xff,
+ (548 >> 8) & 0xff,
+ 548 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ZERO,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (135 >> 8) & 0xff,
- 135 & 0xff}
+ (126 >> 8) & 0xff,
+ 126 & 0xff}
}
},
{
@@ -18907,8 +18790,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (577 >> 8) & 0xff,
- 577 & 0xff,
+ (552 >> 8) & 0xff,
+ 552 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -18916,8 +18799,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
ULP_THOR2_SYM_TL3_HDR_VALID_YES},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (136 >> 8) & 0xff,
- 136 & 0xff}
+ (127 >> 8) & 0xff,
+ 127 & 0xff}
}
},
{
@@ -18935,8 +18818,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (581 >> 8) & 0xff,
- 581 & 0xff,
+ (556 >> 8) & 0xff,
+ 556 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -18960,8 +18843,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (584 >> 8) & 0xff,
- 584 & 0xff,
+ (559 >> 8) & 0xff,
+ 559 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -18991,8 +18874,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (587 >> 8) & 0xff,
- 587 & 0xff,
+ (562 >> 8) & 0xff,
+ 562 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -19004,8 +18887,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (588 >> 8) & 0xff,
- 588 & 0xff,
+ (563 >> 8) & 0xff,
+ 563 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ZERO,
@@ -19027,8 +18910,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (589 >> 8) & 0xff,
- 589 & 0xff,
+ (564 >> 8) & 0xff,
+ 564 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -19036,8 +18919,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
ULP_THOR2_SYM_TL2_HDR_VALID_YES},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (137 >> 8) & 0xff,
- 137 & 0xff}
+ (128 >> 8) & 0xff,
+ 128 & 0xff}
}
},
{
@@ -19510,8 +19393,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (593 >> 8) & 0xff,
- 593 & 0xff,
+ (568 >> 8) & 0xff,
+ 568 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -19523,8 +19406,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (594 >> 8) & 0xff,
- 594 & 0xff,
+ (569 >> 8) & 0xff,
+ 569 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_RF,
@@ -19541,8 +19424,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (595 >> 8) & 0xff,
- 595 & 0xff,
+ (570 >> 8) & 0xff,
+ 570 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -19554,8 +19437,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (596 >> 8) & 0xff,
- 596 & 0xff,
+ (571 >> 8) & 0xff,
+ 571 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CF,
@@ -19572,8 +19455,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (597 >> 8) & 0xff,
- 597 & 0xff,
+ (572 >> 8) & 0xff,
+ 572 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -19585,8 +19468,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (598 >> 8) & 0xff,
- 598 & 0xff,
+ (573 >> 8) & 0xff,
+ 573 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_RF,
@@ -19603,8 +19486,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (599 >> 8) & 0xff,
- 599 & 0xff,
+ (574 >> 8) & 0xff,
+ 574 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -19619,8 +19502,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (602 >> 8) & 0xff,
- 602 & 0xff,
+ (577 >> 8) & 0xff,
+ 577 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -19637,8 +19520,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (605 >> 8) & 0xff,
- 605 & 0xff,
+ (580 >> 8) & 0xff,
+ 580 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -19653,8 +19536,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (608 >> 8) & 0xff,
- 608 & 0xff,
+ (583 >> 8) & 0xff,
+ 583 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -19671,8 +19554,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (611 >> 8) & 0xff,
- 611 & 0xff,
+ (586 >> 8) & 0xff,
+ 586 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -19687,8 +19570,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (615 >> 8) & 0xff,
- 615 & 0xff,
+ (590 >> 8) & 0xff,
+ 590 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -19705,8 +19588,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (619 >> 8) & 0xff,
- 619 & 0xff,
+ (594 >> 8) & 0xff,
+ 594 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -19715,8 +19598,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_OI_VLAN_VID & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (138 >> 8) & 0xff,
- 138 & 0xff}
+ (129 >> 8) & 0xff,
+ 129 & 0xff}
},
.field_info_spec = {
.description = "tl2_ivv",
@@ -19724,8 +19607,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (627 >> 8) & 0xff,
- 627 & 0xff,
+ (602 >> 8) & 0xff,
+ 602 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -19734,8 +19617,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_OI_VLAN_VID & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (139 >> 8) & 0xff,
- 139 & 0xff}
+ (130 >> 8) & 0xff,
+ 130 & 0xff}
}
},
{
@@ -19745,8 +19628,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (635 >> 8) & 0xff,
- 635 & 0xff,
+ (610 >> 8) & 0xff,
+ 610 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -19761,8 +19644,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (639 >> 8) & 0xff,
- 639 & 0xff,
+ (614 >> 8) & 0xff,
+ 614 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -19779,8 +19662,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (643 >> 8) & 0xff,
- 643 & 0xff,
+ (618 >> 8) & 0xff,
+ 618 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -19795,8 +19678,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (646 >> 8) & 0xff,
- 646 & 0xff,
+ (621 >> 8) & 0xff,
+ 621 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -19813,8 +19696,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (649 >> 8) & 0xff,
- 649 & 0xff,
+ (624 >> 8) & 0xff,
+ 624 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_SKIP,
@@ -19826,8 +19709,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (652 >> 8) & 0xff,
- 652 & 0xff,
+ (627 >> 8) & 0xff,
+ 627 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_SKIP,
@@ -19841,8 +19724,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (655 >> 8) & 0xff,
- 655 & 0xff,
+ (630 >> 8) & 0xff,
+ 630 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -19857,8 +19740,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (658 >> 8) & 0xff,
- 658 & 0xff,
+ (633 >> 8) & 0xff,
+ 633 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -19875,8 +19758,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (661 >> 8) & 0xff,
- 661 & 0xff,
+ (636 >> 8) & 0xff,
+ 636 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -19891,8 +19774,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (664 >> 8) & 0xff,
- 664 & 0xff,
+ (639 >> 8) & 0xff,
+ 639 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -19909,8 +19792,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (667 >> 8) & 0xff,
- 667 & 0xff,
+ (642 >> 8) & 0xff,
+ 642 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -19919,8 +19802,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_O_IPV6_TTL & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (140 >> 8) & 0xff,
- 140 & 0xff}
+ (131 >> 8) & 0xff,
+ 131 & 0xff}
},
.field_info_spec = {
.description = "tl3.ttl",
@@ -19928,8 +19811,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (673 >> 8) & 0xff,
- 673 & 0xff,
+ (648 >> 8) & 0xff,
+ 648 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -19938,8 +19821,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_O_IPV6_TTL & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (141 >> 8) & 0xff,
- 141 & 0xff}
+ (132 >> 8) & 0xff,
+ 132 & 0xff}
}
},
{
@@ -19949,8 +19832,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (679 >> 8) & 0xff,
- 679 & 0xff,
+ (654 >> 8) & 0xff,
+ 654 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -19959,8 +19842,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_O_IPV6_PROTO_ID & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (142 >> 8) & 0xff,
- 142 & 0xff}
+ (133 >> 8) & 0xff,
+ 133 & 0xff}
},
.field_info_spec = {
.description = "tl3.prot",
@@ -19968,8 +19851,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (685 >> 8) & 0xff,
- 685 & 0xff,
+ (660 >> 8) & 0xff,
+ 660 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -19978,8 +19861,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_O_IPV6_PROTO_ID & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (143 >> 8) & 0xff,
- 143 & 0xff}
+ (134 >> 8) & 0xff,
+ 134 & 0xff}
}
},
{
@@ -19989,8 +19872,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (691 >> 8) & 0xff,
- 691 & 0xff,
+ (666 >> 8) & 0xff,
+ 666 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -19999,8 +19882,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_O_IPV6_QOS & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (144 >> 8) & 0xff,
- 144 & 0xff}
+ (135 >> 8) & 0xff,
+ 135 & 0xff}
},
.field_info_spec = {
.description = "tl3.qos",
@@ -20008,8 +19891,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (697 >> 8) & 0xff,
- 697 & 0xff,
+ (672 >> 8) & 0xff,
+ 672 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -20018,8 +19901,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_O_IPV6_QOS & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (145 >> 8) & 0xff,
- 145 & 0xff}
+ (136 >> 8) & 0xff,
+ 136 & 0xff}
}
},
{
@@ -20029,8 +19912,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (703 >> 8) & 0xff,
- 703 & 0xff,
+ (678 >> 8) & 0xff,
+ 678 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -20039,8 +19922,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_O_UDP_SRC_PORT & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (146 >> 8) & 0xff,
- 146 & 0xff}
+ (137 >> 8) & 0xff,
+ 137 & 0xff}
},
.field_info_spec = {
.description = "tl4.src",
@@ -20048,8 +19931,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (709 >> 8) & 0xff,
- 709 & 0xff,
+ (684 >> 8) & 0xff,
+ 684 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -20058,8 +19941,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_O_UDP_SRC_PORT & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (147 >> 8) & 0xff,
- 147 & 0xff}
+ (138 >> 8) & 0xff,
+ 138 & 0xff}
}
},
{
@@ -20069,8 +19952,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (715 >> 8) & 0xff,
- 715 & 0xff,
+ (690 >> 8) & 0xff,
+ 690 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -20079,8 +19962,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_O_UDP_DST_PORT & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (148 >> 8) & 0xff,
- 148 & 0xff}
+ (139 >> 8) & 0xff,
+ 139 & 0xff}
},
.field_info_spec = {
.description = "tl4.dst",
@@ -20088,8 +19971,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (721 >> 8) & 0xff,
- 721 & 0xff,
+ (696 >> 8) & 0xff,
+ 696 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -20098,8 +19981,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_O_UDP_DST_PORT & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (149 >> 8) & 0xff,
- 149 & 0xff}
+ (140 >> 8) & 0xff,
+ 140 & 0xff}
}
},
{
@@ -20109,8 +19992,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (727 >> 8) & 0xff,
- 727 & 0xff,
+ (702 >> 8) & 0xff,
+ 702 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -20119,8 +20002,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_T_VXLAN_VNI & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (150 >> 8) & 0xff,
- 150 & 0xff}
+ (141 >> 8) & 0xff,
+ 141 & 0xff}
},
.field_info_spec = {
.description = "tids",
@@ -20128,8 +20011,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (731 >> 8) & 0xff,
- 731 & 0xff,
+ (706 >> 8) & 0xff,
+ 706 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -20138,8 +20021,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_T_VXLAN_VNI & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (151 >> 8) & 0xff,
- 151 & 0xff}
+ (142 >> 8) & 0xff,
+ 142 & 0xff}
}
},
{
@@ -20149,8 +20032,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (735 >> 8) & 0xff,
- 735 & 0xff,
+ (710 >> 8) & 0xff,
+ 710 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -20159,8 +20042,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_ETH_DMAC & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (152 >> 8) & 0xff,
- 152 & 0xff}
+ (143 >> 8) & 0xff,
+ 143 & 0xff}
},
.field_info_spec = {
.description = "l2_dmac",
@@ -20168,8 +20051,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (741 >> 8) & 0xff,
- 741 & 0xff,
+ (716 >> 8) & 0xff,
+ 716 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -20178,8 +20061,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_ETH_DMAC & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (153 >> 8) & 0xff,
- 153 & 0xff}
+ (144 >> 8) & 0xff,
+ 144 & 0xff}
}
},
{
@@ -20189,8 +20072,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (747 >> 8) & 0xff,
- 747 & 0xff,
+ (722 >> 8) & 0xff,
+ 722 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -20199,8 +20082,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_ETH_SMAC & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (154 >> 8) & 0xff,
- 154 & 0xff}
+ (145 >> 8) & 0xff,
+ 145 & 0xff}
},
.field_info_spec = {
.description = "l2_smac",
@@ -20208,8 +20091,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (753 >> 8) & 0xff,
- 753 & 0xff,
+ (728 >> 8) & 0xff,
+ 728 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -20218,8 +20101,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_ETH_SMAC & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (155 >> 8) & 0xff,
- 155 & 0xff}
+ (146 >> 8) & 0xff,
+ 146 & 0xff}
}
},
{
@@ -20229,8 +20112,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (759 >> 8) & 0xff,
- 759 & 0xff,
+ (734 >> 8) & 0xff,
+ 734 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -20239,8 +20122,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_IO_VLAN_VID & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (156 >> 8) & 0xff,
- 156 & 0xff}
+ (147 >> 8) & 0xff,
+ 147 & 0xff}
},
.field_info_spec = {
.description = "l2_ovv",
@@ -20248,8 +20131,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (767 >> 8) & 0xff,
- 767 & 0xff,
+ (742 >> 8) & 0xff,
+ 742 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -20258,8 +20141,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_IO_VLAN_VID & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (157 >> 8) & 0xff,
- 157 & 0xff}
+ (148 >> 8) & 0xff,
+ 148 & 0xff}
}
},
{
@@ -20269,8 +20152,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (775 >> 8) & 0xff,
- 775 & 0xff,
+ (750 >> 8) & 0xff,
+ 750 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -20279,8 +20162,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_II_VLAN_VID & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (158 >> 8) & 0xff,
- 158 & 0xff}
+ (149 >> 8) & 0xff,
+ 149 & 0xff}
},
.field_info_spec = {
.description = "l2_ivv",
@@ -20288,8 +20171,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (791 >> 8) & 0xff,
- 791 & 0xff,
+ (766 >> 8) & 0xff,
+ 766 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -20298,8 +20181,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_II_VLAN_VID & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (161 >> 8) & 0xff,
- 161 & 0xff}
+ (152 >> 8) & 0xff,
+ 152 & 0xff}
}
},
{
@@ -20309,8 +20192,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (807 >> 8) & 0xff,
- 807 & 0xff,
+ (782 >> 8) & 0xff,
+ 782 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -20319,8 +20202,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_ETH_TYPE & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (164 >> 8) & 0xff,
- 164 & 0xff}
+ (155 >> 8) & 0xff,
+ 155 & 0xff}
},
.field_info_spec = {
.description = "l2_etype",
@@ -20328,8 +20211,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (815 >> 8) & 0xff,
- 815 & 0xff,
+ (790 >> 8) & 0xff,
+ 790 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -20338,8 +20221,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_ETH_TYPE & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (165 >> 8) & 0xff,
- 165 & 0xff}
+ (156 >> 8) & 0xff,
+ 156 & 0xff}
}
},
{
@@ -20349,8 +20232,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (823 >> 8) & 0xff,
- 823 & 0xff,
+ (798 >> 8) & 0xff,
+ 798 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -20359,8 +20242,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_IPV4_SRC_ADDR & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (166 >> 8) & 0xff,
- 166 & 0xff}
+ (157 >> 8) & 0xff,
+ 157 & 0xff}
},
.field_info_spec = {
.description = "l3.sip.ipv4",
@@ -20368,8 +20251,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (829 >> 8) & 0xff,
- 829 & 0xff,
+ (804 >> 8) & 0xff,
+ 804 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -20378,8 +20261,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_IPV4_SRC_ADDR & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (167 >> 8) & 0xff,
- 167 & 0xff}
+ (158 >> 8) & 0xff,
+ 158 & 0xff}
}
},
{
@@ -20389,8 +20272,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (835 >> 8) & 0xff,
- 835 & 0xff,
+ (810 >> 8) & 0xff,
+ 810 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -20399,8 +20282,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_IPV6_SRC_ADDR & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (168 >> 8) & 0xff,
- 168 & 0xff}
+ (159 >> 8) & 0xff,
+ 159 & 0xff}
},
.field_info_spec = {
.description = "l3.sip.ipv6",
@@ -20408,8 +20291,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (841 >> 8) & 0xff,
- 841 & 0xff,
+ (816 >> 8) & 0xff,
+ 816 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -20418,8 +20301,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_IPV6_SRC_ADDR & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (169 >> 8) & 0xff,
- 169 & 0xff}
+ (160 >> 8) & 0xff,
+ 160 & 0xff}
}
},
{
@@ -20429,8 +20312,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (847 >> 8) & 0xff,
- 847 & 0xff,
+ (822 >> 8) & 0xff,
+ 822 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -20439,8 +20322,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_IPV4_DST_ADDR & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (170 >> 8) & 0xff,
- 170 & 0xff}
+ (161 >> 8) & 0xff,
+ 161 & 0xff}
},
.field_info_spec = {
.description = "l3.dip.ipv4",
@@ -20448,8 +20331,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (853 >> 8) & 0xff,
- 853 & 0xff,
+ (828 >> 8) & 0xff,
+ 828 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -20458,8 +20341,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_IPV4_DST_ADDR & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (171 >> 8) & 0xff,
- 171 & 0xff}
+ (162 >> 8) & 0xff,
+ 162 & 0xff}
}
},
{
@@ -20469,8 +20352,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (859 >> 8) & 0xff,
- 859 & 0xff,
+ (834 >> 8) & 0xff,
+ 834 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -20479,8 +20362,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_IPV6_DST_ADDR & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (172 >> 8) & 0xff,
- 172 & 0xff}
+ (163 >> 8) & 0xff,
+ 163 & 0xff}
},
.field_info_spec = {
.description = "l3.dip.ipv6",
@@ -20488,8 +20371,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (865 >> 8) & 0xff,
- 865 & 0xff,
+ (840 >> 8) & 0xff,
+ 840 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -20498,8 +20381,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_IPV6_DST_ADDR & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (173 >> 8) & 0xff,
- 173 & 0xff}
+ (164 >> 8) & 0xff,
+ 164 & 0xff}
}
},
{
@@ -20509,8 +20392,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (871 >> 8) & 0xff,
- 871 & 0xff,
+ (846 >> 8) & 0xff,
+ 846 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -20519,8 +20402,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_IPV6_TTL & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (174 >> 8) & 0xff,
- 174 & 0xff}
+ (165 >> 8) & 0xff,
+ 165 & 0xff}
},
.field_info_spec = {
.description = "l3.ttl",
@@ -20528,8 +20411,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (883 >> 8) & 0xff,
- 883 & 0xff,
+ (858 >> 8) & 0xff,
+ 858 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -20538,8 +20421,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_IPV6_TTL & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (177 >> 8) & 0xff,
- 177 & 0xff}
+ (168 >> 8) & 0xff,
+ 168 & 0xff}
}
},
{
@@ -20549,15 +20432,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (895 >> 8) & 0xff,
- 895 & 0xff,
+ (870 >> 8) & 0xff,
+ 870 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (180 >> 8) & 0xff,
- 180 & 0xff}
+ (171 >> 8) & 0xff,
+ 171 & 0xff}
},
.field_info_spec = {
.description = "l3.prot",
@@ -20565,8 +20448,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (915 >> 8) & 0xff,
- 915 & 0xff,
+ (890 >> 8) & 0xff,
+ 890 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -20574,8 +20457,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
ULP_THOR2_SYM_IP_PROTO_TCP},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (187 >> 8) & 0xff,
- 187 & 0xff}
+ (178 >> 8) & 0xff,
+ 178 & 0xff}
}
},
{
@@ -20585,8 +20468,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (935 >> 8) & 0xff,
- 935 & 0xff,
+ (910 >> 8) & 0xff,
+ 910 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -20595,8 +20478,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_IPV6_QOS & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (194 >> 8) & 0xff,
- 194 & 0xff}
+ (185 >> 8) & 0xff,
+ 185 & 0xff}
},
.field_info_spec = {
.description = "l3.qos",
@@ -20604,8 +20487,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (947 >> 8) & 0xff,
- 947 & 0xff,
+ (922 >> 8) & 0xff,
+ 922 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -20614,8 +20497,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_IPV6_QOS & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (197 >> 8) & 0xff,
- 197 & 0xff}
+ (188 >> 8) & 0xff,
+ 188 & 0xff}
}
},
{
@@ -20625,8 +20508,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (959 >> 8) & 0xff,
- 959 & 0xff,
+ (934 >> 8) & 0xff,
+ 934 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -20635,8 +20518,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_UDP_SRC_PORT & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (200 >> 8) & 0xff,
- 200 & 0xff}
+ (191 >> 8) & 0xff,
+ 191 & 0xff}
},
.field_info_spec = {
.description = "l4.src",
@@ -20644,8 +20527,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (972 >> 8) & 0xff,
- 972 & 0xff,
+ (947 >> 8) & 0xff,
+ 947 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -20654,8 +20537,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_UDP_SRC_PORT & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (204 >> 8) & 0xff,
- 204 & 0xff}
+ (195 >> 8) & 0xff,
+ 195 & 0xff}
}
},
{
@@ -20665,8 +20548,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (985 >> 8) & 0xff,
- 985 & 0xff,
+ (960 >> 8) & 0xff,
+ 960 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -20675,8 +20558,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_UDP_DST_PORT & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (208 >> 8) & 0xff,
- 208 & 0xff}
+ (199 >> 8) & 0xff,
+ 199 & 0xff}
},
.field_info_spec = {
.description = "l4.dst",
@@ -20684,8 +20567,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (998 >> 8) & 0xff,
- 998 & 0xff,
+ (973 >> 8) & 0xff,
+ 973 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -20694,8 +20577,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_UDP_DST_PORT & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (212 >> 8) & 0xff,
- 212 & 0xff}
+ (203 >> 8) & 0xff,
+ 203 & 0xff}
}
},
/* class_tid: 1, , table: proto_header_cache.wr */
@@ -20845,8 +20728,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1271 >> 8) & 0xff,
- 1271 & 0xff,
+ (1246 >> 8) & 0xff,
+ 1246 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -20858,8 +20741,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1272 >> 8) & 0xff,
- 1272 & 0xff,
+ (1247 >> 8) & 0xff,
+ 1247 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_RF,
@@ -20876,8 +20759,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1273 >> 8) & 0xff,
- 1273 & 0xff,
+ (1248 >> 8) & 0xff,
+ 1248 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -20889,8 +20772,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1274 >> 8) & 0xff,
- 1274 & 0xff,
+ (1249 >> 8) & 0xff,
+ 1249 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CF,
@@ -20907,8 +20790,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1275 >> 8) & 0xff,
- 1275 & 0xff,
+ (1250 >> 8) & 0xff,
+ 1250 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -20920,8 +20803,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1276 >> 8) & 0xff,
- 1276 & 0xff,
+ (1251 >> 8) & 0xff,
+ 1251 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_RF,
@@ -20938,8 +20821,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1277 >> 8) & 0xff,
- 1277 & 0xff,
+ (1252 >> 8) & 0xff,
+ 1252 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -20951,8 +20834,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1281 >> 8) & 0xff,
- 1281 & 0xff,
+ (1256 >> 8) & 0xff,
+ 1256 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -20969,8 +20852,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1285 >> 8) & 0xff,
- 1285 & 0xff,
+ (1260 >> 8) & 0xff,
+ 1260 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -20982,8 +20865,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1288 >> 8) & 0xff,
- 1288 & 0xff,
+ (1263 >> 8) & 0xff,
+ 1263 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -21000,8 +20883,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1291 >> 8) & 0xff,
- 1291 & 0xff,
+ (1266 >> 8) & 0xff,
+ 1266 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -21013,8 +20896,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1295 >> 8) & 0xff,
- 1295 & 0xff,
+ (1270 >> 8) & 0xff,
+ 1270 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -21031,15 +20914,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1299 >> 8) & 0xff,
- 1299 & 0xff,
+ (1274 >> 8) & 0xff,
+ 1274 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (259 >> 8) & 0xff,
- 259 & 0xff}
+ (250 >> 8) & 0xff,
+ 250 & 0xff}
},
.field_info_spec = {
.description = "tl2_ivv",
@@ -21047,8 +20930,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1307 >> 8) & 0xff,
- 1307 & 0xff,
+ (1282 >> 8) & 0xff,
+ 1282 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -21057,8 +20940,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_OI_VLAN_VID & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (260 >> 8) & 0xff,
- 260 & 0xff}
+ (251 >> 8) & 0xff,
+ 251 & 0xff}
}
},
{
@@ -21068,8 +20951,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1315 >> 8) & 0xff,
- 1315 & 0xff,
+ (1290 >> 8) & 0xff,
+ 1290 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -21081,8 +20964,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1319 >> 8) & 0xff,
- 1319 & 0xff,
+ (1294 >> 8) & 0xff,
+ 1294 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -21099,8 +20982,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1323 >> 8) & 0xff,
- 1323 & 0xff,
+ (1298 >> 8) & 0xff,
+ 1298 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -21112,8 +20995,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1326 >> 8) & 0xff,
- 1326 & 0xff,
+ (1301 >> 8) & 0xff,
+ 1301 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -21130,8 +21013,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1329 >> 8) & 0xff,
- 1329 & 0xff,
+ (1304 >> 8) & 0xff,
+ 1304 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -21143,8 +21026,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1332 >> 8) & 0xff,
- 1332 & 0xff,
+ (1307 >> 8) & 0xff,
+ 1307 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -21161,8 +21044,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1335 >> 8) & 0xff,
- 1335 & 0xff,
+ (1310 >> 8) & 0xff,
+ 1310 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -21174,8 +21057,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1338 >> 8) & 0xff,
- 1338 & 0xff,
+ (1313 >> 8) & 0xff,
+ 1313 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -21192,8 +21075,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1341 >> 8) & 0xff,
- 1341 & 0xff,
+ (1316 >> 8) & 0xff,
+ 1316 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -21205,8 +21088,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1344 >> 8) & 0xff,
- 1344 & 0xff,
+ (1319 >> 8) & 0xff,
+ 1319 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -21223,15 +21106,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1347 >> 8) & 0xff,
- 1347 & 0xff,
+ (1322 >> 8) & 0xff,
+ 1322 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (261 >> 8) & 0xff,
- 261 & 0xff}
+ (252 >> 8) & 0xff,
+ 252 & 0xff}
},
.field_info_spec = {
.description = "tl3.ttl",
@@ -21239,8 +21122,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1353 >> 8) & 0xff,
- 1353 & 0xff,
+ (1328 >> 8) & 0xff,
+ 1328 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -21249,8 +21132,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_O_IPV6_TTL & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (262 >> 8) & 0xff,
- 262 & 0xff}
+ (253 >> 8) & 0xff,
+ 253 & 0xff}
}
},
{
@@ -21260,15 +21143,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1359 >> 8) & 0xff,
- 1359 & 0xff,
+ (1334 >> 8) & 0xff,
+ 1334 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (263 >> 8) & 0xff,
- 263 & 0xff}
+ (254 >> 8) & 0xff,
+ 254 & 0xff}
},
.field_info_spec = {
.description = "tl3.prot",
@@ -21276,8 +21159,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1365 >> 8) & 0xff,
- 1365 & 0xff,
+ (1340 >> 8) & 0xff,
+ 1340 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -21286,8 +21169,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_O_IPV6_PROTO_ID & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (264 >> 8) & 0xff,
- 264 & 0xff}
+ (255 >> 8) & 0xff,
+ 255 & 0xff}
}
},
{
@@ -21297,15 +21180,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1371 >> 8) & 0xff,
- 1371 & 0xff,
+ (1346 >> 8) & 0xff,
+ 1346 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (265 >> 8) & 0xff,
- 265 & 0xff}
+ (256 >> 8) & 0xff,
+ 256 & 0xff}
},
.field_info_spec = {
.description = "tl3.qos",
@@ -21313,8 +21196,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1377 >> 8) & 0xff,
- 1377 & 0xff,
+ (1352 >> 8) & 0xff,
+ 1352 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -21323,8 +21206,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_O_IPV6_QOS & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (266 >> 8) & 0xff,
- 266 & 0xff}
+ (257 >> 8) & 0xff,
+ 257 & 0xff}
}
},
{
@@ -21334,15 +21217,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1383 >> 8) & 0xff,
- 1383 & 0xff,
+ (1358 >> 8) & 0xff,
+ 1358 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (267 >> 8) & 0xff,
- 267 & 0xff}
+ (258 >> 8) & 0xff,
+ 258 & 0xff}
},
.field_info_spec = {
.description = "tl4.src",
@@ -21350,8 +21233,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1389 >> 8) & 0xff,
- 1389 & 0xff,
+ (1364 >> 8) & 0xff,
+ 1364 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -21360,8 +21243,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_O_UDP_SRC_PORT & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (268 >> 8) & 0xff,
- 268 & 0xff}
+ (259 >> 8) & 0xff,
+ 259 & 0xff}
}
},
{
@@ -21371,15 +21254,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1395 >> 8) & 0xff,
- 1395 & 0xff,
+ (1370 >> 8) & 0xff,
+ 1370 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (269 >> 8) & 0xff,
- 269 & 0xff}
+ (260 >> 8) & 0xff,
+ 260 & 0xff}
},
.field_info_spec = {
.description = "tl4.dst",
@@ -21387,8 +21270,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1401 >> 8) & 0xff,
- 1401 & 0xff,
+ (1376 >> 8) & 0xff,
+ 1376 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -21397,8 +21280,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_O_UDP_DST_PORT & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (270 >> 8) & 0xff,
- 270 & 0xff}
+ (261 >> 8) & 0xff,
+ 261 & 0xff}
}
},
{
@@ -21408,15 +21291,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1407 >> 8) & 0xff,
- 1407 & 0xff,
+ (1382 >> 8) & 0xff,
+ 1382 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (271 >> 8) & 0xff,
- 271 & 0xff}
+ (262 >> 8) & 0xff,
+ 262 & 0xff}
},
.field_info_spec = {
.description = "tids",
@@ -21424,8 +21307,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1411 >> 8) & 0xff,
- 1411 & 0xff,
+ (1386 >> 8) & 0xff,
+ 1386 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -21434,8 +21317,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_T_VXLAN_VNI & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (272 >> 8) & 0xff,
- 272 & 0xff}
+ (263 >> 8) & 0xff,
+ 263 & 0xff}
}
},
{
@@ -21445,15 +21328,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1415 >> 8) & 0xff,
- 1415 & 0xff,
+ (1390 >> 8) & 0xff,
+ 1390 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (273 >> 8) & 0xff,
- 273 & 0xff}
+ (264 >> 8) & 0xff,
+ 264 & 0xff}
},
.field_info_spec = {
.description = "l2_dmac",
@@ -21461,8 +21344,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1423 >> 8) & 0xff,
- 1423 & 0xff,
+ (1398 >> 8) & 0xff,
+ 1398 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -21471,8 +21354,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_ETH_DMAC & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (274 >> 8) & 0xff,
- 274 & 0xff}
+ (265 >> 8) & 0xff,
+ 265 & 0xff}
}
},
{
@@ -21482,15 +21365,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1431 >> 8) & 0xff,
- 1431 & 0xff,
+ (1406 >> 8) & 0xff,
+ 1406 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (275 >> 8) & 0xff,
- 275 & 0xff}
+ (266 >> 8) & 0xff,
+ 266 & 0xff}
},
.field_info_spec = {
.description = "l2_smac",
@@ -21498,8 +21381,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1437 >> 8) & 0xff,
- 1437 & 0xff,
+ (1412 >> 8) & 0xff,
+ 1412 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -21508,8 +21391,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_ETH_SMAC & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (276 >> 8) & 0xff,
- 276 & 0xff}
+ (267 >> 8) & 0xff,
+ 267 & 0xff}
}
},
{
@@ -21519,15 +21402,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1443 >> 8) & 0xff,
- 1443 & 0xff,
+ (1418 >> 8) & 0xff,
+ 1418 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (277 >> 8) & 0xff,
- 277 & 0xff}
+ (268 >> 8) & 0xff,
+ 268 & 0xff}
},
.field_info_spec = {
.description = "l2_ovv",
@@ -21535,8 +21418,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1451 >> 8) & 0xff,
- 1451 & 0xff,
+ (1426 >> 8) & 0xff,
+ 1426 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -21545,8 +21428,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_IO_VLAN_VID & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (278 >> 8) & 0xff,
- 278 & 0xff}
+ (269 >> 8) & 0xff,
+ 269 & 0xff}
}
},
{
@@ -21556,15 +21439,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1459 >> 8) & 0xff,
- 1459 & 0xff,
+ (1434 >> 8) & 0xff,
+ 1434 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (279 >> 8) & 0xff,
- 279 & 0xff}
+ (270 >> 8) & 0xff,
+ 270 & 0xff}
},
.field_info_spec = {
.description = "l2_ivv",
@@ -21572,8 +21455,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1475 >> 8) & 0xff,
- 1475 & 0xff,
+ (1450 >> 8) & 0xff,
+ 1450 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -21582,8 +21465,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_II_VLAN_VID & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (282 >> 8) & 0xff,
- 282 & 0xff}
+ (273 >> 8) & 0xff,
+ 273 & 0xff}
}
},
{
@@ -21593,15 +21476,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1491 >> 8) & 0xff,
- 1491 & 0xff,
+ (1466 >> 8) & 0xff,
+ 1466 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (285 >> 8) & 0xff,
- 285 & 0xff}
+ (276 >> 8) & 0xff,
+ 276 & 0xff}
},
.field_info_spec = {
.description = "l2_etype",
@@ -21609,8 +21492,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1499 >> 8) & 0xff,
- 1499 & 0xff,
+ (1474 >> 8) & 0xff,
+ 1474 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -21619,8 +21502,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_ETH_TYPE & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (286 >> 8) & 0xff,
- 286 & 0xff}
+ (277 >> 8) & 0xff,
+ 277 & 0xff}
}
},
{
@@ -21630,15 +21513,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1507 >> 8) & 0xff,
- 1507 & 0xff,
+ (1482 >> 8) & 0xff,
+ 1482 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (287 >> 8) & 0xff,
- 287 & 0xff}
+ (278 >> 8) & 0xff,
+ 278 & 0xff}
},
.field_info_spec = {
.description = "l3.sip.ipv4",
@@ -21646,8 +21529,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1513 >> 8) & 0xff,
- 1513 & 0xff,
+ (1488 >> 8) & 0xff,
+ 1488 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -21656,8 +21539,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_IPV4_SRC_ADDR & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (288 >> 8) & 0xff,
- 288 & 0xff}
+ (279 >> 8) & 0xff,
+ 279 & 0xff}
}
},
{
@@ -21667,15 +21550,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1519 >> 8) & 0xff,
- 1519 & 0xff,
+ (1494 >> 8) & 0xff,
+ 1494 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (289 >> 8) & 0xff,
- 289 & 0xff}
+ (280 >> 8) & 0xff,
+ 280 & 0xff}
},
.field_info_spec = {
.description = "l3.sip.ipv6",
@@ -21683,8 +21566,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1525 >> 8) & 0xff,
- 1525 & 0xff,
+ (1500 >> 8) & 0xff,
+ 1500 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -21693,8 +21576,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_IPV6_SRC_ADDR & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (290 >> 8) & 0xff,
- 290 & 0xff}
+ (281 >> 8) & 0xff,
+ 281 & 0xff}
}
},
{
@@ -21704,15 +21587,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1531 >> 8) & 0xff,
- 1531 & 0xff,
+ (1506 >> 8) & 0xff,
+ 1506 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (291 >> 8) & 0xff,
- 291 & 0xff}
+ (282 >> 8) & 0xff,
+ 282 & 0xff}
},
.field_info_spec = {
.description = "l3.dip.ipv4",
@@ -21720,8 +21603,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1537 >> 8) & 0xff,
- 1537 & 0xff,
+ (1512 >> 8) & 0xff,
+ 1512 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -21730,8 +21613,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_IPV4_DST_ADDR & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (292 >> 8) & 0xff,
- 292 & 0xff}
+ (283 >> 8) & 0xff,
+ 283 & 0xff}
}
},
{
@@ -21741,15 +21624,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1543 >> 8) & 0xff,
- 1543 & 0xff,
+ (1518 >> 8) & 0xff,
+ 1518 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (293 >> 8) & 0xff,
- 293 & 0xff}
+ (284 >> 8) & 0xff,
+ 284 & 0xff}
},
.field_info_spec = {
.description = "l3.dip.ipv6",
@@ -21757,8 +21640,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1549 >> 8) & 0xff,
- 1549 & 0xff,
+ (1524 >> 8) & 0xff,
+ 1524 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -21767,8 +21650,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_IPV6_DST_ADDR & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (294 >> 8) & 0xff,
- 294 & 0xff}
+ (285 >> 8) & 0xff,
+ 285 & 0xff}
}
},
{
@@ -21778,15 +21661,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1555 >> 8) & 0xff,
- 1555 & 0xff,
+ (1530 >> 8) & 0xff,
+ 1530 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (295 >> 8) & 0xff,
- 295 & 0xff}
+ (286 >> 8) & 0xff,
+ 286 & 0xff}
},
.field_info_spec = {
.description = "l3.ttl",
@@ -21794,8 +21677,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1567 >> 8) & 0xff,
- 1567 & 0xff,
+ (1542 >> 8) & 0xff,
+ 1542 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -21804,8 +21687,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_IPV6_TTL & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (298 >> 8) & 0xff,
- 298 & 0xff}
+ (289 >> 8) & 0xff,
+ 289 & 0xff}
}
},
{
@@ -21815,15 +21698,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1579 >> 8) & 0xff,
- 1579 & 0xff,
+ (1554 >> 8) & 0xff,
+ 1554 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (301 >> 8) & 0xff,
- 301 & 0xff}
+ (292 >> 8) & 0xff,
+ 292 & 0xff}
},
.field_info_spec = {
.description = "l3.prot",
@@ -21831,8 +21714,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1591 >> 8) & 0xff,
- 1591 & 0xff,
+ (1566 >> 8) & 0xff,
+ 1566 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -21841,8 +21724,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_IPV6_PROTO_ID & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (304 >> 8) & 0xff,
- 304 & 0xff}
+ (295 >> 8) & 0xff,
+ 295 & 0xff}
}
},
{
@@ -21852,15 +21735,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1603 >> 8) & 0xff,
- 1603 & 0xff,
+ (1578 >> 8) & 0xff,
+ 1578 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (307 >> 8) & 0xff,
- 307 & 0xff}
+ (298 >> 8) & 0xff,
+ 298 & 0xff}
},
.field_info_spec = {
.description = "l3.qos",
@@ -21868,8 +21751,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1615 >> 8) & 0xff,
- 1615 & 0xff,
+ (1590 >> 8) & 0xff,
+ 1590 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -21878,8 +21761,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_IPV6_QOS & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (310 >> 8) & 0xff,
- 310 & 0xff}
+ (301 >> 8) & 0xff,
+ 301 & 0xff}
}
},
{
@@ -21889,15 +21772,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1627 >> 8) & 0xff,
- 1627 & 0xff,
+ (1602 >> 8) & 0xff,
+ 1602 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (313 >> 8) & 0xff,
- 313 & 0xff}
+ (304 >> 8) & 0xff,
+ 304 & 0xff}
},
.field_info_spec = {
.description = "l4.src",
@@ -21905,8 +21788,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1639 >> 8) & 0xff,
- 1639 & 0xff,
+ (1614 >> 8) & 0xff,
+ 1614 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -21915,8 +21798,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_UDP_SRC_PORT & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (316 >> 8) & 0xff,
- 316 & 0xff}
+ (307 >> 8) & 0xff,
+ 307 & 0xff}
}
},
{
@@ -21926,15 +21809,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1651 >> 8) & 0xff,
- 1651 & 0xff,
+ (1626 >> 8) & 0xff,
+ 1626 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (319 >> 8) & 0xff,
- 319 & 0xff}
+ (310 >> 8) & 0xff,
+ 310 & 0xff}
},
.field_info_spec = {
.description = "l4.dst",
@@ -21942,8 +21825,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1663 >> 8) & 0xff,
- 1663 & 0xff,
+ (1638 >> 8) & 0xff,
+ 1638 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -21952,8 +21835,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_UDP_DST_PORT & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (322 >> 8) & 0xff,
- 322 & 0xff}
+ (313 >> 8) & 0xff,
+ 313 & 0xff}
}
},
/* class_tid: 1, , table: em_flow_conflict_cache.wr */
@@ -22290,15 +22173,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2003 >> 8) & 0xff,
- 2003 & 0xff,
+ (1978 >> 8) & 0xff,
+ 1978 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (379 >> 8) & 0xff,
- 379 & 0xff}
+ (370 >> 8) & 0xff,
+ 370 & 0xff}
},
.field_info_spec = {
.description = "l4_hdr_is_udp_tcp",
@@ -22306,8 +22189,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2011 >> 8) & 0xff,
- 2011 & 0xff,
+ (1986 >> 8) & 0xff,
+ 1986 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -22315,8 +22198,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
ULP_THOR2_SYM_L4_HDR_IS_UDP_TCP_YES},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (382 >> 8) & 0xff,
- 382 & 0xff}
+ (373 >> 8) & 0xff,
+ 373 & 0xff}
}
},
{
@@ -22326,15 +22209,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2019 >> 8) & 0xff,
- 2019 & 0xff,
+ (1994 >> 8) & 0xff,
+ 1994 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (385 >> 8) & 0xff,
- 385 & 0xff}
+ (376 >> 8) & 0xff,
+ 376 & 0xff}
},
.field_info_spec = {
.description = "l4_hdr_type",
@@ -22342,15 +22225,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2027 >> 8) & 0xff,
- 2027 & 0xff,
+ (2002 >> 8) & 0xff,
+ 2002 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ZERO,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (388 >> 8) & 0xff,
- 388 & 0xff}
+ (379 >> 8) & 0xff,
+ 379 & 0xff}
}
},
{
@@ -22360,15 +22243,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2035 >> 8) & 0xff,
- 2035 & 0xff,
+ (2010 >> 8) & 0xff,
+ 2010 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (391 >> 8) & 0xff,
- 391 & 0xff}
+ (382 >> 8) & 0xff,
+ 382 & 0xff}
},
.field_info_spec = {
.description = "l4_hdr_error",
@@ -22376,15 +22259,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2043 >> 8) & 0xff,
- 2043 & 0xff,
+ (2018 >> 8) & 0xff,
+ 2018 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ZERO,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (394 >> 8) & 0xff,
- 394 & 0xff}
+ (385 >> 8) & 0xff,
+ 385 & 0xff}
}
},
{
@@ -22394,15 +22277,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2051 >> 8) & 0xff,
- 2051 & 0xff,
+ (2026 >> 8) & 0xff,
+ 2026 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (397 >> 8) & 0xff,
- 397 & 0xff}
+ (388 >> 8) & 0xff,
+ 388 & 0xff}
},
.field_info_spec = {
.description = "l4_hdr_valid",
@@ -22410,8 +22293,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2059 >> 8) & 0xff,
- 2059 & 0xff,
+ (2034 >> 8) & 0xff,
+ 2034 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -22419,8 +22302,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
ULP_THOR2_SYM_L4_HDR_VALID_YES},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (400 >> 8) & 0xff,
- 400 & 0xff}
+ (391 >> 8) & 0xff,
+ 391 & 0xff}
}
},
{
@@ -22458,15 +22341,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2067 >> 8) & 0xff,
- 2067 & 0xff,
+ (2042 >> 8) & 0xff,
+ 2042 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (403 >> 8) & 0xff,
- 403 & 0xff}
+ (394 >> 8) & 0xff,
+ 394 & 0xff}
},
.field_info_spec = {
.description = "l3_hdr_type",
@@ -22474,8 +22357,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2075 >> 8) & 0xff,
- 2075 & 0xff,
+ (2050 >> 8) & 0xff,
+ 2050 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -22483,8 +22366,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
ULP_THOR2_SYM_L3_HDR_TYPE_IPV6},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (406 >> 8) & 0xff,
- 406 & 0xff}
+ (397 >> 8) & 0xff,
+ 397 & 0xff}
}
},
{
@@ -22494,15 +22377,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2083 >> 8) & 0xff,
- 2083 & 0xff,
+ (2058 >> 8) & 0xff,
+ 2058 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (409 >> 8) & 0xff,
- 409 & 0xff}
+ (400 >> 8) & 0xff,
+ 400 & 0xff}
},
.field_info_spec = {
.description = "l3_hdr_error",
@@ -22510,15 +22393,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2091 >> 8) & 0xff,
- 2091 & 0xff,
+ (2066 >> 8) & 0xff,
+ 2066 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ZERO,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (412 >> 8) & 0xff,
- 412 & 0xff}
+ (403 >> 8) & 0xff,
+ 403 & 0xff}
}
},
{
@@ -22528,15 +22411,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2099 >> 8) & 0xff,
- 2099 & 0xff,
+ (2074 >> 8) & 0xff,
+ 2074 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (415 >> 8) & 0xff,
- 415 & 0xff}
+ (406 >> 8) & 0xff,
+ 406 & 0xff}
},
.field_info_spec = {
.description = "l3_hdr_valid",
@@ -22544,8 +22427,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2107 >> 8) & 0xff,
- 2107 & 0xff,
+ (2082 >> 8) & 0xff,
+ 2082 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -22553,8 +22436,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
ULP_THOR2_SYM_L3_HDR_VALID_YES},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (418 >> 8) & 0xff,
- 418 & 0xff}
+ (409 >> 8) & 0xff,
+ 409 & 0xff}
}
},
{
@@ -22572,8 +22455,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2115 >> 8) & 0xff,
- 2115 & 0xff,
+ (2090 >> 8) & 0xff,
+ 2090 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -22581,8 +22464,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
ULP_THOR2_SYM_L2_TWO_VTAGS_YES},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (421 >> 8) & 0xff,
- 421 & 0xff}
+ (412 >> 8) & 0xff,
+ 412 & 0xff}
}
},
{
@@ -22600,8 +22483,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2121 >> 8) & 0xff,
- 2121 & 0xff,
+ (2096 >> 8) & 0xff,
+ 2096 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -22609,8 +22492,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
ULP_THOR2_SYM_L2_VTAG_PRESENT_YES},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (422 >> 8) & 0xff,
- 422 & 0xff}
+ (413 >> 8) & 0xff,
+ 413 & 0xff}
}
},
{
@@ -22634,8 +22517,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2127 >> 8) & 0xff,
- 2127 & 0xff,
+ (2102 >> 8) & 0xff,
+ 2102 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -22647,8 +22530,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2128 >> 8) & 0xff,
- 2128 & 0xff,
+ (2103 >> 8) & 0xff,
+ 2103 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ZERO,
@@ -22662,15 +22545,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2129 >> 8) & 0xff,
- 2129 & 0xff,
+ (2104 >> 8) & 0xff,
+ 2104 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (423 >> 8) & 0xff,
- 423 & 0xff}
+ (414 >> 8) & 0xff,
+ 414 & 0xff}
},
.field_info_spec = {
.description = "l2_hdr_error",
@@ -22678,15 +22561,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2133 >> 8) & 0xff,
- 2133 & 0xff,
+ (2108 >> 8) & 0xff,
+ 2108 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ZERO,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (424 >> 8) & 0xff,
- 424 & 0xff}
+ (415 >> 8) & 0xff,
+ 415 & 0xff}
}
},
{
@@ -22704,8 +22587,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2137 >> 8) & 0xff,
- 2137 & 0xff,
+ (2112 >> 8) & 0xff,
+ 2112 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -22713,8 +22596,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
ULP_THOR2_SYM_L2_HDR_VALID_YES},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (425 >> 8) & 0xff,
- 425 & 0xff}
+ (416 >> 8) & 0xff,
+ 416 & 0xff}
}
},
{
@@ -22738,15 +22621,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2141 >> 8) & 0xff,
- 2141 & 0xff,
+ (2116 >> 8) & 0xff,
+ 2116 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (426 >> 8) & 0xff,
- 426 & 0xff}
+ (417 >> 8) & 0xff,
+ 417 & 0xff}
},
.field_info_spec = {
.description = "tun_hdr_type",
@@ -22754,15 +22637,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2153 >> 8) & 0xff,
- 2153 & 0xff,
+ (2128 >> 8) & 0xff,
+ 2128 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ZERO,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (431 >> 8) & 0xff,
- 431 & 0xff}
+ (422 >> 8) & 0xff,
+ 422 & 0xff}
}
},
{
@@ -22772,8 +22655,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2165 >> 8) & 0xff,
- 2165 & 0xff,
+ (2140 >> 8) & 0xff,
+ 2140 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -22785,8 +22668,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2166 >> 8) & 0xff,
- 2166 & 0xff,
+ (2141 >> 8) & 0xff,
+ 2141 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ZERO,
@@ -22808,8 +22691,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2167 >> 8) & 0xff,
- 2167 & 0xff,
+ (2142 >> 8) & 0xff,
+ 2142 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -22825,15 +22708,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2168 >> 8) & 0xff,
- 2168 & 0xff,
+ (2143 >> 8) & 0xff,
+ 2143 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (436 >> 8) & 0xff,
- 436 & 0xff}
+ (427 >> 8) & 0xff,
+ 427 & 0xff}
},
.field_info_spec = {
.description = "tl4_hdr_is_udp_tcp",
@@ -22841,8 +22724,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2172 >> 8) & 0xff,
- 2172 & 0xff,
+ (2147 >> 8) & 0xff,
+ 2147 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -22850,8 +22733,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
ULP_THOR2_SYM_TL4_HDR_IS_UDP_TCP_YES},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (437 >> 8) & 0xff,
- 437 & 0xff}
+ (428 >> 8) & 0xff,
+ 428 & 0xff}
}
},
{
@@ -22861,15 +22744,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2176 >> 8) & 0xff,
- 2176 & 0xff,
+ (2151 >> 8) & 0xff,
+ 2151 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (438 >> 8) & 0xff,
- 438 & 0xff}
+ (429 >> 8) & 0xff,
+ 429 & 0xff}
},
.field_info_spec = {
.description = "tl4_hdr_type",
@@ -22877,15 +22760,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2180 >> 8) & 0xff,
- 2180 & 0xff,
+ (2155 >> 8) & 0xff,
+ 2155 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ZERO,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (439 >> 8) & 0xff,
- 439 & 0xff}
+ (430 >> 8) & 0xff,
+ 430 & 0xff}
}
},
{
@@ -22895,15 +22778,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2184 >> 8) & 0xff,
- 2184 & 0xff,
+ (2159 >> 8) & 0xff,
+ 2159 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (440 >> 8) & 0xff,
- 440 & 0xff}
+ (431 >> 8) & 0xff,
+ 431 & 0xff}
},
.field_info_spec = {
.description = "tl4_hdr_error",
@@ -22911,15 +22794,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2188 >> 8) & 0xff,
- 2188 & 0xff,
+ (2163 >> 8) & 0xff,
+ 2163 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ZERO,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (441 >> 8) & 0xff,
- 441 & 0xff}
+ (432 >> 8) & 0xff,
+ 432 & 0xff}
}
},
{
@@ -22937,8 +22820,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2192 >> 8) & 0xff,
- 2192 & 0xff,
+ (2167 >> 8) & 0xff,
+ 2167 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -22946,8 +22829,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
ULP_THOR2_SYM_TL4_HDR_VALID_YES},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (442 >> 8) & 0xff,
- 442 & 0xff}
+ (433 >> 8) & 0xff,
+ 433 & 0xff}
}
},
{
@@ -22971,15 +22854,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2196 >> 8) & 0xff,
- 2196 & 0xff,
+ (2171 >> 8) & 0xff,
+ 2171 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (443 >> 8) & 0xff,
- 443 & 0xff}
+ (434 >> 8) & 0xff,
+ 434 & 0xff}
},
.field_info_spec = {
.description = "tl3_hdr_type",
@@ -22987,8 +22870,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2200 >> 8) & 0xff,
- 2200 & 0xff,
+ (2175 >> 8) & 0xff,
+ 2175 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -22996,8 +22879,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
ULP_THOR2_SYM_TL3_HDR_TYPE_IPV6},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (444 >> 8) & 0xff,
- 444 & 0xff}
+ (435 >> 8) & 0xff,
+ 435 & 0xff}
}
},
{
@@ -23007,15 +22890,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2204 >> 8) & 0xff,
- 2204 & 0xff,
+ (2179 >> 8) & 0xff,
+ 2179 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (445 >> 8) & 0xff,
- 445 & 0xff}
+ (436 >> 8) & 0xff,
+ 436 & 0xff}
},
.field_info_spec = {
.description = "tl3_hdr_error",
@@ -23023,15 +22906,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2208 >> 8) & 0xff,
- 2208 & 0xff,
+ (2183 >> 8) & 0xff,
+ 2183 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ZERO,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (446 >> 8) & 0xff,
- 446 & 0xff}
+ (437 >> 8) & 0xff,
+ 437 & 0xff}
}
},
{
@@ -23049,8 +22932,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2212 >> 8) & 0xff,
- 2212 & 0xff,
+ (2187 >> 8) & 0xff,
+ 2187 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -23058,8 +22941,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
ULP_THOR2_SYM_TL3_HDR_VALID_YES},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (447 >> 8) & 0xff,
- 447 & 0xff}
+ (438 >> 8) & 0xff,
+ 438 & 0xff}
}
},
{
@@ -23077,8 +22960,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2216 >> 8) & 0xff,
- 2216 & 0xff,
+ (2191 >> 8) & 0xff,
+ 2191 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -23102,8 +22985,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2219 >> 8) & 0xff,
- 2219 & 0xff,
+ (2194 >> 8) & 0xff,
+ 2194 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -23133,8 +23016,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2222 >> 8) & 0xff,
- 2222 & 0xff,
+ (2197 >> 8) & 0xff,
+ 2197 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -23146,8 +23029,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2223 >> 8) & 0xff,
- 2223 & 0xff,
+ (2198 >> 8) & 0xff,
+ 2198 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ZERO,
@@ -23169,8 +23052,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2224 >> 8) & 0xff,
- 2224 & 0xff,
+ (2199 >> 8) & 0xff,
+ 2199 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -23649,8 +23532,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2226 >> 8) & 0xff,
- 2226 & 0xff,
+ (2201 >> 8) & 0xff,
+ 2201 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -23662,8 +23545,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2227 >> 8) & 0xff,
- 2227 & 0xff,
+ (2202 >> 8) & 0xff,
+ 2202 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_RF,
@@ -23680,8 +23563,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2228 >> 8) & 0xff,
- 2228 & 0xff,
+ (2203 >> 8) & 0xff,
+ 2203 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -23693,8 +23576,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2229 >> 8) & 0xff,
- 2229 & 0xff,
+ (2204 >> 8) & 0xff,
+ 2204 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CF,
@@ -23711,8 +23594,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2230 >> 8) & 0xff,
- 2230 & 0xff,
+ (2205 >> 8) & 0xff,
+ 2205 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -23724,8 +23607,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2231 >> 8) & 0xff,
- 2231 & 0xff,
+ (2206 >> 8) & 0xff,
+ 2206 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_RF,
@@ -23742,8 +23625,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2232 >> 8) & 0xff,
- 2232 & 0xff,
+ (2207 >> 8) & 0xff,
+ 2207 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -23758,8 +23641,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2235 >> 8) & 0xff,
- 2235 & 0xff,
+ (2210 >> 8) & 0xff,
+ 2210 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -23776,14 +23659,14 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2238 >> 8) & 0xff,
- 2238 & 0xff,
+ (2213 >> 8) & 0xff,
+ 2213 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr2 = {
- (448 >> 8) & 0xff,
- 448 & 0xff},
+ (439 >> 8) & 0xff,
+ 439 & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_SKIP
},
.field_info_spec = {
@@ -23792,14 +23675,14 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2243 >> 8) & 0xff,
- 2243 & 0xff,
+ (2218 >> 8) & 0xff,
+ 2218 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr2 = {
- (449 >> 8) & 0xff,
- 449 & 0xff},
+ (440 >> 8) & 0xff,
+ 440 & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_SKIP
}
},
@@ -23810,8 +23693,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2248 >> 8) & 0xff,
- 2248 & 0xff,
+ (2223 >> 8) & 0xff,
+ 2223 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -23826,8 +23709,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2252 >> 8) & 0xff,
- 2252 & 0xff,
+ (2227 >> 8) & 0xff,
+ 2227 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -23844,8 +23727,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2256 >> 8) & 0xff,
- 2256 & 0xff,
+ (2231 >> 8) & 0xff,
+ 2231 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -23854,8 +23737,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_OI_VLAN_VID & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (450 >> 8) & 0xff,
- 450 & 0xff}
+ (441 >> 8) & 0xff,
+ 441 & 0xff}
},
.field_info_spec = {
.description = "tl2_ivv",
@@ -23863,8 +23746,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2264 >> 8) & 0xff,
- 2264 & 0xff,
+ (2239 >> 8) & 0xff,
+ 2239 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -23873,8 +23756,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_OI_VLAN_VID & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (451 >> 8) & 0xff,
- 451 & 0xff}
+ (442 >> 8) & 0xff,
+ 442 & 0xff}
}
},
{
@@ -23884,8 +23767,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2272 >> 8) & 0xff,
- 2272 & 0xff,
+ (2247 >> 8) & 0xff,
+ 2247 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -23900,8 +23783,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2276 >> 8) & 0xff,
- 2276 & 0xff,
+ (2251 >> 8) & 0xff,
+ 2251 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -23918,8 +23801,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2280 >> 8) & 0xff,
- 2280 & 0xff,
+ (2255 >> 8) & 0xff,
+ 2255 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -23934,8 +23817,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2283 >> 8) & 0xff,
- 2283 & 0xff,
+ (2258 >> 8) & 0xff,
+ 2258 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -23952,8 +23835,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2286 >> 8) & 0xff,
- 2286 & 0xff,
+ (2261 >> 8) & 0xff,
+ 2261 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -23968,8 +23851,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2289 >> 8) & 0xff,
- 2289 & 0xff,
+ (2264 >> 8) & 0xff,
+ 2264 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -23986,8 +23869,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2292 >> 8) & 0xff,
- 2292 & 0xff,
+ (2267 >> 8) & 0xff,
+ 2267 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -24002,8 +23885,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2295 >> 8) & 0xff,
- 2295 & 0xff,
+ (2270 >> 8) & 0xff,
+ 2270 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -24020,8 +23903,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2298 >> 8) & 0xff,
- 2298 & 0xff,
+ (2273 >> 8) & 0xff,
+ 2273 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -24036,8 +23919,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2301 >> 8) & 0xff,
- 2301 & 0xff,
+ (2276 >> 8) & 0xff,
+ 2276 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -24054,8 +23937,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2304 >> 8) & 0xff,
- 2304 & 0xff,
+ (2279 >> 8) & 0xff,
+ 2279 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -24064,8 +23947,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_O_IPV6_TTL & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (452 >> 8) & 0xff,
- 452 & 0xff}
+ (443 >> 8) & 0xff,
+ 443 & 0xff}
},
.field_info_spec = {
.description = "tl3.ttl",
@@ -24073,8 +23956,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2310 >> 8) & 0xff,
- 2310 & 0xff,
+ (2285 >> 8) & 0xff,
+ 2285 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -24083,8 +23966,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_O_IPV6_TTL & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (453 >> 8) & 0xff,
- 453 & 0xff}
+ (444 >> 8) & 0xff,
+ 444 & 0xff}
}
},
{
@@ -24094,8 +23977,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2316 >> 8) & 0xff,
- 2316 & 0xff,
+ (2291 >> 8) & 0xff,
+ 2291 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -24104,8 +23987,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_O_IPV6_PROTO_ID & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (454 >> 8) & 0xff,
- 454 & 0xff}
+ (445 >> 8) & 0xff,
+ 445 & 0xff}
},
.field_info_spec = {
.description = "tl3.prot",
@@ -24113,8 +23996,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2322 >> 8) & 0xff,
- 2322 & 0xff,
+ (2297 >> 8) & 0xff,
+ 2297 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -24123,8 +24006,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_O_IPV6_PROTO_ID & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (455 >> 8) & 0xff,
- 455 & 0xff}
+ (446 >> 8) & 0xff,
+ 446 & 0xff}
}
},
{
@@ -24134,8 +24017,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2328 >> 8) & 0xff,
- 2328 & 0xff,
+ (2303 >> 8) & 0xff,
+ 2303 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -24144,8 +24027,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_O_IPV6_QOS & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (456 >> 8) & 0xff,
- 456 & 0xff}
+ (447 >> 8) & 0xff,
+ 447 & 0xff}
},
.field_info_spec = {
.description = "tl3.qos",
@@ -24153,8 +24036,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2334 >> 8) & 0xff,
- 2334 & 0xff,
+ (2309 >> 8) & 0xff,
+ 2309 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -24163,8 +24046,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_O_IPV6_QOS & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (457 >> 8) & 0xff,
- 457 & 0xff}
+ (448 >> 8) & 0xff,
+ 448 & 0xff}
}
},
{
@@ -24174,8 +24057,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2340 >> 8) & 0xff,
- 2340 & 0xff,
+ (2315 >> 8) & 0xff,
+ 2315 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -24184,8 +24067,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_O_UDP_SRC_PORT & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (458 >> 8) & 0xff,
- 458 & 0xff}
+ (449 >> 8) & 0xff,
+ 449 & 0xff}
},
.field_info_spec = {
.description = "tl4.src",
@@ -24193,8 +24076,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2346 >> 8) & 0xff,
- 2346 & 0xff,
+ (2321 >> 8) & 0xff,
+ 2321 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -24203,8 +24086,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_O_UDP_SRC_PORT & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (459 >> 8) & 0xff,
- 459 & 0xff}
+ (450 >> 8) & 0xff,
+ 450 & 0xff}
}
},
{
@@ -24214,8 +24097,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2352 >> 8) & 0xff,
- 2352 & 0xff,
+ (2327 >> 8) & 0xff,
+ 2327 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -24224,8 +24107,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_O_UDP_DST_PORT & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (460 >> 8) & 0xff,
- 460 & 0xff}
+ (451 >> 8) & 0xff,
+ 451 & 0xff}
},
.field_info_spec = {
.description = "tl4.dst",
@@ -24233,8 +24116,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2358 >> 8) & 0xff,
- 2358 & 0xff,
+ (2333 >> 8) & 0xff,
+ 2333 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -24243,8 +24126,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_O_UDP_DST_PORT & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (461 >> 8) & 0xff,
- 461 & 0xff}
+ (452 >> 8) & 0xff,
+ 452 & 0xff}
}
},
{
@@ -24254,8 +24137,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2364 >> 8) & 0xff,
- 2364 & 0xff,
+ (2339 >> 8) & 0xff,
+ 2339 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -24264,8 +24147,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_T_VXLAN_VNI & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (462 >> 8) & 0xff,
- 462 & 0xff}
+ (453 >> 8) & 0xff,
+ 453 & 0xff}
},
.field_info_spec = {
.description = "tids",
@@ -24273,8 +24156,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2368 >> 8) & 0xff,
- 2368 & 0xff,
+ (2343 >> 8) & 0xff,
+ 2343 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -24283,8 +24166,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_T_VXLAN_VNI & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (463 >> 8) & 0xff,
- 463 & 0xff}
+ (454 >> 8) & 0xff,
+ 454 & 0xff}
}
},
{
@@ -24294,8 +24177,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2372 >> 8) & 0xff,
- 2372 & 0xff,
+ (2347 >> 8) & 0xff,
+ 2347 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -24304,8 +24187,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_ETH_DMAC & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (464 >> 8) & 0xff,
- 464 & 0xff}
+ (455 >> 8) & 0xff,
+ 455 & 0xff}
},
.field_info_spec = {
.description = "l2_dmac",
@@ -24313,8 +24196,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2378 >> 8) & 0xff,
- 2378 & 0xff,
+ (2353 >> 8) & 0xff,
+ 2353 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -24323,8 +24206,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_ETH_DMAC & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (465 >> 8) & 0xff,
- 465 & 0xff}
+ (456 >> 8) & 0xff,
+ 456 & 0xff}
}
},
{
@@ -24334,8 +24217,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2384 >> 8) & 0xff,
- 2384 & 0xff,
+ (2359 >> 8) & 0xff,
+ 2359 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -24344,8 +24227,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_ETH_SMAC & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (466 >> 8) & 0xff,
- 466 & 0xff}
+ (457 >> 8) & 0xff,
+ 457 & 0xff}
},
.field_info_spec = {
.description = "l2_smac",
@@ -24353,8 +24236,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2390 >> 8) & 0xff,
- 2390 & 0xff,
+ (2365 >> 8) & 0xff,
+ 2365 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -24363,8 +24246,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_ETH_SMAC & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (467 >> 8) & 0xff,
- 467 & 0xff}
+ (458 >> 8) & 0xff,
+ 458 & 0xff}
}
},
{
@@ -24374,8 +24257,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2396 >> 8) & 0xff,
- 2396 & 0xff,
+ (2371 >> 8) & 0xff,
+ 2371 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -24384,8 +24267,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_IO_VLAN_VID & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (468 >> 8) & 0xff,
- 468 & 0xff}
+ (459 >> 8) & 0xff,
+ 459 & 0xff}
},
.field_info_spec = {
.description = "l2_ovv",
@@ -24393,8 +24276,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2404 >> 8) & 0xff,
- 2404 & 0xff,
+ (2379 >> 8) & 0xff,
+ 2379 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -24403,8 +24286,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_IO_VLAN_VID & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (469 >> 8) & 0xff,
- 469 & 0xff}
+ (460 >> 8) & 0xff,
+ 460 & 0xff}
}
},
{
@@ -24414,8 +24297,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2412 >> 8) & 0xff,
- 2412 & 0xff,
+ (2387 >> 8) & 0xff,
+ 2387 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -24424,8 +24307,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_II_VLAN_VID & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (470 >> 8) & 0xff,
- 470 & 0xff}
+ (461 >> 8) & 0xff,
+ 461 & 0xff}
},
.field_info_spec = {
.description = "l2_ivv",
@@ -24433,8 +24316,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2428 >> 8) & 0xff,
- 2428 & 0xff,
+ (2403 >> 8) & 0xff,
+ 2403 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -24443,8 +24326,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_II_VLAN_VID & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (473 >> 8) & 0xff,
- 473 & 0xff}
+ (464 >> 8) & 0xff,
+ 464 & 0xff}
}
},
{
@@ -24454,8 +24337,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2444 >> 8) & 0xff,
- 2444 & 0xff,
+ (2419 >> 8) & 0xff,
+ 2419 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -24464,8 +24347,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_ETH_TYPE & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (476 >> 8) & 0xff,
- 476 & 0xff}
+ (467 >> 8) & 0xff,
+ 467 & 0xff}
},
.field_info_spec = {
.description = "l2_etype",
@@ -24473,8 +24356,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2452 >> 8) & 0xff,
- 2452 & 0xff,
+ (2427 >> 8) & 0xff,
+ 2427 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -24483,8 +24366,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_ETH_TYPE & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (477 >> 8) & 0xff,
- 477 & 0xff}
+ (468 >> 8) & 0xff,
+ 468 & 0xff}
}
},
{
@@ -24494,8 +24377,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2460 >> 8) & 0xff,
- 2460 & 0xff,
+ (2435 >> 8) & 0xff,
+ 2435 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -24504,8 +24387,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_IPV4_SRC_ADDR & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (478 >> 8) & 0xff,
- 478 & 0xff}
+ (469 >> 8) & 0xff,
+ 469 & 0xff}
},
.field_info_spec = {
.description = "l3.sip.ipv4",
@@ -24513,8 +24396,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2466 >> 8) & 0xff,
- 2466 & 0xff,
+ (2441 >> 8) & 0xff,
+ 2441 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -24523,8 +24406,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_IPV4_SRC_ADDR & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (479 >> 8) & 0xff,
- 479 & 0xff}
+ (470 >> 8) & 0xff,
+ 470 & 0xff}
}
},
{
@@ -24534,8 +24417,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2472 >> 8) & 0xff,
- 2472 & 0xff,
+ (2447 >> 8) & 0xff,
+ 2447 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -24544,8 +24427,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_IPV6_SRC_ADDR & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (480 >> 8) & 0xff,
- 480 & 0xff}
+ (471 >> 8) & 0xff,
+ 471 & 0xff}
},
.field_info_spec = {
.description = "l3.sip.ipv6",
@@ -24553,8 +24436,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2478 >> 8) & 0xff,
- 2478 & 0xff,
+ (2453 >> 8) & 0xff,
+ 2453 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -24563,8 +24446,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_IPV6_SRC_ADDR & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (481 >> 8) & 0xff,
- 481 & 0xff}
+ (472 >> 8) & 0xff,
+ 472 & 0xff}
}
},
{
@@ -24574,8 +24457,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2484 >> 8) & 0xff,
- 2484 & 0xff,
+ (2459 >> 8) & 0xff,
+ 2459 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -24584,8 +24467,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_IPV4_DST_ADDR & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (482 >> 8) & 0xff,
- 482 & 0xff}
+ (473 >> 8) & 0xff,
+ 473 & 0xff}
},
.field_info_spec = {
.description = "l3.dip.ipv4",
@@ -24593,8 +24476,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2490 >> 8) & 0xff,
- 2490 & 0xff,
+ (2465 >> 8) & 0xff,
+ 2465 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -24603,8 +24486,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_IPV4_DST_ADDR & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (483 >> 8) & 0xff,
- 483 & 0xff}
+ (474 >> 8) & 0xff,
+ 474 & 0xff}
}
},
{
@@ -24614,8 +24497,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2496 >> 8) & 0xff,
- 2496 & 0xff,
+ (2471 >> 8) & 0xff,
+ 2471 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -24624,8 +24507,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_IPV6_DST_ADDR & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (484 >> 8) & 0xff,
- 484 & 0xff}
+ (475 >> 8) & 0xff,
+ 475 & 0xff}
},
.field_info_spec = {
.description = "l3.dip.ipv6",
@@ -24633,8 +24516,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2502 >> 8) & 0xff,
- 2502 & 0xff,
+ (2477 >> 8) & 0xff,
+ 2477 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -24643,8 +24526,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_IPV6_DST_ADDR & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (485 >> 8) & 0xff,
- 485 & 0xff}
+ (476 >> 8) & 0xff,
+ 476 & 0xff}
}
},
{
@@ -24654,8 +24537,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2508 >> 8) & 0xff,
- 2508 & 0xff,
+ (2483 >> 8) & 0xff,
+ 2483 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -24664,8 +24547,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_IPV6_TTL & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (486 >> 8) & 0xff,
- 486 & 0xff}
+ (477 >> 8) & 0xff,
+ 477 & 0xff}
},
.field_info_spec = {
.description = "l3.ttl",
@@ -24673,8 +24556,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2520 >> 8) & 0xff,
- 2520 & 0xff,
+ (2495 >> 8) & 0xff,
+ 2495 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -24683,8 +24566,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_IPV6_TTL & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (489 >> 8) & 0xff,
- 489 & 0xff}
+ (480 >> 8) & 0xff,
+ 480 & 0xff}
}
},
{
@@ -24694,15 +24577,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2532 >> 8) & 0xff,
- 2532 & 0xff,
+ (2507 >> 8) & 0xff,
+ 2507 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (492 >> 8) & 0xff,
- 492 & 0xff}
+ (483 >> 8) & 0xff,
+ 483 & 0xff}
},
.field_info_spec = {
.description = "l3.prot",
@@ -24710,8 +24593,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2552 >> 8) & 0xff,
- 2552 & 0xff,
+ (2527 >> 8) & 0xff,
+ 2527 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -24719,8 +24602,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
ULP_THOR2_SYM_IP_PROTO_TCP},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (499 >> 8) & 0xff,
- 499 & 0xff}
+ (490 >> 8) & 0xff,
+ 490 & 0xff}
}
},
{
@@ -24730,8 +24613,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2572 >> 8) & 0xff,
- 2572 & 0xff,
+ (2547 >> 8) & 0xff,
+ 2547 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -24740,8 +24623,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_IPV6_QOS & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (506 >> 8) & 0xff,
- 506 & 0xff}
+ (497 >> 8) & 0xff,
+ 497 & 0xff}
},
.field_info_spec = {
.description = "l3.qos",
@@ -24749,8 +24632,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2584 >> 8) & 0xff,
- 2584 & 0xff,
+ (2559 >> 8) & 0xff,
+ 2559 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -24759,8 +24642,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_IPV6_QOS & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (509 >> 8) & 0xff,
- 509 & 0xff}
+ (500 >> 8) & 0xff,
+ 500 & 0xff}
}
},
{
@@ -24770,8 +24653,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2596 >> 8) & 0xff,
- 2596 & 0xff,
+ (2571 >> 8) & 0xff,
+ 2571 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -24780,8 +24663,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_UDP_SRC_PORT & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (512 >> 8) & 0xff,
- 512 & 0xff}
+ (503 >> 8) & 0xff,
+ 503 & 0xff}
},
.field_info_spec = {
.description = "l4.src",
@@ -24789,8 +24672,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2609 >> 8) & 0xff,
- 2609 & 0xff,
+ (2584 >> 8) & 0xff,
+ 2584 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -24799,8 +24682,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_UDP_SRC_PORT & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (516 >> 8) & 0xff,
- 516 & 0xff}
+ (507 >> 8) & 0xff,
+ 507 & 0xff}
}
},
{
@@ -24810,8 +24693,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2622 >> 8) & 0xff,
- 2622 & 0xff,
+ (2597 >> 8) & 0xff,
+ 2597 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -24820,8 +24703,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_UDP_DST_PORT & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (520 >> 8) & 0xff,
- 520 & 0xff}
+ (511 >> 8) & 0xff,
+ 511 & 0xff}
},
.field_info_spec = {
.description = "l4.dst",
@@ -24829,8 +24712,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2635 >> 8) & 0xff,
- 2635 & 0xff,
+ (2610 >> 8) & 0xff,
+ 2610 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -24839,8 +24722,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_UDP_DST_PORT & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (524 >> 8) & 0xff,
- 524 & 0xff}
+ (515 >> 8) & 0xff,
+ 515 & 0xff}
}
},
/* class_tid: 2, , table: proto_header_cache.wr */
@@ -24990,8 +24873,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2908 >> 8) & 0xff,
- 2908 & 0xff,
+ (2883 >> 8) & 0xff,
+ 2883 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -25003,8 +24886,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2909 >> 8) & 0xff,
- 2909 & 0xff,
+ (2884 >> 8) & 0xff,
+ 2884 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_RF,
@@ -25021,8 +24904,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2910 >> 8) & 0xff,
- 2910 & 0xff,
+ (2885 >> 8) & 0xff,
+ 2885 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -25034,8 +24917,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2911 >> 8) & 0xff,
- 2911 & 0xff,
+ (2886 >> 8) & 0xff,
+ 2886 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CF,
@@ -25052,8 +24935,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2912 >> 8) & 0xff,
- 2912 & 0xff,
+ (2887 >> 8) & 0xff,
+ 2887 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -25065,8 +24948,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2913 >> 8) & 0xff,
- 2913 & 0xff,
+ (2888 >> 8) & 0xff,
+ 2888 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_RF,
@@ -25083,8 +24966,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2914 >> 8) & 0xff,
- 2914 & 0xff,
+ (2889 >> 8) & 0xff,
+ 2889 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -25096,8 +24979,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2918 >> 8) & 0xff,
- 2918 & 0xff,
+ (2893 >> 8) & 0xff,
+ 2893 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -25114,8 +24997,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2922 >> 8) & 0xff,
- 2922 & 0xff,
+ (2897 >> 8) & 0xff,
+ 2897 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -25127,8 +25010,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2925 >> 8) & 0xff,
- 2925 & 0xff,
+ (2900 >> 8) & 0xff,
+ 2900 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -25145,8 +25028,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2928 >> 8) & 0xff,
- 2928 & 0xff,
+ (2903 >> 8) & 0xff,
+ 2903 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -25158,8 +25041,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2932 >> 8) & 0xff,
- 2932 & 0xff,
+ (2907 >> 8) & 0xff,
+ 2907 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -25176,15 +25059,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2936 >> 8) & 0xff,
- 2936 & 0xff,
+ (2911 >> 8) & 0xff,
+ 2911 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (571 >> 8) & 0xff,
- 571 & 0xff}
+ (562 >> 8) & 0xff,
+ 562 & 0xff}
},
.field_info_spec = {
.description = "tl2_ivv",
@@ -25192,8 +25075,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2944 >> 8) & 0xff,
- 2944 & 0xff,
+ (2919 >> 8) & 0xff,
+ 2919 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -25202,8 +25085,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_OI_VLAN_VID & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (572 >> 8) & 0xff,
- 572 & 0xff}
+ (563 >> 8) & 0xff,
+ 563 & 0xff}
}
},
{
@@ -25213,8 +25096,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2952 >> 8) & 0xff,
- 2952 & 0xff,
+ (2927 >> 8) & 0xff,
+ 2927 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -25226,8 +25109,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2956 >> 8) & 0xff,
- 2956 & 0xff,
+ (2931 >> 8) & 0xff,
+ 2931 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -25244,8 +25127,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2960 >> 8) & 0xff,
- 2960 & 0xff,
+ (2935 >> 8) & 0xff,
+ 2935 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -25257,8 +25140,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2963 >> 8) & 0xff,
- 2963 & 0xff,
+ (2938 >> 8) & 0xff,
+ 2938 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -25275,8 +25158,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2966 >> 8) & 0xff,
- 2966 & 0xff,
+ (2941 >> 8) & 0xff,
+ 2941 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -25288,8 +25171,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2969 >> 8) & 0xff,
- 2969 & 0xff,
+ (2944 >> 8) & 0xff,
+ 2944 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -25306,8 +25189,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2972 >> 8) & 0xff,
- 2972 & 0xff,
+ (2947 >> 8) & 0xff,
+ 2947 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -25319,8 +25202,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2975 >> 8) & 0xff,
- 2975 & 0xff,
+ (2950 >> 8) & 0xff,
+ 2950 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -25337,8 +25220,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2978 >> 8) & 0xff,
- 2978 & 0xff,
+ (2953 >> 8) & 0xff,
+ 2953 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -25350,8 +25233,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2981 >> 8) & 0xff,
- 2981 & 0xff,
+ (2956 >> 8) & 0xff,
+ 2956 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -25368,15 +25251,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2984 >> 8) & 0xff,
- 2984 & 0xff,
+ (2959 >> 8) & 0xff,
+ 2959 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (573 >> 8) & 0xff,
- 573 & 0xff}
+ (564 >> 8) & 0xff,
+ 564 & 0xff}
},
.field_info_spec = {
.description = "tl3.ttl",
@@ -25384,8 +25267,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2990 >> 8) & 0xff,
- 2990 & 0xff,
+ (2965 >> 8) & 0xff,
+ 2965 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -25394,8 +25277,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_O_IPV6_TTL & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (574 >> 8) & 0xff,
- 574 & 0xff}
+ (565 >> 8) & 0xff,
+ 565 & 0xff}
}
},
{
@@ -25405,15 +25288,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2996 >> 8) & 0xff,
- 2996 & 0xff,
+ (2971 >> 8) & 0xff,
+ 2971 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (575 >> 8) & 0xff,
- 575 & 0xff}
+ (566 >> 8) & 0xff,
+ 566 & 0xff}
},
.field_info_spec = {
.description = "tl3.prot",
@@ -25421,8 +25304,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (3002 >> 8) & 0xff,
- 3002 & 0xff,
+ (2977 >> 8) & 0xff,
+ 2977 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -25431,8 +25314,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_O_IPV6_PROTO_ID & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (576 >> 8) & 0xff,
- 576 & 0xff}
+ (567 >> 8) & 0xff,
+ 567 & 0xff}
}
},
{
@@ -25442,15 +25325,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (3008 >> 8) & 0xff,
- 3008 & 0xff,
+ (2983 >> 8) & 0xff,
+ 2983 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (577 >> 8) & 0xff,
- 577 & 0xff}
+ (568 >> 8) & 0xff,
+ 568 & 0xff}
},
.field_info_spec = {
.description = "tl3.qos",
@@ -25458,8 +25341,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (3014 >> 8) & 0xff,
- 3014 & 0xff,
+ (2989 >> 8) & 0xff,
+ 2989 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -25468,8 +25351,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_O_IPV6_QOS & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (578 >> 8) & 0xff,
- 578 & 0xff}
+ (569 >> 8) & 0xff,
+ 569 & 0xff}
}
},
{
@@ -25479,15 +25362,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (3020 >> 8) & 0xff,
- 3020 & 0xff,
+ (2995 >> 8) & 0xff,
+ 2995 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (579 >> 8) & 0xff,
- 579 & 0xff}
+ (570 >> 8) & 0xff,
+ 570 & 0xff}
},
.field_info_spec = {
.description = "tl4.src",
@@ -25495,8 +25378,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (3026 >> 8) & 0xff,
- 3026 & 0xff,
+ (3001 >> 8) & 0xff,
+ 3001 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -25505,8 +25388,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_O_UDP_SRC_PORT & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (580 >> 8) & 0xff,
- 580 & 0xff}
+ (571 >> 8) & 0xff,
+ 571 & 0xff}
}
},
{
@@ -25516,15 +25399,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (3032 >> 8) & 0xff,
- 3032 & 0xff,
+ (3007 >> 8) & 0xff,
+ 3007 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (581 >> 8) & 0xff,
- 581 & 0xff}
+ (572 >> 8) & 0xff,
+ 572 & 0xff}
},
.field_info_spec = {
.description = "tl4.dst",
@@ -25532,8 +25415,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (3038 >> 8) & 0xff,
- 3038 & 0xff,
+ (3013 >> 8) & 0xff,
+ 3013 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -25542,8 +25425,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_O_UDP_DST_PORT & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (582 >> 8) & 0xff,
- 582 & 0xff}
+ (573 >> 8) & 0xff,
+ 573 & 0xff}
}
},
{
@@ -25553,15 +25436,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (3044 >> 8) & 0xff,
- 3044 & 0xff,
+ (3019 >> 8) & 0xff,
+ 3019 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (583 >> 8) & 0xff,
- 583 & 0xff}
+ (574 >> 8) & 0xff,
+ 574 & 0xff}
},
.field_info_spec = {
.description = "tids",
@@ -25569,8 +25452,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (3048 >> 8) & 0xff,
- 3048 & 0xff,
+ (3023 >> 8) & 0xff,
+ 3023 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -25579,8 +25462,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_T_VXLAN_VNI & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (584 >> 8) & 0xff,
- 584 & 0xff}
+ (575 >> 8) & 0xff,
+ 575 & 0xff}
}
},
{
@@ -25590,15 +25473,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (3052 >> 8) & 0xff,
- 3052 & 0xff,
+ (3027 >> 8) & 0xff,
+ 3027 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (585 >> 8) & 0xff,
- 585 & 0xff}
+ (576 >> 8) & 0xff,
+ 576 & 0xff}
},
.field_info_spec = {
.description = "l2_dmac",
@@ -25606,8 +25489,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (3060 >> 8) & 0xff,
- 3060 & 0xff,
+ (3035 >> 8) & 0xff,
+ 3035 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -25616,8 +25499,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_ETH_DMAC & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (586 >> 8) & 0xff,
- 586 & 0xff}
+ (577 >> 8) & 0xff,
+ 577 & 0xff}
}
},
{
@@ -25627,15 +25510,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (3068 >> 8) & 0xff,
- 3068 & 0xff,
+ (3043 >> 8) & 0xff,
+ 3043 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (587 >> 8) & 0xff,
- 587 & 0xff}
+ (578 >> 8) & 0xff,
+ 578 & 0xff}
},
.field_info_spec = {
.description = "l2_smac",
@@ -25643,8 +25526,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (3074 >> 8) & 0xff,
- 3074 & 0xff,
+ (3049 >> 8) & 0xff,
+ 3049 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -25653,8 +25536,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_ETH_SMAC & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (588 >> 8) & 0xff,
- 588 & 0xff}
+ (579 >> 8) & 0xff,
+ 579 & 0xff}
}
},
{
@@ -25664,15 +25547,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (3080 >> 8) & 0xff,
- 3080 & 0xff,
+ (3055 >> 8) & 0xff,
+ 3055 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (589 >> 8) & 0xff,
- 589 & 0xff}
+ (580 >> 8) & 0xff,
+ 580 & 0xff}
},
.field_info_spec = {
.description = "l2_ovv",
@@ -25680,8 +25563,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (3088 >> 8) & 0xff,
- 3088 & 0xff,
+ (3063 >> 8) & 0xff,
+ 3063 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -25690,8 +25573,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_IO_VLAN_VID & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (590 >> 8) & 0xff,
- 590 & 0xff}
+ (581 >> 8) & 0xff,
+ 581 & 0xff}
}
},
{
@@ -25701,15 +25584,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (3096 >> 8) & 0xff,
- 3096 & 0xff,
+ (3071 >> 8) & 0xff,
+ 3071 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (591 >> 8) & 0xff,
- 591 & 0xff}
+ (582 >> 8) & 0xff,
+ 582 & 0xff}
},
.field_info_spec = {
.description = "l2_ivv",
@@ -25717,8 +25600,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (3112 >> 8) & 0xff,
- 3112 & 0xff,
+ (3087 >> 8) & 0xff,
+ 3087 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -25727,8 +25610,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_II_VLAN_VID & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (594 >> 8) & 0xff,
- 594 & 0xff}
+ (585 >> 8) & 0xff,
+ 585 & 0xff}
}
},
{
@@ -25738,15 +25621,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (3128 >> 8) & 0xff,
- 3128 & 0xff,
+ (3103 >> 8) & 0xff,
+ 3103 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (597 >> 8) & 0xff,
- 597 & 0xff}
+ (588 >> 8) & 0xff,
+ 588 & 0xff}
},
.field_info_spec = {
.description = "l2_etype",
@@ -25754,8 +25637,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (3136 >> 8) & 0xff,
- 3136 & 0xff,
+ (3111 >> 8) & 0xff,
+ 3111 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -25764,8 +25647,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_ETH_TYPE & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (598 >> 8) & 0xff,
- 598 & 0xff}
+ (589 >> 8) & 0xff,
+ 589 & 0xff}
}
},
{
@@ -25775,15 +25658,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (3144 >> 8) & 0xff,
- 3144 & 0xff,
+ (3119 >> 8) & 0xff,
+ 3119 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (599 >> 8) & 0xff,
- 599 & 0xff}
+ (590 >> 8) & 0xff,
+ 590 & 0xff}
},
.field_info_spec = {
.description = "l3.sip.ipv4",
@@ -25791,8 +25674,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (3150 >> 8) & 0xff,
- 3150 & 0xff,
+ (3125 >> 8) & 0xff,
+ 3125 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -25801,8 +25684,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_IPV4_SRC_ADDR & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (600 >> 8) & 0xff,
- 600 & 0xff}
+ (591 >> 8) & 0xff,
+ 591 & 0xff}
}
},
{
@@ -25812,15 +25695,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (3156 >> 8) & 0xff,
- 3156 & 0xff,
+ (3131 >> 8) & 0xff,
+ 3131 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (601 >> 8) & 0xff,
- 601 & 0xff}
+ (592 >> 8) & 0xff,
+ 592 & 0xff}
},
.field_info_spec = {
.description = "l3.sip.ipv6",
@@ -25828,8 +25711,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (3162 >> 8) & 0xff,
- 3162 & 0xff,
+ (3137 >> 8) & 0xff,
+ 3137 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -25838,8 +25721,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_IPV6_SRC_ADDR & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (602 >> 8) & 0xff,
- 602 & 0xff}
+ (593 >> 8) & 0xff,
+ 593 & 0xff}
}
},
{
@@ -25849,15 +25732,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (3168 >> 8) & 0xff,
- 3168 & 0xff,
+ (3143 >> 8) & 0xff,
+ 3143 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (603 >> 8) & 0xff,
- 603 & 0xff}
+ (594 >> 8) & 0xff,
+ 594 & 0xff}
},
.field_info_spec = {
.description = "l3.dip.ipv4",
@@ -25865,8 +25748,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (3174 >> 8) & 0xff,
- 3174 & 0xff,
+ (3149 >> 8) & 0xff,
+ 3149 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -25875,8 +25758,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_IPV4_DST_ADDR & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (604 >> 8) & 0xff,
- 604 & 0xff}
+ (595 >> 8) & 0xff,
+ 595 & 0xff}
}
},
{
@@ -25886,15 +25769,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (3180 >> 8) & 0xff,
- 3180 & 0xff,
+ (3155 >> 8) & 0xff,
+ 3155 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (605 >> 8) & 0xff,
- 605 & 0xff}
+ (596 >> 8) & 0xff,
+ 596 & 0xff}
},
.field_info_spec = {
.description = "l3.dip.ipv6",
@@ -25902,8 +25785,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (3186 >> 8) & 0xff,
- 3186 & 0xff,
+ (3161 >> 8) & 0xff,
+ 3161 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -25912,8 +25795,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_IPV6_DST_ADDR & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (606 >> 8) & 0xff,
- 606 & 0xff}
+ (597 >> 8) & 0xff,
+ 597 & 0xff}
}
},
{
@@ -25923,15 +25806,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (3192 >> 8) & 0xff,
- 3192 & 0xff,
+ (3167 >> 8) & 0xff,
+ 3167 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (607 >> 8) & 0xff,
- 607 & 0xff}
+ (598 >> 8) & 0xff,
+ 598 & 0xff}
},
.field_info_spec = {
.description = "l3.ttl",
@@ -25939,8 +25822,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (3204 >> 8) & 0xff,
- 3204 & 0xff,
+ (3179 >> 8) & 0xff,
+ 3179 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -25949,8 +25832,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_IPV6_TTL & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (610 >> 8) & 0xff,
- 610 & 0xff}
+ (601 >> 8) & 0xff,
+ 601 & 0xff}
}
},
{
@@ -25960,15 +25843,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (3216 >> 8) & 0xff,
- 3216 & 0xff,
+ (3191 >> 8) & 0xff,
+ 3191 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (613 >> 8) & 0xff,
- 613 & 0xff}
+ (604 >> 8) & 0xff,
+ 604 & 0xff}
},
.field_info_spec = {
.description = "l3.prot",
@@ -25976,8 +25859,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (3228 >> 8) & 0xff,
- 3228 & 0xff,
+ (3203 >> 8) & 0xff,
+ 3203 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -25986,8 +25869,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_IPV6_PROTO_ID & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (616 >> 8) & 0xff,
- 616 & 0xff}
+ (607 >> 8) & 0xff,
+ 607 & 0xff}
}
},
{
@@ -25997,15 +25880,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (3240 >> 8) & 0xff,
- 3240 & 0xff,
+ (3215 >> 8) & 0xff,
+ 3215 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (619 >> 8) & 0xff,
- 619 & 0xff}
+ (610 >> 8) & 0xff,
+ 610 & 0xff}
},
.field_info_spec = {
.description = "l3.qos",
@@ -26013,8 +25896,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (3252 >> 8) & 0xff,
- 3252 & 0xff,
+ (3227 >> 8) & 0xff,
+ 3227 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -26023,8 +25906,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_IPV6_QOS & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (622 >> 8) & 0xff,
- 622 & 0xff}
+ (613 >> 8) & 0xff,
+ 613 & 0xff}
}
},
{
@@ -26034,15 +25917,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (3264 >> 8) & 0xff,
- 3264 & 0xff,
+ (3239 >> 8) & 0xff,
+ 3239 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (625 >> 8) & 0xff,
- 625 & 0xff}
+ (616 >> 8) & 0xff,
+ 616 & 0xff}
},
.field_info_spec = {
.description = "l4.src",
@@ -26050,8 +25933,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (3276 >> 8) & 0xff,
- 3276 & 0xff,
+ (3251 >> 8) & 0xff,
+ 3251 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -26060,8 +25943,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_UDP_SRC_PORT & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (628 >> 8) & 0xff,
- 628 & 0xff}
+ (619 >> 8) & 0xff,
+ 619 & 0xff}
}
},
{
@@ -26071,15 +25954,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (3288 >> 8) & 0xff,
- 3288 & 0xff,
+ (3263 >> 8) & 0xff,
+ 3263 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (631 >> 8) & 0xff,
- 631 & 0xff}
+ (622 >> 8) & 0xff,
+ 622 & 0xff}
},
.field_info_spec = {
.description = "l4.dst",
@@ -26087,8 +25970,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (3300 >> 8) & 0xff,
- 3300 & 0xff,
+ (3275 >> 8) & 0xff,
+ 3275 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -26097,8 +25980,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_UDP_DST_PORT & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (634 >> 8) & 0xff,
- 634 & 0xff}
+ (625 >> 8) & 0xff,
+ 625 & 0xff}
}
},
/* class_tid: 2, , table: em_flow_conflict_cache.wr */
@@ -30813,229 +30696,72 @@ struct bnxt_ulp_mapper_key_info ulp_thor2_class_key_info_list[] = {
};
struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
+ /* class_tid: 1, , table: control.dmac_calculation */
{
- .description = "mac_addr",
- .field_bit_size = 48,
- .field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
- .field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
- .field_opr1 = {
- (12 >> 8) & 0xff,
- 12 & 0xff,
- (1 >> 8) & 0xff,
- 1 & 0xff},
- .field_src2 = BNXT_ULP_FIELD_SRC_PORT_TABLE,
- .field_opr2 = {
- (BNXT_ULP_CF_IDX_DEV_PORT_ID >> 8) & 0xff,
- BNXT_ULP_CF_IDX_DEV_PORT_ID & 0xff,
- (BNXT_ULP_PORT_TABLE_DRV_FUNC_MAC >> 8) & 0xff,
- BNXT_ULP_PORT_TABLE_DRV_FUNC_MAC & 0xff},
- .field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
- .field_opr3 = {
- (1 >> 8) & 0xff,
- 1 & 0xff}
- },
- {
- .description = "mac_addr",
- .field_bit_size = 48,
- .field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
- .field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
- .field_opr1 = {
- (13 >> 8) & 0xff,
- 13 & 0xff,
- (1 >> 8) & 0xff,
- 1 & 0xff},
- .field_src2 = BNXT_ULP_FIELD_SRC_RF,
- .field_opr2 = {
- (BNXT_ULP_RF_IDX_DRV_FUNC_PARENT_MAC >> 8) & 0xff,
- BNXT_ULP_RF_IDX_DRV_FUNC_PARENT_MAC & 0xff},
- .field_src3 = BNXT_ULP_FIELD_SRC_ZERO
- },
- {
- .description = "mac_addr",
- .field_bit_size = 48,
- .field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
- .field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
- .field_opr1 = {
- (16 >> 8) & 0xff,
- 16 & 0xff,
- (1 >> 8) & 0xff,
- 1 & 0xff},
- .field_src2 = BNXT_ULP_FIELD_SRC_PORT_TABLE,
- .field_opr2 = {
- (BNXT_ULP_CF_IDX_DEV_PORT_ID >> 8) & 0xff,
- BNXT_ULP_CF_IDX_DEV_PORT_ID & 0xff,
- (BNXT_ULP_PORT_TABLE_DRV_FUNC_MAC >> 8) & 0xff,
- BNXT_ULP_PORT_TABLE_DRV_FUNC_MAC & 0xff},
- .field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
- .field_opr3 = {
- (3 >> 8) & 0xff,
- 3 & 0xff}
- },
- {
- .description = "mac_addr",
- .field_bit_size = 48,
- .field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
- .field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
- .field_opr1 = {
- (17 >> 8) & 0xff,
- 17 & 0xff,
- (1 >> 8) & 0xff,
- 1 & 0xff},
- .field_src2 = BNXT_ULP_FIELD_SRC_RF,
- .field_opr2 = {
- (BNXT_ULP_RF_IDX_DRV_FUNC_PARENT_MAC >> 8) & 0xff,
- BNXT_ULP_RF_IDX_DRV_FUNC_PARENT_MAC & 0xff},
- .field_src3 = BNXT_ULP_FIELD_SRC_ZERO
- },
- {
- .description = "addr0",
- .field_bit_size = 48,
- .field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
- .field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
- .field_opr1 = {
- (25 >> 8) & 0xff,
- 25 & 0xff,
- (1 >> 8) & 0xff,
- 1 & 0xff},
- .field_src2 = BNXT_ULP_FIELD_SRC_ONES,
- .field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
- .field_opr3 = {
- (5 >> 8) & 0xff,
- 5 & 0xff}
- },
+ .description = "",
+ .field_bit_size = 48,
+ .field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
+ .field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
+ .field_opr1 = {
+ (4 >> 8) & 0xff,
+ 4 & 0xff,
+ (2 >> 8) & 0xff,
+ 2 & 0xff},
+ .field_src2 = BNXT_ULP_FIELD_SRC_HF,
+ .field_opr2 = {
+ (BNXT_ULP_GLB_HF_ID_O_ETH_DMAC >> 8) & 0xff,
+ BNXT_ULP_GLB_HF_ID_O_ETH_DMAC & 0xff},
+ .field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
+ .field_opr3 = {
+ (1 >> 8) & 0xff,
+ 1 & 0xff}
+ },
{
- .description = "addr0",
+ .description = "",
.field_bit_size = 48,
- .field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
- .field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
- .field_opr1 = {
- (26 >> 8) & 0xff,
- 26 & 0xff,
- (1 >> 8) & 0xff,
- 1 & 0xff},
- .field_src2 = BNXT_ULP_FIELD_SRC_ONES,
- .field_src3 = BNXT_ULP_FIELD_SRC_CONST
+ .field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
+ .field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
+ .field_opr1 = {
+ (6 >> 8) & 0xff,
+ 6 & 0xff,
+ (1 >> 8) & 0xff,
+ 1 & 0xff},
+ .field_src2 = BNXT_ULP_FIELD_SRC_PORT_TABLE,
+ .field_opr2 = {
+ (BNXT_ULP_CF_IDX_DEV_PORT_ID >> 8) & 0xff,
+ BNXT_ULP_CF_IDX_DEV_PORT_ID & 0xff,
+ (BNXT_ULP_PORT_TABLE_DRV_FUNC_MAC >> 8) & 0xff,
+ BNXT_ULP_PORT_TABLE_DRV_FUNC_MAC & 0xff},
+ .field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
+ .field_opr3 = {
+ (2 >> 8) & 0xff,
+ 2 & 0xff}
},
{
- .description = "addr0",
+ .description = "",
.field_bit_size = 48,
- .field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
- .field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
- .field_opr1 = {
- (29 >> 8) & 0xff,
- 29 & 0xff,
- (1 >> 8) & 0xff,
- 1 & 0xff},
- .field_src2 = BNXT_ULP_FIELD_SRC_PORT_TABLE,
- .field_opr2 = {
- (BNXT_ULP_CF_IDX_DEV_PORT_ID >> 8) & 0xff,
- BNXT_ULP_CF_IDX_DEV_PORT_ID & 0xff,
- (BNXT_ULP_PORT_TABLE_DRV_FUNC_MAC >> 8) & 0xff,
- BNXT_ULP_PORT_TABLE_DRV_FUNC_MAC & 0xff},
- .field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
- .field_opr3 = {
+ .field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
+ .field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
+ .field_opr1 = {
(7 >> 8) & 0xff,
- 7 & 0xff}
- },
- {
- .description = "addr0",
- .field_bit_size = 48,
- .field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
- .field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
- .field_opr1 = {
- (30 >> 8) & 0xff,
- 30 & 0xff,
- (1 >> 8) & 0xff,
- 1 & 0xff},
- .field_src2 = BNXT_ULP_FIELD_SRC_RF,
- .field_opr2 = {
- (BNXT_ULP_RF_IDX_DRV_FUNC_PARENT_MAC >> 8) & 0xff,
- BNXT_ULP_RF_IDX_DRV_FUNC_PARENT_MAC & 0xff},
- .field_src3 = BNXT_ULP_FIELD_SRC_CONST
- },
- {
- .description = "mac_addr",
- .field_bit_size = 48,
- .field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
- .field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
- .field_opr1 = {
- (37 >> 8) & 0xff,
- 37 & 0xff,
- (1 >> 8) & 0xff,
- 1 & 0xff},
- .field_src2 = BNXT_ULP_FIELD_SRC_PORT_TABLE,
- .field_opr2 = {
- (BNXT_ULP_CF_IDX_DEV_PORT_ID >> 8) & 0xff,
- BNXT_ULP_CF_IDX_DEV_PORT_ID & 0xff,
- (BNXT_ULP_PORT_TABLE_DRV_FUNC_MAC >> 8) & 0xff,
- BNXT_ULP_PORT_TABLE_DRV_FUNC_MAC & 0xff},
- .field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
- .field_opr3 = {
- (9 >> 8) & 0xff,
- 9 & 0xff}
- },
- {
- .description = "mac_addr",
- .field_bit_size = 48,
- .field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
- .field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
- .field_opr1 = {
- (38 >> 8) & 0xff,
- 38 & 0xff,
- (1 >> 8) & 0xff,
- 1 & 0xff},
- .field_src2 = BNXT_ULP_FIELD_SRC_RF,
- .field_opr2 = {
- (BNXT_ULP_RF_IDX_DRV_FUNC_PARENT_MAC >> 8) & 0xff,
- BNXT_ULP_RF_IDX_DRV_FUNC_PARENT_MAC & 0xff},
- .field_src3 = BNXT_ULP_FIELD_SRC_ZERO
- },
- {
- .description = "mac_addr",
- .field_bit_size = 48,
- .field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
- .field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
- .field_opr1 = {
- (41 >> 8) & 0xff,
- 41 & 0xff,
- (1 >> 8) & 0xff,
- 1 & 0xff},
- .field_src2 = BNXT_ULP_FIELD_SRC_PORT_TABLE,
- .field_opr2 = {
- (BNXT_ULP_CF_IDX_DEV_PORT_ID >> 8) & 0xff,
- BNXT_ULP_CF_IDX_DEV_PORT_ID & 0xff,
- (BNXT_ULP_PORT_TABLE_DRV_FUNC_MAC >> 8) & 0xff,
- BNXT_ULP_PORT_TABLE_DRV_FUNC_MAC & 0xff},
- .field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
- .field_opr3 = {
- (11 >> 8) & 0xff,
- 11 & 0xff}
- },
- {
- .description = "mac_addr",
- .field_bit_size = 48,
- .field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
- .field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
- .field_opr1 = {
- (42 >> 8) & 0xff,
- 42 & 0xff,
- (1 >> 8) & 0xff,
- 1 & 0xff},
- .field_src2 = BNXT_ULP_FIELD_SRC_RF,
- .field_opr2 = {
- (BNXT_ULP_RF_IDX_DRV_FUNC_PARENT_MAC >> 8) & 0xff,
- BNXT_ULP_RF_IDX_DRV_FUNC_PARENT_MAC & 0xff},
- .field_src3 = BNXT_ULP_FIELD_SRC_ZERO
+ 7 & 0xff,
+ (1 >> 8) & 0xff,
+ 1 & 0xff},
+ .field_src2 = BNXT_ULP_FIELD_SRC_RF,
+ .field_opr2 = {
+ (BNXT_ULP_RF_IDX_DRV_FUNC_PARENT_MAC >> 8) & 0xff,
+ BNXT_ULP_RF_IDX_DRV_FUNC_PARENT_MAC & 0xff},
+ .field_src3 = BNXT_ULP_FIELD_SRC_ZERO
},
/* class_tid: 1, , table: control.terminating_flow */
{
.description = "",
- .field_bit_size = 0,
+ .field_bit_size = 8,
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (59 >> 8) & 0xff,
- 59 & 0xff,
+ (34 >> 8) & 0xff,
+ 34 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -31043,17 +30769,17 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (13 >> 8) & 0xff,
- 13 & 0xff}
+ (4 >> 8) & 0xff,
+ 4 & 0xff}
},
{
.description = "",
- .field_bit_size = 0,
+ .field_bit_size = 8,
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (61 >> 8) & 0xff,
- 61 & 0xff,
+ (36 >> 8) & 0xff,
+ 36 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -31061,17 +30787,17 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (14 >> 8) & 0xff,
- 14 & 0xff}
+ (5 >> 8) & 0xff,
+ 5 & 0xff}
},
{
.description = "",
- .field_bit_size = 0,
+ .field_bit_size = 8,
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (63 >> 8) & 0xff,
- 63 & 0xff,
+ (38 >> 8) & 0xff,
+ 38 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -31079,17 +30805,17 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (15 >> 8) & 0xff,
- 15 & 0xff}
+ (6 >> 8) & 0xff,
+ 6 & 0xff}
},
{
.description = "",
- .field_bit_size = 0,
+ .field_bit_size = 8,
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (65 >> 8) & 0xff,
- 65 & 0xff,
+ (40 >> 8) & 0xff,
+ 40 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -31103,8 +30829,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (87 >> 8) & 0xff,
- 87 & 0xff,
+ (62 >> 8) & 0xff,
+ 62 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -31118,8 +30844,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (107 >> 8) & 0xff,
- 107 & 0xff,
+ (82 >> 8) & 0xff,
+ 82 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -31133,8 +30859,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (122 >> 8) & 0xff,
- 122 & 0xff,
+ (97 >> 8) & 0xff,
+ 97 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -31148,8 +30874,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (128 >> 8) & 0xff,
- 128 & 0xff,
+ (103 >> 8) & 0xff,
+ 103 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -31163,8 +30889,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (134 >> 8) & 0xff,
- 134 & 0xff,
+ (109 >> 8) & 0xff,
+ 109 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -31178,8 +30904,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (140 >> 8) & 0xff,
- 140 & 0xff,
+ (115 >> 8) & 0xff,
+ 115 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -31193,8 +30919,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (146 >> 8) & 0xff,
- 146 & 0xff,
+ (121 >> 8) & 0xff,
+ 121 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -31208,8 +30934,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (152 >> 8) & 0xff,
- 152 & 0xff,
+ (127 >> 8) & 0xff,
+ 127 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -31223,8 +30949,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (157 >> 8) & 0xff,
- 157 & 0xff,
+ (132 >> 8) & 0xff,
+ 132 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -31238,8 +30964,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (162 >> 8) & 0xff,
- 162 & 0xff,
+ (137 >> 8) & 0xff,
+ 137 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -31253,8 +30979,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (168 >> 8) & 0xff,
- 168 & 0xff,
+ (143 >> 8) & 0xff,
+ 143 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -31268,8 +30994,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (175 >> 8) & 0xff,
- 175 & 0xff,
+ (150 >> 8) & 0xff,
+ 150 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -31283,8 +31009,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (183 >> 8) & 0xff,
- 183 & 0xff,
+ (158 >> 8) & 0xff,
+ 158 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -31292,8 +31018,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (29 >> 8) & 0xff,
- 29 & 0xff}
+ (20 >> 8) & 0xff,
+ 20 & 0xff}
},
{
.description = "l2_ivv.en",
@@ -31301,8 +31027,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (187 >> 8) & 0xff,
- 187 & 0xff,
+ (162 >> 8) & 0xff,
+ 162 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -31310,8 +31036,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (30 >> 8) & 0xff,
- 30 & 0xff}
+ (21 >> 8) & 0xff,
+ 21 & 0xff}
},
{
.description = "l2_ivv.en",
@@ -31319,8 +31045,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (191 >> 8) & 0xff,
- 191 & 0xff,
+ (166 >> 8) & 0xff,
+ 166 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -31334,8 +31060,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (199 >> 8) & 0xff,
- 199 & 0xff,
+ (174 >> 8) & 0xff,
+ 174 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -31349,8 +31075,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (207 >> 8) & 0xff,
- 207 & 0xff,
+ (182 >> 8) & 0xff,
+ 182 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -31364,8 +31090,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (215 >> 8) & 0xff,
- 215 & 0xff,
+ (190 >> 8) & 0xff,
+ 190 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -31379,8 +31105,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (223 >> 8) & 0xff,
- 223 & 0xff,
+ (198 >> 8) & 0xff,
+ 198 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -31394,8 +31120,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (231 >> 8) & 0xff,
- 231 & 0xff,
+ (206 >> 8) & 0xff,
+ 206 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -31403,8 +31129,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (36 >> 8) & 0xff,
- 36 & 0xff}
+ (27 >> 8) & 0xff,
+ 27 & 0xff}
},
{
.description = "l3_sip0.en",
@@ -31412,8 +31138,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (235 >> 8) & 0xff,
- 235 & 0xff,
+ (210 >> 8) & 0xff,
+ 210 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -31421,8 +31147,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (37 >> 8) & 0xff,
- 37 & 0xff}
+ (28 >> 8) & 0xff,
+ 28 & 0xff}
},
{
.description = "l3_sip0.en",
@@ -31430,8 +31156,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (239 >> 8) & 0xff,
- 239 & 0xff,
+ (214 >> 8) & 0xff,
+ 214 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -31445,8 +31171,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (247 >> 8) & 0xff,
- 247 & 0xff,
+ (222 >> 8) & 0xff,
+ 222 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -31460,8 +31186,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (255 >> 8) & 0xff,
- 255 & 0xff,
+ (230 >> 8) & 0xff,
+ 230 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -31475,8 +31201,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (263 >> 8) & 0xff,
- 263 & 0xff,
+ (238 >> 8) & 0xff,
+ 238 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -31490,8 +31216,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (271 >> 8) & 0xff,
- 271 & 0xff,
+ (246 >> 8) & 0xff,
+ 246 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -31499,8 +31225,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (42 >> 8) & 0xff,
- 42 & 0xff}
+ (33 >> 8) & 0xff,
+ 33 & 0xff}
},
{
.description = "l3_dip0.en",
@@ -31508,8 +31234,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (275 >> 8) & 0xff,
- 275 & 0xff,
+ (250 >> 8) & 0xff,
+ 250 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -31517,8 +31243,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (43 >> 8) & 0xff,
- 43 & 0xff}
+ (34 >> 8) & 0xff,
+ 34 & 0xff}
},
{
.description = "l3_dip0.en",
@@ -31526,8 +31252,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (279 >> 8) & 0xff,
- 279 & 0xff,
+ (254 >> 8) & 0xff,
+ 254 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -31541,8 +31267,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (287 >> 8) & 0xff,
- 287 & 0xff,
+ (262 >> 8) & 0xff,
+ 262 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -31550,8 +31276,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (45 >> 8) & 0xff,
- 45 & 0xff}
+ (36 >> 8) & 0xff,
+ 36 & 0xff}
},
{
.description = "l3_ttl.en",
@@ -31559,8 +31285,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (291 >> 8) & 0xff,
- 291 & 0xff,
+ (266 >> 8) & 0xff,
+ 266 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -31568,8 +31294,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (46 >> 8) & 0xff,
- 46 & 0xff}
+ (37 >> 8) & 0xff,
+ 37 & 0xff}
},
{
.description = "l3_ttl.en",
@@ -31577,8 +31303,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (295 >> 8) & 0xff,
- 295 & 0xff,
+ (270 >> 8) & 0xff,
+ 270 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -31592,8 +31318,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (303 >> 8) & 0xff,
- 303 & 0xff,
+ (278 >> 8) & 0xff,
+ 278 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -31601,8 +31327,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (48 >> 8) & 0xff,
- 48 & 0xff}
+ (39 >> 8) & 0xff,
+ 39 & 0xff}
},
{
.description = "l3_prot.en",
@@ -31610,8 +31336,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (307 >> 8) & 0xff,
- 307 & 0xff,
+ (282 >> 8) & 0xff,
+ 282 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -31619,8 +31345,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (49 >> 8) & 0xff,
- 49 & 0xff}
+ (40 >> 8) & 0xff,
+ 40 & 0xff}
},
{
.description = "l3_prot.en",
@@ -31628,8 +31354,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (311 >> 8) & 0xff,
- 311 & 0xff,
+ (286 >> 8) & 0xff,
+ 286 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -31643,8 +31369,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (319 >> 8) & 0xff,
- 319 & 0xff,
+ (294 >> 8) & 0xff,
+ 294 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -31652,8 +31378,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (51 >> 8) & 0xff,
- 51 & 0xff}
+ (42 >> 8) & 0xff,
+ 42 & 0xff}
},
{
.description = "l3_qos.en",
@@ -31661,8 +31387,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (323 >> 8) & 0xff,
- 323 & 0xff,
+ (298 >> 8) & 0xff,
+ 298 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -31670,8 +31396,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (52 >> 8) & 0xff,
- 52 & 0xff}
+ (43 >> 8) & 0xff,
+ 43 & 0xff}
},
{
.description = "l3_qos.en",
@@ -31679,8 +31405,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (327 >> 8) & 0xff,
- 327 & 0xff,
+ (302 >> 8) & 0xff,
+ 302 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -31694,8 +31420,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_OR,
.field_opr1 = {
- (332 >> 8) & 0xff,
- 332 & 0xff,
+ (307 >> 8) & 0xff,
+ 307 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -31709,8 +31435,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_OR,
.field_opr1 = {
- (335 >> 8) & 0xff,
- 335 & 0xff,
+ (310 >> 8) & 0xff,
+ 310 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -31724,8 +31450,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_OR,
.field_opr1 = {
- (339 >> 8) & 0xff,
- 339 & 0xff,
+ (314 >> 8) & 0xff,
+ 314 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -31739,8 +31465,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_OR,
.field_opr1 = {
- (342 >> 8) & 0xff,
- 342 & 0xff,
+ (317 >> 8) & 0xff,
+ 317 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -31751,12 +31477,12 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
/* class_tid: 1, , table: control.profile_tcam_priority */
{
.description = "",
- .field_bit_size = 0,
+ .field_bit_size = 8,
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (346 >> 8) & 0xff,
- 346 & 0xff,
+ (321 >> 8) & 0xff,
+ 321 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -31764,17 +31490,17 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
ULP_THOR2_SYM_PROF_TCAM_PRI_L4},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (58 >> 8) & 0xff,
- 58 & 0xff}
+ (49 >> 8) & 0xff,
+ 49 & 0xff}
},
{
.description = "",
- .field_bit_size = 0,
+ .field_bit_size = 8,
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (348 >> 8) & 0xff,
- 348 & 0xff,
+ (323 >> 8) & 0xff,
+ 323 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -31782,17 +31508,17 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
ULP_THOR2_SYM_PROF_TCAM_PRI_L4},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (59 >> 8) & 0xff,
- 59 & 0xff}
+ (50 >> 8) & 0xff,
+ 50 & 0xff}
},
{
.description = "",
- .field_bit_size = 0,
+ .field_bit_size = 8,
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (350 >> 8) & 0xff,
- 350 & 0xff,
+ (325 >> 8) & 0xff,
+ 325 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -31800,17 +31526,17 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
ULP_THOR2_SYM_PROF_TCAM_PRI_L4},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (60 >> 8) & 0xff,
- 60 & 0xff}
+ (51 >> 8) & 0xff,
+ 51 & 0xff}
},
{
.description = "",
- .field_bit_size = 0,
+ .field_bit_size = 8,
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (352 >> 8) & 0xff,
- 352 & 0xff,
+ (327 >> 8) & 0xff,
+ 327 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -31818,17 +31544,17 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
ULP_THOR2_SYM_PROF_TCAM_PRI_L4},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (61 >> 8) & 0xff,
- 61 & 0xff}
+ (52 >> 8) & 0xff,
+ 52 & 0xff}
},
{
.description = "",
- .field_bit_size = 0,
+ .field_bit_size = 8,
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (354 >> 8) & 0xff,
- 354 & 0xff,
+ (329 >> 8) & 0xff,
+ 329 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -31836,17 +31562,17 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
ULP_THOR2_SYM_PROF_TCAM_PRI_L3},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (62 >> 8) & 0xff,
- 62 & 0xff}
+ (53 >> 8) & 0xff,
+ 53 & 0xff}
},
{
.description = "",
- .field_bit_size = 0,
+ .field_bit_size = 8,
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (356 >> 8) & 0xff,
- 356 & 0xff,
+ (331 >> 8) & 0xff,
+ 331 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -31854,17 +31580,17 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
ULP_THOR2_SYM_PROF_TCAM_PRI_L3},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (63 >> 8) & 0xff,
- 63 & 0xff}
+ (54 >> 8) & 0xff,
+ 54 & 0xff}
},
{
.description = "",
- .field_bit_size = 0,
+ .field_bit_size = 8,
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (358 >> 8) & 0xff,
- 358 & 0xff,
+ (333 >> 8) & 0xff,
+ 333 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -31872,17 +31598,17 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
ULP_THOR2_SYM_PROF_TCAM_PRI_L3},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (64 >> 8) & 0xff,
- 64 & 0xff}
+ (55 >> 8) & 0xff,
+ 55 & 0xff}
},
{
.description = "",
- .field_bit_size = 0,
+ .field_bit_size = 8,
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (360 >> 8) & 0xff,
- 360 & 0xff,
+ (335 >> 8) & 0xff,
+ 335 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -31898,15 +31624,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (364 >> 8) & 0xff,
- 364 & 0xff,
+ (339 >> 8) & 0xff,
+ 339 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (66 >> 8) & 0xff,
- 66 & 0xff}
+ (57 >> 8) & 0xff,
+ 57 & 0xff}
},
{
.description = "l4_hdr_is_udp_tcp",
@@ -31914,15 +31640,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (366 >> 8) & 0xff,
- 366 & 0xff,
+ (341 >> 8) & 0xff,
+ 341 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (67 >> 8) & 0xff,
- 67 & 0xff}
+ (58 >> 8) & 0xff,
+ 58 & 0xff}
},
{
.description = "l4_hdr_is_udp_tcp",
@@ -31930,8 +31656,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (368 >> 8) & 0xff,
- 368 & 0xff,
+ (343 >> 8) & 0xff,
+ 343 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -31943,8 +31669,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (372 >> 8) & 0xff,
- 372 & 0xff,
+ (347 >> 8) & 0xff,
+ 347 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -31952,8 +31678,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
ULP_THOR2_SYM_L4_HDR_IS_UDP_TCP_YES},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (69 >> 8) & 0xff,
- 69 & 0xff}
+ (60 >> 8) & 0xff,
+ 60 & 0xff}
},
{
.description = "l4_hdr_is_udp_tcp",
@@ -31961,8 +31687,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (374 >> 8) & 0xff,
- 374 & 0xff,
+ (349 >> 8) & 0xff,
+ 349 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -31970,8 +31696,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
ULP_THOR2_SYM_L4_HDR_IS_UDP_TCP_YES},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (70 >> 8) & 0xff,
- 70 & 0xff}
+ (61 >> 8) & 0xff,
+ 61 & 0xff}
},
{
.description = "l4_hdr_is_udp_tcp",
@@ -31979,8 +31705,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (376 >> 8) & 0xff,
- 376 & 0xff,
+ (351 >> 8) & 0xff,
+ 351 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -31994,15 +31720,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (380 >> 8) & 0xff,
- 380 & 0xff,
+ (355 >> 8) & 0xff,
+ 355 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (72 >> 8) & 0xff,
- 72 & 0xff}
+ (63 >> 8) & 0xff,
+ 63 & 0xff}
},
{
.description = "l4_hdr_type",
@@ -32010,15 +31736,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (382 >> 8) & 0xff,
- 382 & 0xff,
+ (357 >> 8) & 0xff,
+ 357 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (73 >> 8) & 0xff,
- 73 & 0xff}
+ (64 >> 8) & 0xff,
+ 64 & 0xff}
},
{
.description = "l4_hdr_type",
@@ -32026,8 +31752,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (384 >> 8) & 0xff,
- 384 & 0xff,
+ (359 >> 8) & 0xff,
+ 359 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -32039,15 +31765,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (388 >> 8) & 0xff,
- 388 & 0xff,
+ (363 >> 8) & 0xff,
+ 363 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ZERO,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (75 >> 8) & 0xff,
- 75 & 0xff}
+ (66 >> 8) & 0xff,
+ 66 & 0xff}
},
{
.description = "l4_hdr_type",
@@ -32055,8 +31781,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (390 >> 8) & 0xff,
- 390 & 0xff,
+ (365 >> 8) & 0xff,
+ 365 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -32064,8 +31790,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
ULP_THOR2_SYM_L4_HDR_TYPE_UDP},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (76 >> 8) & 0xff,
- 76 & 0xff}
+ (67 >> 8) & 0xff,
+ 67 & 0xff}
},
{
.description = "l4_hdr_type",
@@ -32073,8 +31799,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (392 >> 8) & 0xff,
- 392 & 0xff,
+ (367 >> 8) & 0xff,
+ 367 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -32088,15 +31814,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (396 >> 8) & 0xff,
- 396 & 0xff,
+ (371 >> 8) & 0xff,
+ 371 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (78 >> 8) & 0xff,
- 78 & 0xff}
+ (69 >> 8) & 0xff,
+ 69 & 0xff}
},
{
.description = "l4_hdr_error",
@@ -32104,15 +31830,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (398 >> 8) & 0xff,
- 398 & 0xff,
+ (373 >> 8) & 0xff,
+ 373 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (79 >> 8) & 0xff,
- 79 & 0xff}
+ (70 >> 8) & 0xff,
+ 70 & 0xff}
},
{
.description = "l4_hdr_error",
@@ -32120,8 +31846,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (400 >> 8) & 0xff,
- 400 & 0xff,
+ (375 >> 8) & 0xff,
+ 375 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -32133,15 +31859,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (404 >> 8) & 0xff,
- 404 & 0xff,
+ (379 >> 8) & 0xff,
+ 379 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ZERO,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (81 >> 8) & 0xff,
- 81 & 0xff}
+ (72 >> 8) & 0xff,
+ 72 & 0xff}
},
{
.description = "l4_hdr_error",
@@ -32149,15 +31875,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (406 >> 8) & 0xff,
- 406 & 0xff,
+ (381 >> 8) & 0xff,
+ 381 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ZERO,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (82 >> 8) & 0xff,
- 82 & 0xff}
+ (73 >> 8) & 0xff,
+ 73 & 0xff}
},
{
.description = "l4_hdr_error",
@@ -32165,8 +31891,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (408 >> 8) & 0xff,
- 408 & 0xff,
+ (383 >> 8) & 0xff,
+ 383 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ZERO,
@@ -32178,15 +31904,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (412 >> 8) & 0xff,
- 412 & 0xff,
+ (387 >> 8) & 0xff,
+ 387 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (84 >> 8) & 0xff,
- 84 & 0xff}
+ (75 >> 8) & 0xff,
+ 75 & 0xff}
},
{
.description = "l4_hdr_valid",
@@ -32194,15 +31920,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (414 >> 8) & 0xff,
- 414 & 0xff,
+ (389 >> 8) & 0xff,
+ 389 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (85 >> 8) & 0xff,
- 85 & 0xff}
+ (76 >> 8) & 0xff,
+ 76 & 0xff}
},
{
.description = "l4_hdr_valid",
@@ -32210,8 +31936,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (416 >> 8) & 0xff,
- 416 & 0xff,
+ (391 >> 8) & 0xff,
+ 391 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -32223,8 +31949,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (420 >> 8) & 0xff,
- 420 & 0xff,
+ (395 >> 8) & 0xff,
+ 395 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -32232,8 +31958,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
ULP_THOR2_SYM_L4_HDR_VALID_YES},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (87 >> 8) & 0xff,
- 87 & 0xff}
+ (78 >> 8) & 0xff,
+ 78 & 0xff}
},
{
.description = "l4_hdr_valid",
@@ -32241,8 +31967,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (422 >> 8) & 0xff,
- 422 & 0xff,
+ (397 >> 8) & 0xff,
+ 397 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -32250,8 +31976,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
ULP_THOR2_SYM_L4_HDR_VALID_YES},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (88 >> 8) & 0xff,
- 88 & 0xff}
+ (79 >> 8) & 0xff,
+ 79 & 0xff}
},
{
.description = "l4_hdr_valid",
@@ -32259,8 +31985,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (424 >> 8) & 0xff,
- 424 & 0xff,
+ (399 >> 8) & 0xff,
+ 399 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -32274,15 +32000,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (428 >> 8) & 0xff,
- 428 & 0xff,
+ (403 >> 8) & 0xff,
+ 403 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (90 >> 8) & 0xff,
- 90 & 0xff}
+ (81 >> 8) & 0xff,
+ 81 & 0xff}
},
{
.description = "l3_hdr_type",
@@ -32290,15 +32016,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (430 >> 8) & 0xff,
- 430 & 0xff,
+ (405 >> 8) & 0xff,
+ 405 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (91 >> 8) & 0xff,
- 91 & 0xff}
+ (82 >> 8) & 0xff,
+ 82 & 0xff}
},
{
.description = "l3_hdr_type",
@@ -32306,8 +32032,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (432 >> 8) & 0xff,
- 432 & 0xff,
+ (407 >> 8) & 0xff,
+ 407 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -32319,8 +32045,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (436 >> 8) & 0xff,
- 436 & 0xff,
+ (411 >> 8) & 0xff,
+ 411 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -32328,8 +32054,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
ULP_THOR2_SYM_L3_HDR_TYPE_IPV6},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (93 >> 8) & 0xff,
- 93 & 0xff}
+ (84 >> 8) & 0xff,
+ 84 & 0xff}
},
{
.description = "l3_hdr_type",
@@ -32337,15 +32063,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (438 >> 8) & 0xff,
- 438 & 0xff,
+ (413 >> 8) & 0xff,
+ 413 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ZERO,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (94 >> 8) & 0xff,
- 94 & 0xff}
+ (85 >> 8) & 0xff,
+ 85 & 0xff}
},
{
.description = "l3_hdr_type",
@@ -32353,8 +32079,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (440 >> 8) & 0xff,
- 440 & 0xff,
+ (415 >> 8) & 0xff,
+ 415 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ZERO,
@@ -32366,15 +32092,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (444 >> 8) & 0xff,
- 444 & 0xff,
+ (419 >> 8) & 0xff,
+ 419 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (96 >> 8) & 0xff,
- 96 & 0xff}
+ (87 >> 8) & 0xff,
+ 87 & 0xff}
},
{
.description = "l3_hdr_error",
@@ -32382,15 +32108,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (446 >> 8) & 0xff,
- 446 & 0xff,
+ (421 >> 8) & 0xff,
+ 421 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (97 >> 8) & 0xff,
- 97 & 0xff}
+ (88 >> 8) & 0xff,
+ 88 & 0xff}
},
{
.description = "l3_hdr_error",
@@ -32398,8 +32124,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (448 >> 8) & 0xff,
- 448 & 0xff,
+ (423 >> 8) & 0xff,
+ 423 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -32411,15 +32137,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (452 >> 8) & 0xff,
- 452 & 0xff,
+ (427 >> 8) & 0xff,
+ 427 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ZERO,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (99 >> 8) & 0xff,
- 99 & 0xff}
+ (90 >> 8) & 0xff,
+ 90 & 0xff}
},
{
.description = "l3_hdr_error",
@@ -32427,15 +32153,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (454 >> 8) & 0xff,
- 454 & 0xff,
+ (429 >> 8) & 0xff,
+ 429 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ZERO,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (100 >> 8) & 0xff,
- 100 & 0xff}
+ (91 >> 8) & 0xff,
+ 91 & 0xff}
},
{
.description = "l3_hdr_error",
@@ -32443,8 +32169,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (456 >> 8) & 0xff,
- 456 & 0xff,
+ (431 >> 8) & 0xff,
+ 431 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ZERO,
@@ -32456,15 +32182,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (460 >> 8) & 0xff,
- 460 & 0xff,
+ (435 >> 8) & 0xff,
+ 435 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (102 >> 8) & 0xff,
- 102 & 0xff}
+ (93 >> 8) & 0xff,
+ 93 & 0xff}
},
{
.description = "l3_hdr_valid",
@@ -32472,15 +32198,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (462 >> 8) & 0xff,
- 462 & 0xff,
+ (437 >> 8) & 0xff,
+ 437 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (103 >> 8) & 0xff,
- 103 & 0xff}
+ (94 >> 8) & 0xff,
+ 94 & 0xff}
},
{
.description = "l3_hdr_valid",
@@ -32488,8 +32214,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (464 >> 8) & 0xff,
- 464 & 0xff,
+ (439 >> 8) & 0xff,
+ 439 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -32501,8 +32227,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (468 >> 8) & 0xff,
- 468 & 0xff,
+ (443 >> 8) & 0xff,
+ 443 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -32510,8 +32236,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
ULP_THOR2_SYM_L3_HDR_VALID_YES},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (105 >> 8) & 0xff,
- 105 & 0xff}
+ (96 >> 8) & 0xff,
+ 96 & 0xff}
},
{
.description = "l3_hdr_valid",
@@ -32519,8 +32245,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (470 >> 8) & 0xff,
- 470 & 0xff,
+ (445 >> 8) & 0xff,
+ 445 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -32528,8 +32254,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
ULP_THOR2_SYM_L3_HDR_VALID_YES},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (106 >> 8) & 0xff,
- 106 & 0xff}
+ (97 >> 8) & 0xff,
+ 97 & 0xff}
},
{
.description = "l3_hdr_valid",
@@ -32537,8 +32263,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (472 >> 8) & 0xff,
- 472 & 0xff,
+ (447 >> 8) & 0xff,
+ 447 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -32552,8 +32278,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (477 >> 8) & 0xff,
- 477 & 0xff,
+ (452 >> 8) & 0xff,
+ 452 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -32567,8 +32293,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (483 >> 8) & 0xff,
- 483 & 0xff,
+ (458 >> 8) & 0xff,
+ 458 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -32582,8 +32308,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (490 >> 8) & 0xff,
- 490 & 0xff,
+ (465 >> 8) & 0xff,
+ 465 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -32595,8 +32321,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (494 >> 8) & 0xff,
- 494 & 0xff,
+ (469 >> 8) & 0xff,
+ 469 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ZERO,
@@ -32608,8 +32334,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (498 >> 8) & 0xff,
- 498 & 0xff,
+ (473 >> 8) & 0xff,
+ 473 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -32623,15 +32349,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (502 >> 8) & 0xff,
- 502 & 0xff,
+ (477 >> 8) & 0xff,
+ 477 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (113 >> 8) & 0xff,
- 113 & 0xff}
+ (104 >> 8) & 0xff,
+ 104 & 0xff}
},
{
.description = "tun_hdr_type",
@@ -32639,15 +32365,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (504 >> 8) & 0xff,
- 504 & 0xff,
+ (479 >> 8) & 0xff,
+ 479 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (114 >> 8) & 0xff,
- 114 & 0xff}
+ (105 >> 8) & 0xff,
+ 105 & 0xff}
},
{
.description = "tun_hdr_type",
@@ -32655,15 +32381,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (506 >> 8) & 0xff,
- 506 & 0xff,
+ (481 >> 8) & 0xff,
+ 481 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (115 >> 8) & 0xff,
- 115 & 0xff}
+ (106 >> 8) & 0xff,
+ 106 & 0xff}
},
{
.description = "tun_hdr_type",
@@ -32671,15 +32397,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (508 >> 8) & 0xff,
- 508 & 0xff,
+ (483 >> 8) & 0xff,
+ 483 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (116 >> 8) & 0xff,
- 116 & 0xff}
+ (107 >> 8) & 0xff,
+ 107 & 0xff}
},
{
.description = "tun_hdr_type",
@@ -32687,8 +32413,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (510 >> 8) & 0xff,
- 510 & 0xff,
+ (485 >> 8) & 0xff,
+ 485 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -32700,8 +32426,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (514 >> 8) & 0xff,
- 514 & 0xff,
+ (489 >> 8) & 0xff,
+ 489 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -32709,8 +32435,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
ULP_THOR2_SYM_TUN_HDR_TYPE_VXLAN_GPE},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (118 >> 8) & 0xff,
- 118 & 0xff}
+ (109 >> 8) & 0xff,
+ 109 & 0xff}
},
{
.description = "tun_hdr_type",
@@ -32718,8 +32444,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (516 >> 8) & 0xff,
- 516 & 0xff,
+ (491 >> 8) & 0xff,
+ 491 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -32727,8 +32453,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
ULP_THOR2_SYM_TUN_HDR_TYPE_GENEVE},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (119 >> 8) & 0xff,
- 119 & 0xff}
+ (110 >> 8) & 0xff,
+ 110 & 0xff}
},
{
.description = "tun_hdr_type",
@@ -32736,8 +32462,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (518 >> 8) & 0xff,
- 518 & 0xff,
+ (493 >> 8) & 0xff,
+ 493 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -32745,8 +32471,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
ULP_THOR2_SYM_TUN_HDR_TYPE_GRE},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (120 >> 8) & 0xff,
- 120 & 0xff}
+ (111 >> 8) & 0xff,
+ 111 & 0xff}
},
{
.description = "tun_hdr_type",
@@ -32754,8 +32480,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (520 >> 8) & 0xff,
- 520 & 0xff,
+ (495 >> 8) & 0xff,
+ 495 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -32763,8 +32489,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
ULP_THOR2_SYM_TUN_HDR_TYPE_UPAR1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (121 >> 8) & 0xff,
- 121 & 0xff}
+ (112 >> 8) & 0xff,
+ 112 & 0xff}
},
{
.description = "tun_hdr_type",
@@ -32772,8 +32498,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (522 >> 8) & 0xff,
- 522 & 0xff,
+ (497 >> 8) & 0xff,
+ 497 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -32787,8 +32513,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (529 >> 8) & 0xff,
- 529 & 0xff,
+ (504 >> 8) & 0xff,
+ 504 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -32800,8 +32526,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (533 >> 8) & 0xff,
- 533 & 0xff,
+ (508 >> 8) & 0xff,
+ 508 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -32815,8 +32541,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (537 >> 8) & 0xff,
- 537 & 0xff,
+ (512 >> 8) & 0xff,
+ 512 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -32828,8 +32554,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (541 >> 8) & 0xff,
- 541 & 0xff,
+ (516 >> 8) & 0xff,
+ 516 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -32843,8 +32569,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (545 >> 8) & 0xff,
- 545 & 0xff,
+ (520 >> 8) & 0xff,
+ 520 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -32856,8 +32582,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (549 >> 8) & 0xff,
- 549 & 0xff,
+ (524 >> 8) & 0xff,
+ 524 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ZERO,
@@ -32869,15 +32595,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (553 >> 8) & 0xff,
- 553 & 0xff,
+ (528 >> 8) & 0xff,
+ 528 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (129 >> 8) & 0xff,
- 129 & 0xff}
+ (120 >> 8) & 0xff,
+ 120 & 0xff}
},
{
.description = "tl4_hdr_valid",
@@ -32885,8 +32611,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (555 >> 8) & 0xff,
- 555 & 0xff,
+ (530 >> 8) & 0xff,
+ 530 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ZERO,
@@ -32898,8 +32624,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (558 >> 8) & 0xff,
- 558 & 0xff,
+ (533 >> 8) & 0xff,
+ 533 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -32907,8 +32633,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
ULP_THOR2_SYM_TL4_HDR_VALID_YES},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (131 >> 8) & 0xff,
- 131 & 0xff}
+ (122 >> 8) & 0xff,
+ 122 & 0xff}
},
{
.description = "tl4_hdr_valid",
@@ -32916,8 +32642,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (560 >> 8) & 0xff,
- 560 & 0xff,
+ (535 >> 8) & 0xff,
+ 535 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ZERO,
@@ -32929,8 +32655,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (563 >> 8) & 0xff,
- 563 & 0xff,
+ (538 >> 8) & 0xff,
+ 538 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -32942,8 +32668,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (567 >> 8) & 0xff,
- 567 & 0xff,
+ (542 >> 8) & 0xff,
+ 542 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ZERO,
@@ -32955,8 +32681,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (571 >> 8) & 0xff,
- 571 & 0xff,
+ (546 >> 8) & 0xff,
+ 546 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -32968,8 +32694,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (575 >> 8) & 0xff,
- 575 & 0xff,
+ (550 >> 8) & 0xff,
+ 550 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ZERO,
@@ -32981,8 +32707,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (579 >> 8) & 0xff,
- 579 & 0xff,
+ (554 >> 8) & 0xff,
+ 554 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -32996,8 +32722,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (591 >> 8) & 0xff,
- 591 & 0xff,
+ (566 >> 8) & 0xff,
+ 566 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -33011,8 +32737,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (623 >> 8) & 0xff,
- 623 & 0xff,
+ (598 >> 8) & 0xff,
+ 598 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -33027,8 +32753,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (631 >> 8) & 0xff,
- 631 & 0xff,
+ (606 >> 8) & 0xff,
+ 606 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -33043,8 +32769,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (670 >> 8) & 0xff,
- 670 & 0xff,
+ (645 >> 8) & 0xff,
+ 645 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -33059,8 +32785,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (676 >> 8) & 0xff,
- 676 & 0xff,
+ (651 >> 8) & 0xff,
+ 651 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -33075,8 +32801,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (682 >> 8) & 0xff,
- 682 & 0xff,
+ (657 >> 8) & 0xff,
+ 657 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -33091,8 +32817,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (688 >> 8) & 0xff,
- 688 & 0xff,
+ (663 >> 8) & 0xff,
+ 663 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -33107,8 +32833,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (694 >> 8) & 0xff,
- 694 & 0xff,
+ (669 >> 8) & 0xff,
+ 669 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -33123,8 +32849,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (700 >> 8) & 0xff,
- 700 & 0xff,
+ (675 >> 8) & 0xff,
+ 675 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -33139,8 +32865,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (706 >> 8) & 0xff,
- 706 & 0xff,
+ (681 >> 8) & 0xff,
+ 681 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -33155,8 +32881,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (712 >> 8) & 0xff,
- 712 & 0xff,
+ (687 >> 8) & 0xff,
+ 687 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -33171,8 +32897,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (718 >> 8) & 0xff,
- 718 & 0xff,
+ (693 >> 8) & 0xff,
+ 693 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -33187,8 +32913,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (724 >> 8) & 0xff,
- 724 & 0xff,
+ (699 >> 8) & 0xff,
+ 699 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -33203,8 +32929,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (729 >> 8) & 0xff,
- 729 & 0xff,
+ (704 >> 8) & 0xff,
+ 704 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -33219,8 +32945,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (733 >> 8) & 0xff,
- 733 & 0xff,
+ (708 >> 8) & 0xff,
+ 708 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -33235,8 +32961,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (738 >> 8) & 0xff,
- 738 & 0xff,
+ (713 >> 8) & 0xff,
+ 713 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -33251,8 +32977,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (744 >> 8) & 0xff,
- 744 & 0xff,
+ (719 >> 8) & 0xff,
+ 719 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -33267,8 +32993,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (750 >> 8) & 0xff,
- 750 & 0xff,
+ (725 >> 8) & 0xff,
+ 725 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -33283,8 +33009,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (756 >> 8) & 0xff,
- 756 & 0xff,
+ (731 >> 8) & 0xff,
+ 731 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -33299,8 +33025,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (763 >> 8) & 0xff,
- 763 & 0xff,
+ (738 >> 8) & 0xff,
+ 738 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -33315,8 +33041,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (771 >> 8) & 0xff,
- 771 & 0xff,
+ (746 >> 8) & 0xff,
+ 746 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -33331,8 +33057,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (779 >> 8) & 0xff,
- 779 & 0xff,
+ (754 >> 8) & 0xff,
+ 754 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -33341,8 +33067,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_IO_VLAN_VID & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (159 >> 8) & 0xff,
- 159 & 0xff}
+ (150 >> 8) & 0xff,
+ 150 & 0xff}
},
{
.description = "l2_ivv",
@@ -33350,8 +33076,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (783 >> 8) & 0xff,
- 783 & 0xff,
+ (758 >> 8) & 0xff,
+ 758 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -33360,8 +33086,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_OI_VLAN_VID & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (160 >> 8) & 0xff,
- 160 & 0xff}
+ (151 >> 8) & 0xff,
+ 151 & 0xff}
},
{
.description = "l2_ivv",
@@ -33369,8 +33095,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (787 >> 8) & 0xff,
- 787 & 0xff,
+ (762 >> 8) & 0xff,
+ 762 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -33385,8 +33111,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (795 >> 8) & 0xff,
- 795 & 0xff,
+ (770 >> 8) & 0xff,
+ 770 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -33395,8 +33121,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_IO_VLAN_VID & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (162 >> 8) & 0xff,
- 162 & 0xff}
+ (153 >> 8) & 0xff,
+ 153 & 0xff}
},
{
.description = "l2_ivv",
@@ -33404,8 +33130,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (799 >> 8) & 0xff,
- 799 & 0xff,
+ (774 >> 8) & 0xff,
+ 774 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -33414,8 +33140,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_OI_VLAN_VID & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (163 >> 8) & 0xff,
- 163 & 0xff}
+ (154 >> 8) & 0xff,
+ 154 & 0xff}
},
{
.description = "l2_ivv",
@@ -33423,8 +33149,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (803 >> 8) & 0xff,
- 803 & 0xff,
+ (778 >> 8) & 0xff,
+ 778 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -33439,8 +33165,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (811 >> 8) & 0xff,
- 811 & 0xff,
+ (786 >> 8) & 0xff,
+ 786 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -33455,8 +33181,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (819 >> 8) & 0xff,
- 819 & 0xff,
+ (794 >> 8) & 0xff,
+ 794 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -33471,8 +33197,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (826 >> 8) & 0xff,
- 826 & 0xff,
+ (801 >> 8) & 0xff,
+ 801 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -33487,8 +33213,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (832 >> 8) & 0xff,
- 832 & 0xff,
+ (807 >> 8) & 0xff,
+ 807 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -33503,8 +33229,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (838 >> 8) & 0xff,
- 838 & 0xff,
+ (813 >> 8) & 0xff,
+ 813 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -33519,8 +33245,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (844 >> 8) & 0xff,
- 844 & 0xff,
+ (819 >> 8) & 0xff,
+ 819 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -33535,8 +33261,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (850 >> 8) & 0xff,
- 850 & 0xff,
+ (825 >> 8) & 0xff,
+ 825 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -33551,8 +33277,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (856 >> 8) & 0xff,
- 856 & 0xff,
+ (831 >> 8) & 0xff,
+ 831 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -33567,8 +33293,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (862 >> 8) & 0xff,
- 862 & 0xff,
+ (837 >> 8) & 0xff,
+ 837 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -33583,8 +33309,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (868 >> 8) & 0xff,
- 868 & 0xff,
+ (843 >> 8) & 0xff,
+ 843 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -33599,8 +33325,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (874 >> 8) & 0xff,
- 874 & 0xff,
+ (849 >> 8) & 0xff,
+ 849 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -33609,8 +33335,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_I_IPV4_TTL & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (175 >> 8) & 0xff,
- 175 & 0xff}
+ (166 >> 8) & 0xff,
+ 166 & 0xff}
},
{
.description = "l3.ttl",
@@ -33618,8 +33344,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (877 >> 8) & 0xff,
- 877 & 0xff,
+ (852 >> 8) & 0xff,
+ 852 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -33628,8 +33354,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_O_IPV6_TTL & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (176 >> 8) & 0xff,
- 176 & 0xff}
+ (167 >> 8) & 0xff,
+ 167 & 0xff}
},
{
.description = "l3.ttl",
@@ -33637,8 +33363,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (880 >> 8) & 0xff,
- 880 & 0xff,
+ (855 >> 8) & 0xff,
+ 855 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -33653,8 +33379,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (886 >> 8) & 0xff,
- 886 & 0xff,
+ (861 >> 8) & 0xff,
+ 861 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -33663,8 +33389,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_I_IPV4_TTL & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (178 >> 8) & 0xff,
- 178 & 0xff}
+ (169 >> 8) & 0xff,
+ 169 & 0xff}
},
{
.description = "l3.ttl",
@@ -33672,8 +33398,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (889 >> 8) & 0xff,
- 889 & 0xff,
+ (864 >> 8) & 0xff,
+ 864 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -33682,8 +33408,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_O_IPV6_TTL & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (179 >> 8) & 0xff,
- 179 & 0xff}
+ (170 >> 8) & 0xff,
+ 170 & 0xff}
},
{
.description = "l3.ttl",
@@ -33691,8 +33417,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (892 >> 8) & 0xff,
- 892 & 0xff,
+ (867 >> 8) & 0xff,
+ 867 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -33707,15 +33433,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (897 >> 8) & 0xff,
- 897 & 0xff,
+ (872 >> 8) & 0xff,
+ 872 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (181 >> 8) & 0xff,
- 181 & 0xff}
+ (172 >> 8) & 0xff,
+ 172 & 0xff}
},
{
.description = "l3.prot",
@@ -33723,15 +33449,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (899 >> 8) & 0xff,
- 899 & 0xff,
+ (874 >> 8) & 0xff,
+ 874 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (182 >> 8) & 0xff,
- 182 & 0xff}
+ (173 >> 8) & 0xff,
+ 173 & 0xff}
},
{
.description = "l3.prot",
@@ -33739,15 +33465,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (901 >> 8) & 0xff,
- 901 & 0xff,
+ (876 >> 8) & 0xff,
+ 876 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (183 >> 8) & 0xff,
- 183 & 0xff}
+ (174 >> 8) & 0xff,
+ 174 & 0xff}
},
{
.description = "l3.prot",
@@ -33755,8 +33481,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (903 >> 8) & 0xff,
- 903 & 0xff,
+ (878 >> 8) & 0xff,
+ 878 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -33765,8 +33491,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_I_IPV6_PROTO_ID & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (184 >> 8) & 0xff,
- 184 & 0xff}
+ (175 >> 8) & 0xff,
+ 175 & 0xff}
},
{
.description = "l3.prot",
@@ -33774,8 +33500,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (906 >> 8) & 0xff,
- 906 & 0xff,
+ (881 >> 8) & 0xff,
+ 881 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -33784,8 +33510,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_I_IPV4_PROTO_ID & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (185 >> 8) & 0xff,
- 185 & 0xff}
+ (176 >> 8) & 0xff,
+ 176 & 0xff}
},
{
.description = "l3.prot",
@@ -33793,8 +33519,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (909 >> 8) & 0xff,
- 909 & 0xff,
+ (884 >> 8) & 0xff,
+ 884 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -33803,8 +33529,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_O_IPV6_PROTO_ID & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (186 >> 8) & 0xff,
- 186 & 0xff}
+ (177 >> 8) & 0xff,
+ 177 & 0xff}
},
{
.description = "l3.prot",
@@ -33812,8 +33538,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (912 >> 8) & 0xff,
- 912 & 0xff,
+ (887 >> 8) & 0xff,
+ 887 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -33828,8 +33554,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (917 >> 8) & 0xff,
- 917 & 0xff,
+ (892 >> 8) & 0xff,
+ 892 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -33837,8 +33563,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
ULP_THOR2_SYM_IP_PROTO_UDP},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (188 >> 8) & 0xff,
- 188 & 0xff}
+ (179 >> 8) & 0xff,
+ 179 & 0xff}
},
{
.description = "l3.prot",
@@ -33846,8 +33572,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (919 >> 8) & 0xff,
- 919 & 0xff,
+ (894 >> 8) & 0xff,
+ 894 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -33855,8 +33581,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
ULP_THOR2_SYM_IP_PROTO_TCP},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (189 >> 8) & 0xff,
- 189 & 0xff}
+ (180 >> 8) & 0xff,
+ 180 & 0xff}
},
{
.description = "l3.prot",
@@ -33864,8 +33590,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (921 >> 8) & 0xff,
- 921 & 0xff,
+ (896 >> 8) & 0xff,
+ 896 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -33873,8 +33599,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
ULP_THOR2_SYM_IP_PROTO_UDP},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (190 >> 8) & 0xff,
- 190 & 0xff}
+ (181 >> 8) & 0xff,
+ 181 & 0xff}
},
{
.description = "l3.prot",
@@ -33882,8 +33608,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (923 >> 8) & 0xff,
- 923 & 0xff,
+ (898 >> 8) & 0xff,
+ 898 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -33892,8 +33618,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_I_IPV6_PROTO_ID & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (191 >> 8) & 0xff,
- 191 & 0xff}
+ (182 >> 8) & 0xff,
+ 182 & 0xff}
},
{
.description = "l3.prot",
@@ -33901,8 +33627,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (926 >> 8) & 0xff,
- 926 & 0xff,
+ (901 >> 8) & 0xff,
+ 901 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -33911,8 +33637,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_I_IPV4_PROTO_ID & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (192 >> 8) & 0xff,
- 192 & 0xff}
+ (183 >> 8) & 0xff,
+ 183 & 0xff}
},
{
.description = "l3.prot",
@@ -33920,8 +33646,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (929 >> 8) & 0xff,
- 929 & 0xff,
+ (904 >> 8) & 0xff,
+ 904 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -33930,8 +33656,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_O_IPV6_PROTO_ID & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (193 >> 8) & 0xff,
- 193 & 0xff}
+ (184 >> 8) & 0xff,
+ 184 & 0xff}
},
{
.description = "l3.prot",
@@ -33939,8 +33665,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (932 >> 8) & 0xff,
- 932 & 0xff,
+ (907 >> 8) & 0xff,
+ 907 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -33955,8 +33681,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (938 >> 8) & 0xff,
- 938 & 0xff,
+ (913 >> 8) & 0xff,
+ 913 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -33965,8 +33691,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_I_IPV4_QOS & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (195 >> 8) & 0xff,
- 195 & 0xff}
+ (186 >> 8) & 0xff,
+ 186 & 0xff}
},
{
.description = "l3.qos",
@@ -33974,8 +33700,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (941 >> 8) & 0xff,
- 941 & 0xff,
+ (916 >> 8) & 0xff,
+ 916 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -33984,8 +33710,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_O_IPV6_QOS & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (196 >> 8) & 0xff,
- 196 & 0xff}
+ (187 >> 8) & 0xff,
+ 187 & 0xff}
},
{
.description = "l3.qos",
@@ -33993,8 +33719,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (944 >> 8) & 0xff,
- 944 & 0xff,
+ (919 >> 8) & 0xff,
+ 919 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -34009,8 +33735,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (950 >> 8) & 0xff,
- 950 & 0xff,
+ (925 >> 8) & 0xff,
+ 925 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -34019,8 +33745,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_I_IPV4_QOS & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (198 >> 8) & 0xff,
- 198 & 0xff}
+ (189 >> 8) & 0xff,
+ 189 & 0xff}
},
{
.description = "l3.qos",
@@ -34028,8 +33754,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (953 >> 8) & 0xff,
- 953 & 0xff,
+ (928 >> 8) & 0xff,
+ 928 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -34038,8 +33764,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_O_IPV6_QOS & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (199 >> 8) & 0xff,
- 199 & 0xff}
+ (190 >> 8) & 0xff,
+ 190 & 0xff}
},
{
.description = "l3.qos",
@@ -34047,8 +33773,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (956 >> 8) & 0xff,
- 956 & 0xff,
+ (931 >> 8) & 0xff,
+ 931 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -34063,8 +33789,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (962 >> 8) & 0xff,
- 962 & 0xff,
+ (937 >> 8) & 0xff,
+ 937 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -34073,8 +33799,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_I_TCP_SRC_PORT & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (201 >> 8) & 0xff,
- 201 & 0xff}
+ (192 >> 8) & 0xff,
+ 192 & 0xff}
},
{
.description = "l4.src",
@@ -34082,8 +33808,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (965 >> 8) & 0xff,
- 965 & 0xff,
+ (940 >> 8) & 0xff,
+ 940 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -34092,8 +33818,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_O_UDP_SRC_PORT & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (202 >> 8) & 0xff,
- 202 & 0xff}
+ (193 >> 8) & 0xff,
+ 193 & 0xff}
},
{
.description = "l4.src",
@@ -34101,8 +33827,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (968 >> 8) & 0xff,
- 968 & 0xff,
+ (943 >> 8) & 0xff,
+ 943 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -34111,8 +33837,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_O_TCP_SRC_PORT & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (203 >> 8) & 0xff,
- 203 & 0xff}
+ (194 >> 8) & 0xff,
+ 194 & 0xff}
},
{
.description = "l4.src",
@@ -34120,8 +33846,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (971 >> 8) & 0xff,
- 971 & 0xff,
+ (946 >> 8) & 0xff,
+ 946 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_SKIP,
@@ -34133,8 +33859,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (975 >> 8) & 0xff,
- 975 & 0xff,
+ (950 >> 8) & 0xff,
+ 950 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -34143,8 +33869,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_I_TCP_SRC_PORT & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (205 >> 8) & 0xff,
- 205 & 0xff}
+ (196 >> 8) & 0xff,
+ 196 & 0xff}
},
{
.description = "l4.src",
@@ -34152,8 +33878,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (978 >> 8) & 0xff,
- 978 & 0xff,
+ (953 >> 8) & 0xff,
+ 953 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -34162,8 +33888,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_O_UDP_SRC_PORT & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (206 >> 8) & 0xff,
- 206 & 0xff}
+ (197 >> 8) & 0xff,
+ 197 & 0xff}
},
{
.description = "l4.src",
@@ -34171,8 +33897,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (981 >> 8) & 0xff,
- 981 & 0xff,
+ (956 >> 8) & 0xff,
+ 956 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -34181,8 +33907,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_O_TCP_SRC_PORT & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (207 >> 8) & 0xff,
- 207 & 0xff}
+ (198 >> 8) & 0xff,
+ 198 & 0xff}
},
{
.description = "l4.src",
@@ -34190,8 +33916,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (984 >> 8) & 0xff,
- 984 & 0xff,
+ (959 >> 8) & 0xff,
+ 959 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_SKIP,
@@ -34203,8 +33929,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (988 >> 8) & 0xff,
- 988 & 0xff,
+ (963 >> 8) & 0xff,
+ 963 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -34213,8 +33939,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_I_TCP_DST_PORT & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (209 >> 8) & 0xff,
- 209 & 0xff}
+ (200 >> 8) & 0xff,
+ 200 & 0xff}
},
{
.description = "l4.dst",
@@ -34222,8 +33948,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (991 >> 8) & 0xff,
- 991 & 0xff,
+ (966 >> 8) & 0xff,
+ 966 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -34232,8 +33958,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_O_UDP_DST_PORT & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (210 >> 8) & 0xff,
- 210 & 0xff}
+ (201 >> 8) & 0xff,
+ 201 & 0xff}
},
{
.description = "l4.dst",
@@ -34241,8 +33967,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (994 >> 8) & 0xff,
- 994 & 0xff,
+ (969 >> 8) & 0xff,
+ 969 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -34251,8 +33977,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_O_TCP_DST_PORT & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (211 >> 8) & 0xff,
- 211 & 0xff}
+ (202 >> 8) & 0xff,
+ 202 & 0xff}
},
{
.description = "l4.dst",
@@ -34260,8 +33986,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (997 >> 8) & 0xff,
- 997 & 0xff,
+ (972 >> 8) & 0xff,
+ 972 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_SKIP,
@@ -34273,8 +33999,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1001 >> 8) & 0xff,
- 1001 & 0xff,
+ (976 >> 8) & 0xff,
+ 976 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -34283,8 +34009,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_I_TCP_DST_PORT & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (213 >> 8) & 0xff,
- 213 & 0xff}
+ (204 >> 8) & 0xff,
+ 204 & 0xff}
},
{
.description = "l4.dst",
@@ -34292,8 +34018,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1004 >> 8) & 0xff,
- 1004 & 0xff,
+ (979 >> 8) & 0xff,
+ 979 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -34302,8 +34028,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_O_UDP_DST_PORT & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (214 >> 8) & 0xff,
- 214 & 0xff}
+ (205 >> 8) & 0xff,
+ 205 & 0xff}
},
{
.description = "l4.dst",
@@ -34311,8 +34037,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1007 >> 8) & 0xff,
- 1007 & 0xff,
+ (982 >> 8) & 0xff,
+ 982 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -34321,8 +34047,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_O_TCP_DST_PORT & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (215 >> 8) & 0xff,
- 215 & 0xff}
+ (206 >> 8) & 0xff,
+ 206 & 0xff}
},
{
.description = "l4.dst",
@@ -34330,8 +34056,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1010 >> 8) & 0xff,
- 1010 & 0xff,
+ (985 >> 8) & 0xff,
+ 985 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_SKIP,
@@ -34343,8 +34069,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1033 >> 8) & 0xff,
- 1033 & 0xff,
+ (1008 >> 8) & 0xff,
+ 1008 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -34358,8 +34084,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1053 >> 8) & 0xff,
- 1053 & 0xff,
+ (1028 >> 8) & 0xff,
+ 1028 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -34373,8 +34099,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1068 >> 8) & 0xff,
- 1068 & 0xff,
+ (1043 >> 8) & 0xff,
+ 1043 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -34388,8 +34114,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1074 >> 8) & 0xff,
- 1074 & 0xff,
+ (1049 >> 8) & 0xff,
+ 1049 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -34403,8 +34129,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1080 >> 8) & 0xff,
- 1080 & 0xff,
+ (1055 >> 8) & 0xff,
+ 1055 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -34418,8 +34144,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1086 >> 8) & 0xff,
- 1086 & 0xff,
+ (1061 >> 8) & 0xff,
+ 1061 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -34433,8 +34159,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1092 >> 8) & 0xff,
- 1092 & 0xff,
+ (1067 >> 8) & 0xff,
+ 1067 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -34448,8 +34174,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1098 >> 8) & 0xff,
- 1098 & 0xff,
+ (1073 >> 8) & 0xff,
+ 1073 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -34463,8 +34189,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1103 >> 8) & 0xff,
- 1103 & 0xff,
+ (1078 >> 8) & 0xff,
+ 1078 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -34478,8 +34204,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1109 >> 8) & 0xff,
- 1109 & 0xff,
+ (1084 >> 8) & 0xff,
+ 1084 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -34493,8 +34219,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1116 >> 8) & 0xff,
- 1116 & 0xff,
+ (1091 >> 8) & 0xff,
+ 1091 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -34508,8 +34234,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1123 >> 8) & 0xff,
- 1123 & 0xff,
+ (1098 >> 8) & 0xff,
+ 1098 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -34523,8 +34249,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1131 >> 8) & 0xff,
- 1131 & 0xff,
+ (1106 >> 8) & 0xff,
+ 1106 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -34532,8 +34258,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (229 >> 8) & 0xff,
- 229 & 0xff}
+ (220 >> 8) & 0xff,
+ 220 & 0xff}
},
{
.description = "l2_ivv.en",
@@ -34541,8 +34267,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1135 >> 8) & 0xff,
- 1135 & 0xff,
+ (1110 >> 8) & 0xff,
+ 1110 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -34550,8 +34276,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (230 >> 8) & 0xff,
- 230 & 0xff}
+ (221 >> 8) & 0xff,
+ 221 & 0xff}
},
{
.description = "l2_ivv.en",
@@ -34559,8 +34285,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1139 >> 8) & 0xff,
- 1139 & 0xff,
+ (1114 >> 8) & 0xff,
+ 1114 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -34574,8 +34300,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1147 >> 8) & 0xff,
- 1147 & 0xff,
+ (1122 >> 8) & 0xff,
+ 1122 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -34589,8 +34315,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1154 >> 8) & 0xff,
- 1154 & 0xff,
+ (1129 >> 8) & 0xff,
+ 1129 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -34604,8 +34330,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1160 >> 8) & 0xff,
- 1160 & 0xff,
+ (1135 >> 8) & 0xff,
+ 1135 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -34619,8 +34345,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1166 >> 8) & 0xff,
- 1166 & 0xff,
+ (1141 >> 8) & 0xff,
+ 1141 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -34634,8 +34360,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1172 >> 8) & 0xff,
- 1172 & 0xff,
+ (1147 >> 8) & 0xff,
+ 1147 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -34643,8 +34369,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (236 >> 8) & 0xff,
- 236 & 0xff}
+ (227 >> 8) & 0xff,
+ 227 & 0xff}
},
{
.description = "l3_sip0.en",
@@ -34652,8 +34378,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1175 >> 8) & 0xff,
- 1175 & 0xff,
+ (1150 >> 8) & 0xff,
+ 1150 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -34661,8 +34387,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (237 >> 8) & 0xff,
- 237 & 0xff}
+ (228 >> 8) & 0xff,
+ 228 & 0xff}
},
{
.description = "l3_sip0.en",
@@ -34670,8 +34396,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1178 >> 8) & 0xff,
- 1178 & 0xff,
+ (1153 >> 8) & 0xff,
+ 1153 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -34685,8 +34411,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1184 >> 8) & 0xff,
- 1184 & 0xff,
+ (1159 >> 8) & 0xff,
+ 1159 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -34700,8 +34426,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1190 >> 8) & 0xff,
- 1190 & 0xff,
+ (1165 >> 8) & 0xff,
+ 1165 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -34715,8 +34441,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1196 >> 8) & 0xff,
- 1196 & 0xff,
+ (1171 >> 8) & 0xff,
+ 1171 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -34730,8 +34456,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1202 >> 8) & 0xff,
- 1202 & 0xff,
+ (1177 >> 8) & 0xff,
+ 1177 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -34739,8 +34465,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (242 >> 8) & 0xff,
- 242 & 0xff}
+ (233 >> 8) & 0xff,
+ 233 & 0xff}
},
{
.description = "l3_dip0.en",
@@ -34748,8 +34474,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1205 >> 8) & 0xff,
- 1205 & 0xff,
+ (1180 >> 8) & 0xff,
+ 1180 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -34757,8 +34483,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (243 >> 8) & 0xff,
- 243 & 0xff}
+ (234 >> 8) & 0xff,
+ 234 & 0xff}
},
{
.description = "l3_dip0.en",
@@ -34766,8 +34492,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1208 >> 8) & 0xff,
- 1208 & 0xff,
+ (1183 >> 8) & 0xff,
+ 1183 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -34781,8 +34507,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1214 >> 8) & 0xff,
- 1214 & 0xff,
+ (1189 >> 8) & 0xff,
+ 1189 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -34790,8 +34516,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (245 >> 8) & 0xff,
- 245 & 0xff}
+ (236 >> 8) & 0xff,
+ 236 & 0xff}
},
{
.description = "l3_ttl.en",
@@ -34799,8 +34525,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1217 >> 8) & 0xff,
- 1217 & 0xff,
+ (1192 >> 8) & 0xff,
+ 1192 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -34808,8 +34534,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (246 >> 8) & 0xff,
- 246 & 0xff}
+ (237 >> 8) & 0xff,
+ 237 & 0xff}
},
{
.description = "l3_ttl.en",
@@ -34817,8 +34543,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1220 >> 8) & 0xff,
- 1220 & 0xff,
+ (1195 >> 8) & 0xff,
+ 1195 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -34832,8 +34558,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1226 >> 8) & 0xff,
- 1226 & 0xff,
+ (1201 >> 8) & 0xff,
+ 1201 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -34841,8 +34567,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (248 >> 8) & 0xff,
- 248 & 0xff}
+ (239 >> 8) & 0xff,
+ 239 & 0xff}
},
{
.description = "l3_prot.en",
@@ -34850,8 +34576,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1229 >> 8) & 0xff,
- 1229 & 0xff,
+ (1204 >> 8) & 0xff,
+ 1204 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -34859,8 +34585,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (249 >> 8) & 0xff,
- 249 & 0xff}
+ (240 >> 8) & 0xff,
+ 240 & 0xff}
},
{
.description = "l3_prot.en",
@@ -34868,8 +34594,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1232 >> 8) & 0xff,
- 1232 & 0xff,
+ (1207 >> 8) & 0xff,
+ 1207 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -34883,8 +34609,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1238 >> 8) & 0xff,
- 1238 & 0xff,
+ (1213 >> 8) & 0xff,
+ 1213 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -34892,8 +34618,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (251 >> 8) & 0xff,
- 251 & 0xff}
+ (242 >> 8) & 0xff,
+ 242 & 0xff}
},
{
.description = "l3_qos.en",
@@ -34901,8 +34627,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1241 >> 8) & 0xff,
- 1241 & 0xff,
+ (1216 >> 8) & 0xff,
+ 1216 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -34910,8 +34636,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (252 >> 8) & 0xff,
- 252 & 0xff}
+ (243 >> 8) & 0xff,
+ 243 & 0xff}
},
{
.description = "l3_qos.en",
@@ -34919,8 +34645,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1244 >> 8) & 0xff,
- 1244 & 0xff,
+ (1219 >> 8) & 0xff,
+ 1219 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -34934,8 +34660,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1250 >> 8) & 0xff,
- 1250 & 0xff,
+ (1225 >> 8) & 0xff,
+ 1225 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -34943,8 +34669,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (254 >> 8) & 0xff,
- 254 & 0xff}
+ (245 >> 8) & 0xff,
+ 245 & 0xff}
},
{
.description = "l4_src.en",
@@ -34952,8 +34678,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1253 >> 8) & 0xff,
- 1253 & 0xff,
+ (1228 >> 8) & 0xff,
+ 1228 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -34961,8 +34687,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (255 >> 8) & 0xff,
- 255 & 0xff}
+ (246 >> 8) & 0xff,
+ 246 & 0xff}
},
{
.description = "l4_src.en",
@@ -34970,8 +34696,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1256 >> 8) & 0xff,
- 1256 & 0xff,
+ (1231 >> 8) & 0xff,
+ 1231 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -34985,8 +34711,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1262 >> 8) & 0xff,
- 1262 & 0xff,
+ (1237 >> 8) & 0xff,
+ 1237 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -34994,8 +34720,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (257 >> 8) & 0xff,
- 257 & 0xff}
+ (248 >> 8) & 0xff,
+ 248 & 0xff}
},
{
.description = "l4_dst.en",
@@ -35003,8 +34729,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1265 >> 8) & 0xff,
- 1265 & 0xff,
+ (1240 >> 8) & 0xff,
+ 1240 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -35012,8 +34738,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (258 >> 8) & 0xff,
- 258 & 0xff}
+ (249 >> 8) & 0xff,
+ 249 & 0xff}
},
{
.description = "l4_dst.en",
@@ -35021,8 +34747,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1268 >> 8) & 0xff,
- 1268 & 0xff,
+ (1243 >> 8) & 0xff,
+ 1243 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -35036,8 +34762,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1303 >> 8) & 0xff,
- 1303 & 0xff,
+ (1278 >> 8) & 0xff,
+ 1278 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -35049,8 +34775,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1311 >> 8) & 0xff,
- 1311 & 0xff,
+ (1286 >> 8) & 0xff,
+ 1286 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -35065,8 +34791,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1350 >> 8) & 0xff,
- 1350 & 0xff,
+ (1325 >> 8) & 0xff,
+ 1325 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -35078,8 +34804,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1356 >> 8) & 0xff,
- 1356 & 0xff,
+ (1331 >> 8) & 0xff,
+ 1331 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -35094,8 +34820,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1362 >> 8) & 0xff,
- 1362 & 0xff,
+ (1337 >> 8) & 0xff,
+ 1337 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -35107,8 +34833,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1368 >> 8) & 0xff,
- 1368 & 0xff,
+ (1343 >> 8) & 0xff,
+ 1343 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -35123,8 +34849,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1374 >> 8) & 0xff,
- 1374 & 0xff,
+ (1349 >> 8) & 0xff,
+ 1349 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -35136,8 +34862,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1380 >> 8) & 0xff,
- 1380 & 0xff,
+ (1355 >> 8) & 0xff,
+ 1355 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -35152,8 +34878,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1386 >> 8) & 0xff,
- 1386 & 0xff,
+ (1361 >> 8) & 0xff,
+ 1361 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -35165,8 +34891,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1392 >> 8) & 0xff,
- 1392 & 0xff,
+ (1367 >> 8) & 0xff,
+ 1367 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -35181,8 +34907,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1398 >> 8) & 0xff,
- 1398 & 0xff,
+ (1373 >> 8) & 0xff,
+ 1373 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -35194,8 +34920,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1404 >> 8) & 0xff,
- 1404 & 0xff,
+ (1379 >> 8) & 0xff,
+ 1379 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -35210,8 +34936,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1409 >> 8) & 0xff,
- 1409 & 0xff,
+ (1384 >> 8) & 0xff,
+ 1384 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -35223,8 +34949,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1413 >> 8) & 0xff,
- 1413 & 0xff,
+ (1388 >> 8) & 0xff,
+ 1388 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -35239,8 +34965,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1419 >> 8) & 0xff,
- 1419 & 0xff,
+ (1394 >> 8) & 0xff,
+ 1394 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -35252,8 +34978,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1427 >> 8) & 0xff,
- 1427 & 0xff,
+ (1402 >> 8) & 0xff,
+ 1402 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -35268,8 +34994,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1434 >> 8) & 0xff,
- 1434 & 0xff,
+ (1409 >> 8) & 0xff,
+ 1409 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -35281,8 +35007,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1440 >> 8) & 0xff,
- 1440 & 0xff,
+ (1415 >> 8) & 0xff,
+ 1415 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -35297,8 +35023,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1447 >> 8) & 0xff,
- 1447 & 0xff,
+ (1422 >> 8) & 0xff,
+ 1422 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -35310,8 +35036,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1455 >> 8) & 0xff,
- 1455 & 0xff,
+ (1430 >> 8) & 0xff,
+ 1430 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -35326,15 +35052,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1463 >> 8) & 0xff,
- 1463 & 0xff,
+ (1438 >> 8) & 0xff,
+ 1438 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (280 >> 8) & 0xff,
- 280 & 0xff}
+ (271 >> 8) & 0xff,
+ 271 & 0xff}
},
{
.description = "l2_ivv",
@@ -35342,15 +35068,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1467 >> 8) & 0xff,
- 1467 & 0xff,
+ (1442 >> 8) & 0xff,
+ 1442 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (281 >> 8) & 0xff,
- 281 & 0xff}
+ (272 >> 8) & 0xff,
+ 272 & 0xff}
},
{
.description = "l2_ivv",
@@ -35358,8 +35084,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1471 >> 8) & 0xff,
- 1471 & 0xff,
+ (1446 >> 8) & 0xff,
+ 1446 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -35371,8 +35097,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1479 >> 8) & 0xff,
- 1479 & 0xff,
+ (1454 >> 8) & 0xff,
+ 1454 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -35381,8 +35107,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_IO_VLAN_VID & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (283 >> 8) & 0xff,
- 283 & 0xff}
+ (274 >> 8) & 0xff,
+ 274 & 0xff}
},
{
.description = "l2_ivv",
@@ -35390,8 +35116,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1483 >> 8) & 0xff,
- 1483 & 0xff,
+ (1458 >> 8) & 0xff,
+ 1458 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -35400,8 +35126,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_OI_VLAN_VID & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (284 >> 8) & 0xff,
- 284 & 0xff}
+ (275 >> 8) & 0xff,
+ 275 & 0xff}
},
{
.description = "l2_ivv",
@@ -35409,8 +35135,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1487 >> 8) & 0xff,
- 1487 & 0xff,
+ (1462 >> 8) & 0xff,
+ 1462 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -35425,8 +35151,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1495 >> 8) & 0xff,
- 1495 & 0xff,
+ (1470 >> 8) & 0xff,
+ 1470 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -35438,8 +35164,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1503 >> 8) & 0xff,
- 1503 & 0xff,
+ (1478 >> 8) & 0xff,
+ 1478 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -35454,8 +35180,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1510 >> 8) & 0xff,
- 1510 & 0xff,
+ (1485 >> 8) & 0xff,
+ 1485 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -35467,8 +35193,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1516 >> 8) & 0xff,
- 1516 & 0xff,
+ (1491 >> 8) & 0xff,
+ 1491 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -35483,8 +35209,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1522 >> 8) & 0xff,
- 1522 & 0xff,
+ (1497 >> 8) & 0xff,
+ 1497 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -35496,8 +35222,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1528 >> 8) & 0xff,
- 1528 & 0xff,
+ (1503 >> 8) & 0xff,
+ 1503 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -35512,8 +35238,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1534 >> 8) & 0xff,
- 1534 & 0xff,
+ (1509 >> 8) & 0xff,
+ 1509 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -35525,8 +35251,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1540 >> 8) & 0xff,
- 1540 & 0xff,
+ (1515 >> 8) & 0xff,
+ 1515 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -35541,8 +35267,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1546 >> 8) & 0xff,
- 1546 & 0xff,
+ (1521 >> 8) & 0xff,
+ 1521 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -35554,8 +35280,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1552 >> 8) & 0xff,
- 1552 & 0xff,
+ (1527 >> 8) & 0xff,
+ 1527 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -35570,15 +35296,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1558 >> 8) & 0xff,
- 1558 & 0xff,
+ (1533 >> 8) & 0xff,
+ 1533 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (296 >> 8) & 0xff,
- 296 & 0xff}
+ (287 >> 8) & 0xff,
+ 287 & 0xff}
},
{
.description = "l3.ttl",
@@ -35586,15 +35312,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1561 >> 8) & 0xff,
- 1561 & 0xff,
+ (1536 >> 8) & 0xff,
+ 1536 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (297 >> 8) & 0xff,
- 297 & 0xff}
+ (288 >> 8) & 0xff,
+ 288 & 0xff}
},
{
.description = "l3.ttl",
@@ -35602,8 +35328,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1564 >> 8) & 0xff,
- 1564 & 0xff,
+ (1539 >> 8) & 0xff,
+ 1539 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -35615,8 +35341,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1570 >> 8) & 0xff,
- 1570 & 0xff,
+ (1545 >> 8) & 0xff,
+ 1545 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -35625,8 +35351,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_I_IPV4_TTL & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (299 >> 8) & 0xff,
- 299 & 0xff}
+ (290 >> 8) & 0xff,
+ 290 & 0xff}
},
{
.description = "l3.ttl",
@@ -35634,8 +35360,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1573 >> 8) & 0xff,
- 1573 & 0xff,
+ (1548 >> 8) & 0xff,
+ 1548 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -35644,8 +35370,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_O_IPV6_TTL & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (300 >> 8) & 0xff,
- 300 & 0xff}
+ (291 >> 8) & 0xff,
+ 291 & 0xff}
},
{
.description = "l3.ttl",
@@ -35653,8 +35379,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1576 >> 8) & 0xff,
- 1576 & 0xff,
+ (1551 >> 8) & 0xff,
+ 1551 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -35669,15 +35395,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1582 >> 8) & 0xff,
- 1582 & 0xff,
+ (1557 >> 8) & 0xff,
+ 1557 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (302 >> 8) & 0xff,
- 302 & 0xff}
+ (293 >> 8) & 0xff,
+ 293 & 0xff}
},
{
.description = "l3.prot",
@@ -35685,15 +35411,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1585 >> 8) & 0xff,
- 1585 & 0xff,
+ (1560 >> 8) & 0xff,
+ 1560 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (303 >> 8) & 0xff,
- 303 & 0xff}
+ (294 >> 8) & 0xff,
+ 294 & 0xff}
},
{
.description = "l3.prot",
@@ -35701,8 +35427,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1588 >> 8) & 0xff,
- 1588 & 0xff,
+ (1563 >> 8) & 0xff,
+ 1563 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -35714,8 +35440,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1594 >> 8) & 0xff,
- 1594 & 0xff,
+ (1569 >> 8) & 0xff,
+ 1569 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -35724,8 +35450,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_I_IPV4_PROTO_ID & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (305 >> 8) & 0xff,
- 305 & 0xff}
+ (296 >> 8) & 0xff,
+ 296 & 0xff}
},
{
.description = "l3.prot",
@@ -35733,8 +35459,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1597 >> 8) & 0xff,
- 1597 & 0xff,
+ (1572 >> 8) & 0xff,
+ 1572 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -35743,8 +35469,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_O_IPV6_PROTO_ID & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (306 >> 8) & 0xff,
- 306 & 0xff}
+ (297 >> 8) & 0xff,
+ 297 & 0xff}
},
{
.description = "l3.prot",
@@ -35752,8 +35478,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1600 >> 8) & 0xff,
- 1600 & 0xff,
+ (1575 >> 8) & 0xff,
+ 1575 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -35768,15 +35494,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1606 >> 8) & 0xff,
- 1606 & 0xff,
+ (1581 >> 8) & 0xff,
+ 1581 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (308 >> 8) & 0xff,
- 308 & 0xff}
+ (299 >> 8) & 0xff,
+ 299 & 0xff}
},
{
.description = "l3.qos",
@@ -35784,15 +35510,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1609 >> 8) & 0xff,
- 1609 & 0xff,
+ (1584 >> 8) & 0xff,
+ 1584 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (309 >> 8) & 0xff,
- 309 & 0xff}
+ (300 >> 8) & 0xff,
+ 300 & 0xff}
},
{
.description = "l3.qos",
@@ -35800,8 +35526,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1612 >> 8) & 0xff,
- 1612 & 0xff,
+ (1587 >> 8) & 0xff,
+ 1587 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -35813,8 +35539,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1618 >> 8) & 0xff,
- 1618 & 0xff,
+ (1593 >> 8) & 0xff,
+ 1593 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -35823,8 +35549,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_I_IPV4_QOS & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (311 >> 8) & 0xff,
- 311 & 0xff}
+ (302 >> 8) & 0xff,
+ 302 & 0xff}
},
{
.description = "l3.qos",
@@ -35832,8 +35558,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1621 >> 8) & 0xff,
- 1621 & 0xff,
+ (1596 >> 8) & 0xff,
+ 1596 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -35842,8 +35568,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_O_IPV6_QOS & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (312 >> 8) & 0xff,
- 312 & 0xff}
+ (303 >> 8) & 0xff,
+ 303 & 0xff}
},
{
.description = "l3.qos",
@@ -35851,8 +35577,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1624 >> 8) & 0xff,
- 1624 & 0xff,
+ (1599 >> 8) & 0xff,
+ 1599 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -35867,15 +35593,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1630 >> 8) & 0xff,
- 1630 & 0xff,
+ (1605 >> 8) & 0xff,
+ 1605 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (314 >> 8) & 0xff,
- 314 & 0xff}
+ (305 >> 8) & 0xff,
+ 305 & 0xff}
},
{
.description = "l4.src",
@@ -35883,15 +35609,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1633 >> 8) & 0xff,
- 1633 & 0xff,
+ (1608 >> 8) & 0xff,
+ 1608 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (315 >> 8) & 0xff,
- 315 & 0xff}
+ (306 >> 8) & 0xff,
+ 306 & 0xff}
},
{
.description = "l4.src",
@@ -35899,8 +35625,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1636 >> 8) & 0xff,
- 1636 & 0xff,
+ (1611 >> 8) & 0xff,
+ 1611 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -35912,8 +35638,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1642 >> 8) & 0xff,
- 1642 & 0xff,
+ (1617 >> 8) & 0xff,
+ 1617 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -35922,8 +35648,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_I_TCP_SRC_PORT & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (317 >> 8) & 0xff,
- 317 & 0xff}
+ (308 >> 8) & 0xff,
+ 308 & 0xff}
},
{
.description = "l4.src",
@@ -35931,8 +35657,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1645 >> 8) & 0xff,
- 1645 & 0xff,
+ (1620 >> 8) & 0xff,
+ 1620 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -35941,8 +35667,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_O_UDP_SRC_PORT & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (318 >> 8) & 0xff,
- 318 & 0xff}
+ (309 >> 8) & 0xff,
+ 309 & 0xff}
},
{
.description = "l4.src",
@@ -35950,8 +35676,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1648 >> 8) & 0xff,
- 1648 & 0xff,
+ (1623 >> 8) & 0xff,
+ 1623 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -35966,15 +35692,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1654 >> 8) & 0xff,
- 1654 & 0xff,
+ (1629 >> 8) & 0xff,
+ 1629 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (320 >> 8) & 0xff,
- 320 & 0xff}
+ (311 >> 8) & 0xff,
+ 311 & 0xff}
},
{
.description = "l4.dst",
@@ -35982,15 +35708,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1657 >> 8) & 0xff,
- 1657 & 0xff,
+ (1632 >> 8) & 0xff,
+ 1632 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (321 >> 8) & 0xff,
- 321 & 0xff}
+ (312 >> 8) & 0xff,
+ 312 & 0xff}
},
{
.description = "l4.dst",
@@ -35998,8 +35724,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1660 >> 8) & 0xff,
- 1660 & 0xff,
+ (1635 >> 8) & 0xff,
+ 1635 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -36011,8 +35737,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1666 >> 8) & 0xff,
- 1666 & 0xff,
+ (1641 >> 8) & 0xff,
+ 1641 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -36021,8 +35747,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_I_TCP_DST_PORT & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (323 >> 8) & 0xff,
- 323 & 0xff}
+ (314 >> 8) & 0xff,
+ 314 & 0xff}
},
{
.description = "l4.dst",
@@ -36030,8 +35756,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1669 >> 8) & 0xff,
- 1669 & 0xff,
+ (1644 >> 8) & 0xff,
+ 1644 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -36040,8 +35766,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_O_UDP_DST_PORT & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (324 >> 8) & 0xff,
- 324 & 0xff}
+ (315 >> 8) & 0xff,
+ 315 & 0xff}
},
{
.description = "l4.dst",
@@ -36049,8 +35775,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1672 >> 8) & 0xff,
- 1672 & 0xff,
+ (1647 >> 8) & 0xff,
+ 1647 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -36062,12 +35788,12 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
/* class_tid: 2, , table: control.terminating_flow */
{
.description = "",
- .field_bit_size = 0,
+ .field_bit_size = 8,
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1698 >> 8) & 0xff,
- 1698 & 0xff,
+ (1673 >> 8) & 0xff,
+ 1673 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -36075,17 +35801,17 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (326 >> 8) & 0xff,
- 326 & 0xff}
+ (317 >> 8) & 0xff,
+ 317 & 0xff}
},
{
.description = "",
- .field_bit_size = 0,
+ .field_bit_size = 8,
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1700 >> 8) & 0xff,
- 1700 & 0xff,
+ (1675 >> 8) & 0xff,
+ 1675 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -36093,17 +35819,17 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (327 >> 8) & 0xff,
- 327 & 0xff}
+ (318 >> 8) & 0xff,
+ 318 & 0xff}
},
{
.description = "",
- .field_bit_size = 0,
+ .field_bit_size = 8,
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1702 >> 8) & 0xff,
- 1702 & 0xff,
+ (1677 >> 8) & 0xff,
+ 1677 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -36111,17 +35837,17 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (328 >> 8) & 0xff,
- 328 & 0xff}
+ (319 >> 8) & 0xff,
+ 319 & 0xff}
},
{
.description = "",
- .field_bit_size = 0,
+ .field_bit_size = 8,
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1704 >> 8) & 0xff,
- 1704 & 0xff,
+ (1679 >> 8) & 0xff,
+ 1679 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -36135,8 +35861,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1718 >> 8) & 0xff,
- 1718 & 0xff,
+ (1693 >> 8) & 0xff,
+ 1693 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ZERO,
@@ -36150,8 +35876,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1728 >> 8) & 0xff,
- 1728 & 0xff,
+ (1703 >> 8) & 0xff,
+ 1703 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -36165,8 +35891,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1748 >> 8) & 0xff,
- 1748 & 0xff,
+ (1723 >> 8) & 0xff,
+ 1723 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -36180,8 +35906,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1763 >> 8) & 0xff,
- 1763 & 0xff,
+ (1738 >> 8) & 0xff,
+ 1738 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -36195,8 +35921,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1769 >> 8) & 0xff,
- 1769 & 0xff,
+ (1744 >> 8) & 0xff,
+ 1744 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -36210,8 +35936,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1775 >> 8) & 0xff,
- 1775 & 0xff,
+ (1750 >> 8) & 0xff,
+ 1750 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -36225,8 +35951,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1781 >> 8) & 0xff,
- 1781 & 0xff,
+ (1756 >> 8) & 0xff,
+ 1756 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -36240,8 +35966,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1787 >> 8) & 0xff,
- 1787 & 0xff,
+ (1762 >> 8) & 0xff,
+ 1762 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -36255,8 +35981,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1793 >> 8) & 0xff,
- 1793 & 0xff,
+ (1768 >> 8) & 0xff,
+ 1768 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -36270,8 +35996,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1798 >> 8) & 0xff,
- 1798 & 0xff,
+ (1773 >> 8) & 0xff,
+ 1773 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -36285,8 +36011,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1803 >> 8) & 0xff,
- 1803 & 0xff,
+ (1778 >> 8) & 0xff,
+ 1778 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -36300,8 +36026,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1809 >> 8) & 0xff,
- 1809 & 0xff,
+ (1784 >> 8) & 0xff,
+ 1784 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -36315,8 +36041,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1816 >> 8) & 0xff,
- 1816 & 0xff,
+ (1791 >> 8) & 0xff,
+ 1791 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -36330,8 +36056,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1824 >> 8) & 0xff,
- 1824 & 0xff,
+ (1799 >> 8) & 0xff,
+ 1799 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -36339,8 +36065,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (343 >> 8) & 0xff,
- 343 & 0xff}
+ (334 >> 8) & 0xff,
+ 334 & 0xff}
},
{
.description = "l2_ivv.en",
@@ -36348,8 +36074,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1828 >> 8) & 0xff,
- 1828 & 0xff,
+ (1803 >> 8) & 0xff,
+ 1803 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -36357,8 +36083,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (344 >> 8) & 0xff,
- 344 & 0xff}
+ (335 >> 8) & 0xff,
+ 335 & 0xff}
},
{
.description = "l2_ivv.en",
@@ -36366,8 +36092,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1832 >> 8) & 0xff,
- 1832 & 0xff,
+ (1807 >> 8) & 0xff,
+ 1807 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -36381,8 +36107,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1840 >> 8) & 0xff,
- 1840 & 0xff,
+ (1815 >> 8) & 0xff,
+ 1815 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -36396,8 +36122,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1848 >> 8) & 0xff,
- 1848 & 0xff,
+ (1823 >> 8) & 0xff,
+ 1823 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -36411,8 +36137,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1856 >> 8) & 0xff,
- 1856 & 0xff,
+ (1831 >> 8) & 0xff,
+ 1831 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -36426,8 +36152,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1864 >> 8) & 0xff,
- 1864 & 0xff,
+ (1839 >> 8) & 0xff,
+ 1839 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -36441,8 +36167,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1872 >> 8) & 0xff,
- 1872 & 0xff,
+ (1847 >> 8) & 0xff,
+ 1847 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -36450,8 +36176,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (350 >> 8) & 0xff,
- 350 & 0xff}
+ (341 >> 8) & 0xff,
+ 341 & 0xff}
},
{
.description = "l3_sip0.en",
@@ -36459,8 +36185,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1876 >> 8) & 0xff,
- 1876 & 0xff,
+ (1851 >> 8) & 0xff,
+ 1851 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -36468,8 +36194,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (351 >> 8) & 0xff,
- 351 & 0xff}
+ (342 >> 8) & 0xff,
+ 342 & 0xff}
},
{
.description = "l3_sip0.en",
@@ -36477,8 +36203,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1880 >> 8) & 0xff,
- 1880 & 0xff,
+ (1855 >> 8) & 0xff,
+ 1855 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -36492,8 +36218,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1888 >> 8) & 0xff,
- 1888 & 0xff,
+ (1863 >> 8) & 0xff,
+ 1863 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -36507,8 +36233,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1896 >> 8) & 0xff,
- 1896 & 0xff,
+ (1871 >> 8) & 0xff,
+ 1871 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -36522,8 +36248,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1904 >> 8) & 0xff,
- 1904 & 0xff,
+ (1879 >> 8) & 0xff,
+ 1879 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -36537,8 +36263,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1912 >> 8) & 0xff,
- 1912 & 0xff,
+ (1887 >> 8) & 0xff,
+ 1887 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -36546,8 +36272,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (356 >> 8) & 0xff,
- 356 & 0xff}
+ (347 >> 8) & 0xff,
+ 347 & 0xff}
},
{
.description = "l3_dip0.en",
@@ -36555,8 +36281,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1916 >> 8) & 0xff,
- 1916 & 0xff,
+ (1891 >> 8) & 0xff,
+ 1891 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -36564,8 +36290,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (357 >> 8) & 0xff,
- 357 & 0xff}
+ (348 >> 8) & 0xff,
+ 348 & 0xff}
},
{
.description = "l3_dip0.en",
@@ -36573,8 +36299,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1920 >> 8) & 0xff,
- 1920 & 0xff,
+ (1895 >> 8) & 0xff,
+ 1895 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -36588,8 +36314,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1928 >> 8) & 0xff,
- 1928 & 0xff,
+ (1903 >> 8) & 0xff,
+ 1903 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -36597,8 +36323,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (359 >> 8) & 0xff,
- 359 & 0xff}
+ (350 >> 8) & 0xff,
+ 350 & 0xff}
},
{
.description = "l3_ttl.en",
@@ -36606,8 +36332,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1932 >> 8) & 0xff,
- 1932 & 0xff,
+ (1907 >> 8) & 0xff,
+ 1907 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -36615,8 +36341,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (360 >> 8) & 0xff,
- 360 & 0xff}
+ (351 >> 8) & 0xff,
+ 351 & 0xff}
},
{
.description = "l3_ttl.en",
@@ -36624,8 +36350,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1936 >> 8) & 0xff,
- 1936 & 0xff,
+ (1911 >> 8) & 0xff,
+ 1911 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -36639,8 +36365,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1944 >> 8) & 0xff,
- 1944 & 0xff,
+ (1919 >> 8) & 0xff,
+ 1919 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -36648,8 +36374,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (362 >> 8) & 0xff,
- 362 & 0xff}
+ (353 >> 8) & 0xff,
+ 353 & 0xff}
},
{
.description = "l3_prot.en",
@@ -36657,8 +36383,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1948 >> 8) & 0xff,
- 1948 & 0xff,
+ (1923 >> 8) & 0xff,
+ 1923 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -36666,8 +36392,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (363 >> 8) & 0xff,
- 363 & 0xff}
+ (354 >> 8) & 0xff,
+ 354 & 0xff}
},
{
.description = "l3_prot.en",
@@ -36675,8 +36401,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1952 >> 8) & 0xff,
- 1952 & 0xff,
+ (1927 >> 8) & 0xff,
+ 1927 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -36690,8 +36416,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1960 >> 8) & 0xff,
- 1960 & 0xff,
+ (1935 >> 8) & 0xff,
+ 1935 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -36699,8 +36425,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (365 >> 8) & 0xff,
- 365 & 0xff}
+ (356 >> 8) & 0xff,
+ 356 & 0xff}
},
{
.description = "l3_qos.en",
@@ -36708,8 +36434,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1964 >> 8) & 0xff,
- 1964 & 0xff,
+ (1939 >> 8) & 0xff,
+ 1939 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -36717,8 +36443,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (366 >> 8) & 0xff,
- 366 & 0xff}
+ (357 >> 8) & 0xff,
+ 357 & 0xff}
},
{
.description = "l3_qos.en",
@@ -36726,8 +36452,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1968 >> 8) & 0xff,
- 1968 & 0xff,
+ (1943 >> 8) & 0xff,
+ 1943 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -36741,8 +36467,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_OR,
.field_opr1 = {
- (1973 >> 8) & 0xff,
- 1973 & 0xff,
+ (1948 >> 8) & 0xff,
+ 1948 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -36756,8 +36482,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_OR,
.field_opr1 = {
- (1976 >> 8) & 0xff,
- 1976 & 0xff,
+ (1951 >> 8) & 0xff,
+ 1951 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -36771,8 +36497,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_OR,
.field_opr1 = {
- (1980 >> 8) & 0xff,
- 1980 & 0xff,
+ (1955 >> 8) & 0xff,
+ 1955 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -36786,8 +36512,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_OR,
.field_opr1 = {
- (1983 >> 8) & 0xff,
- 1983 & 0xff,
+ (1958 >> 8) & 0xff,
+ 1958 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -36798,12 +36524,12 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
/* class_tid: 2, , table: control.profile_tcam_priority */
{
.description = "",
- .field_bit_size = 0,
+ .field_bit_size = 8,
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1987 >> 8) & 0xff,
- 1987 & 0xff,
+ (1962 >> 8) & 0xff,
+ 1962 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -36811,17 +36537,17 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
ULP_THOR2_SYM_PROF_TCAM_PRI_L4},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (372 >> 8) & 0xff,
- 372 & 0xff}
+ (363 >> 8) & 0xff,
+ 363 & 0xff}
},
{
.description = "",
- .field_bit_size = 0,
+ .field_bit_size = 8,
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1989 >> 8) & 0xff,
- 1989 & 0xff,
+ (1964 >> 8) & 0xff,
+ 1964 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -36829,17 +36555,17 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
ULP_THOR2_SYM_PROF_TCAM_PRI_L4},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (373 >> 8) & 0xff,
- 373 & 0xff}
+ (364 >> 8) & 0xff,
+ 364 & 0xff}
},
{
.description = "",
- .field_bit_size = 0,
+ .field_bit_size = 8,
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1991 >> 8) & 0xff,
- 1991 & 0xff,
+ (1966 >> 8) & 0xff,
+ 1966 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -36847,17 +36573,17 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
ULP_THOR2_SYM_PROF_TCAM_PRI_L4},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (374 >> 8) & 0xff,
- 374 & 0xff}
+ (365 >> 8) & 0xff,
+ 365 & 0xff}
},
{
.description = "",
- .field_bit_size = 0,
+ .field_bit_size = 8,
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1993 >> 8) & 0xff,
- 1993 & 0xff,
+ (1968 >> 8) & 0xff,
+ 1968 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -36865,17 +36591,17 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
ULP_THOR2_SYM_PROF_TCAM_PRI_L4},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (375 >> 8) & 0xff,
- 375 & 0xff}
+ (366 >> 8) & 0xff,
+ 366 & 0xff}
},
{
.description = "",
- .field_bit_size = 0,
+ .field_bit_size = 8,
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1995 >> 8) & 0xff,
- 1995 & 0xff,
+ (1970 >> 8) & 0xff,
+ 1970 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -36883,17 +36609,17 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
ULP_THOR2_SYM_PROF_TCAM_PRI_L3},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (376 >> 8) & 0xff,
- 376 & 0xff}
+ (367 >> 8) & 0xff,
+ 367 & 0xff}
},
{
.description = "",
- .field_bit_size = 0,
+ .field_bit_size = 8,
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1997 >> 8) & 0xff,
- 1997 & 0xff,
+ (1972 >> 8) & 0xff,
+ 1972 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -36901,17 +36627,17 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
ULP_THOR2_SYM_PROF_TCAM_PRI_L3},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (377 >> 8) & 0xff,
- 377 & 0xff}
+ (368 >> 8) & 0xff,
+ 368 & 0xff}
},
{
.description = "",
- .field_bit_size = 0,
+ .field_bit_size = 8,
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1999 >> 8) & 0xff,
- 1999 & 0xff,
+ (1974 >> 8) & 0xff,
+ 1974 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -36919,17 +36645,17 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
ULP_THOR2_SYM_PROF_TCAM_PRI_L3},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (378 >> 8) & 0xff,
- 378 & 0xff}
+ (369 >> 8) & 0xff,
+ 369 & 0xff}
},
{
.description = "",
- .field_bit_size = 0,
+ .field_bit_size = 8,
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2001 >> 8) & 0xff,
- 2001 & 0xff,
+ (1976 >> 8) & 0xff,
+ 1976 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -36945,15 +36671,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2005 >> 8) & 0xff,
- 2005 & 0xff,
+ (1980 >> 8) & 0xff,
+ 1980 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (380 >> 8) & 0xff,
- 380 & 0xff}
+ (371 >> 8) & 0xff,
+ 371 & 0xff}
},
{
.description = "l4_hdr_is_udp_tcp",
@@ -36961,15 +36687,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2007 >> 8) & 0xff,
- 2007 & 0xff,
+ (1982 >> 8) & 0xff,
+ 1982 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (381 >> 8) & 0xff,
- 381 & 0xff}
+ (372 >> 8) & 0xff,
+ 372 & 0xff}
},
{
.description = "l4_hdr_is_udp_tcp",
@@ -36977,8 +36703,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2009 >> 8) & 0xff,
- 2009 & 0xff,
+ (1984 >> 8) & 0xff,
+ 1984 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -36990,8 +36716,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2013 >> 8) & 0xff,
- 2013 & 0xff,
+ (1988 >> 8) & 0xff,
+ 1988 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -36999,8 +36725,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
ULP_THOR2_SYM_L4_HDR_IS_UDP_TCP_YES},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (383 >> 8) & 0xff,
- 383 & 0xff}
+ (374 >> 8) & 0xff,
+ 374 & 0xff}
},
{
.description = "l4_hdr_is_udp_tcp",
@@ -37008,8 +36734,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2015 >> 8) & 0xff,
- 2015 & 0xff,
+ (1990 >> 8) & 0xff,
+ 1990 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -37017,8 +36743,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
ULP_THOR2_SYM_L4_HDR_IS_UDP_TCP_YES},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (384 >> 8) & 0xff,
- 384 & 0xff}
+ (375 >> 8) & 0xff,
+ 375 & 0xff}
},
{
.description = "l4_hdr_is_udp_tcp",
@@ -37026,8 +36752,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2017 >> 8) & 0xff,
- 2017 & 0xff,
+ (1992 >> 8) & 0xff,
+ 1992 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -37041,15 +36767,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2021 >> 8) & 0xff,
- 2021 & 0xff,
+ (1996 >> 8) & 0xff,
+ 1996 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (386 >> 8) & 0xff,
- 386 & 0xff}
+ (377 >> 8) & 0xff,
+ 377 & 0xff}
},
{
.description = "l4_hdr_type",
@@ -37057,15 +36783,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2023 >> 8) & 0xff,
- 2023 & 0xff,
+ (1998 >> 8) & 0xff,
+ 1998 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (387 >> 8) & 0xff,
- 387 & 0xff}
+ (378 >> 8) & 0xff,
+ 378 & 0xff}
},
{
.description = "l4_hdr_type",
@@ -37073,8 +36799,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2025 >> 8) & 0xff,
- 2025 & 0xff,
+ (2000 >> 8) & 0xff,
+ 2000 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -37086,15 +36812,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2029 >> 8) & 0xff,
- 2029 & 0xff,
+ (2004 >> 8) & 0xff,
+ 2004 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ZERO,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (389 >> 8) & 0xff,
- 389 & 0xff}
+ (380 >> 8) & 0xff,
+ 380 & 0xff}
},
{
.description = "l4_hdr_type",
@@ -37102,8 +36828,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2031 >> 8) & 0xff,
- 2031 & 0xff,
+ (2006 >> 8) & 0xff,
+ 2006 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -37111,8 +36837,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
ULP_THOR2_SYM_L4_HDR_TYPE_UDP},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (390 >> 8) & 0xff,
- 390 & 0xff}
+ (381 >> 8) & 0xff,
+ 381 & 0xff}
},
{
.description = "l4_hdr_type",
@@ -37120,8 +36846,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2033 >> 8) & 0xff,
- 2033 & 0xff,
+ (2008 >> 8) & 0xff,
+ 2008 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -37135,15 +36861,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2037 >> 8) & 0xff,
- 2037 & 0xff,
+ (2012 >> 8) & 0xff,
+ 2012 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (392 >> 8) & 0xff,
- 392 & 0xff}
+ (383 >> 8) & 0xff,
+ 383 & 0xff}
},
{
.description = "l4_hdr_error",
@@ -37151,15 +36877,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2039 >> 8) & 0xff,
- 2039 & 0xff,
+ (2014 >> 8) & 0xff,
+ 2014 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (393 >> 8) & 0xff,
- 393 & 0xff}
+ (384 >> 8) & 0xff,
+ 384 & 0xff}
},
{
.description = "l4_hdr_error",
@@ -37167,8 +36893,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2041 >> 8) & 0xff,
- 2041 & 0xff,
+ (2016 >> 8) & 0xff,
+ 2016 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -37180,15 +36906,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2045 >> 8) & 0xff,
- 2045 & 0xff,
+ (2020 >> 8) & 0xff,
+ 2020 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ZERO,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (395 >> 8) & 0xff,
- 395 & 0xff}
+ (386 >> 8) & 0xff,
+ 386 & 0xff}
},
{
.description = "l4_hdr_error",
@@ -37196,15 +36922,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2047 >> 8) & 0xff,
- 2047 & 0xff,
+ (2022 >> 8) & 0xff,
+ 2022 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ZERO,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (396 >> 8) & 0xff,
- 396 & 0xff}
+ (387 >> 8) & 0xff,
+ 387 & 0xff}
},
{
.description = "l4_hdr_error",
@@ -37212,8 +36938,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2049 >> 8) & 0xff,
- 2049 & 0xff,
+ (2024 >> 8) & 0xff,
+ 2024 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ZERO,
@@ -37225,15 +36951,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2053 >> 8) & 0xff,
- 2053 & 0xff,
+ (2028 >> 8) & 0xff,
+ 2028 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (398 >> 8) & 0xff,
- 398 & 0xff}
+ (389 >> 8) & 0xff,
+ 389 & 0xff}
},
{
.description = "l4_hdr_valid",
@@ -37241,15 +36967,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2055 >> 8) & 0xff,
- 2055 & 0xff,
+ (2030 >> 8) & 0xff,
+ 2030 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (399 >> 8) & 0xff,
- 399 & 0xff}
+ (390 >> 8) & 0xff,
+ 390 & 0xff}
},
{
.description = "l4_hdr_valid",
@@ -37257,8 +36983,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2057 >> 8) & 0xff,
- 2057 & 0xff,
+ (2032 >> 8) & 0xff,
+ 2032 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -37270,8 +36996,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2061 >> 8) & 0xff,
- 2061 & 0xff,
+ (2036 >> 8) & 0xff,
+ 2036 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -37279,8 +37005,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
ULP_THOR2_SYM_L4_HDR_VALID_YES},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (401 >> 8) & 0xff,
- 401 & 0xff}
+ (392 >> 8) & 0xff,
+ 392 & 0xff}
},
{
.description = "l4_hdr_valid",
@@ -37288,8 +37014,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2063 >> 8) & 0xff,
- 2063 & 0xff,
+ (2038 >> 8) & 0xff,
+ 2038 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -37297,8 +37023,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
ULP_THOR2_SYM_L4_HDR_VALID_YES},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (402 >> 8) & 0xff,
- 402 & 0xff}
+ (393 >> 8) & 0xff,
+ 393 & 0xff}
},
{
.description = "l4_hdr_valid",
@@ -37306,8 +37032,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2065 >> 8) & 0xff,
- 2065 & 0xff,
+ (2040 >> 8) & 0xff,
+ 2040 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -37321,15 +37047,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2069 >> 8) & 0xff,
- 2069 & 0xff,
+ (2044 >> 8) & 0xff,
+ 2044 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (404 >> 8) & 0xff,
- 404 & 0xff}
+ (395 >> 8) & 0xff,
+ 395 & 0xff}
},
{
.description = "l3_hdr_type",
@@ -37337,15 +37063,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2071 >> 8) & 0xff,
- 2071 & 0xff,
+ (2046 >> 8) & 0xff,
+ 2046 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (405 >> 8) & 0xff,
- 405 & 0xff}
+ (396 >> 8) & 0xff,
+ 396 & 0xff}
},
{
.description = "l3_hdr_type",
@@ -37353,8 +37079,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2073 >> 8) & 0xff,
- 2073 & 0xff,
+ (2048 >> 8) & 0xff,
+ 2048 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -37366,8 +37092,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2077 >> 8) & 0xff,
- 2077 & 0xff,
+ (2052 >> 8) & 0xff,
+ 2052 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -37375,8 +37101,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
ULP_THOR2_SYM_L3_HDR_TYPE_IPV6},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (407 >> 8) & 0xff,
- 407 & 0xff}
+ (398 >> 8) & 0xff,
+ 398 & 0xff}
},
{
.description = "l3_hdr_type",
@@ -37384,15 +37110,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2079 >> 8) & 0xff,
- 2079 & 0xff,
+ (2054 >> 8) & 0xff,
+ 2054 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ZERO,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (408 >> 8) & 0xff,
- 408 & 0xff}
+ (399 >> 8) & 0xff,
+ 399 & 0xff}
},
{
.description = "l3_hdr_type",
@@ -37400,8 +37126,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2081 >> 8) & 0xff,
- 2081 & 0xff,
+ (2056 >> 8) & 0xff,
+ 2056 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ZERO,
@@ -37413,15 +37139,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2085 >> 8) & 0xff,
- 2085 & 0xff,
+ (2060 >> 8) & 0xff,
+ 2060 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (410 >> 8) & 0xff,
- 410 & 0xff}
+ (401 >> 8) & 0xff,
+ 401 & 0xff}
},
{
.description = "l3_hdr_error",
@@ -37429,15 +37155,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2087 >> 8) & 0xff,
- 2087 & 0xff,
+ (2062 >> 8) & 0xff,
+ 2062 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (411 >> 8) & 0xff,
- 411 & 0xff}
+ (402 >> 8) & 0xff,
+ 402 & 0xff}
},
{
.description = "l3_hdr_error",
@@ -37445,8 +37171,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2089 >> 8) & 0xff,
- 2089 & 0xff,
+ (2064 >> 8) & 0xff,
+ 2064 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -37458,15 +37184,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2093 >> 8) & 0xff,
- 2093 & 0xff,
+ (2068 >> 8) & 0xff,
+ 2068 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ZERO,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (413 >> 8) & 0xff,
- 413 & 0xff}
+ (404 >> 8) & 0xff,
+ 404 & 0xff}
},
{
.description = "l3_hdr_error",
@@ -37474,15 +37200,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2095 >> 8) & 0xff,
- 2095 & 0xff,
+ (2070 >> 8) & 0xff,
+ 2070 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ZERO,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (414 >> 8) & 0xff,
- 414 & 0xff}
+ (405 >> 8) & 0xff,
+ 405 & 0xff}
},
{
.description = "l3_hdr_error",
@@ -37490,8 +37216,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2097 >> 8) & 0xff,
- 2097 & 0xff,
+ (2072 >> 8) & 0xff,
+ 2072 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ZERO,
@@ -37503,15 +37229,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2101 >> 8) & 0xff,
- 2101 & 0xff,
+ (2076 >> 8) & 0xff,
+ 2076 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (416 >> 8) & 0xff,
- 416 & 0xff}
+ (407 >> 8) & 0xff,
+ 407 & 0xff}
},
{
.description = "l3_hdr_valid",
@@ -37519,15 +37245,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2103 >> 8) & 0xff,
- 2103 & 0xff,
+ (2078 >> 8) & 0xff,
+ 2078 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (417 >> 8) & 0xff,
- 417 & 0xff}
+ (408 >> 8) & 0xff,
+ 408 & 0xff}
},
{
.description = "l3_hdr_valid",
@@ -37535,8 +37261,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2105 >> 8) & 0xff,
- 2105 & 0xff,
+ (2080 >> 8) & 0xff,
+ 2080 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -37548,8 +37274,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2109 >> 8) & 0xff,
- 2109 & 0xff,
+ (2084 >> 8) & 0xff,
+ 2084 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -37557,8 +37283,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
ULP_THOR2_SYM_L3_HDR_VALID_YES},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (419 >> 8) & 0xff,
- 419 & 0xff}
+ (410 >> 8) & 0xff,
+ 410 & 0xff}
},
{
.description = "l3_hdr_valid",
@@ -37566,8 +37292,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2111 >> 8) & 0xff,
- 2111 & 0xff,
+ (2086 >> 8) & 0xff,
+ 2086 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -37575,8 +37301,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
ULP_THOR2_SYM_L3_HDR_VALID_YES},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (420 >> 8) & 0xff,
- 420 & 0xff}
+ (411 >> 8) & 0xff,
+ 411 & 0xff}
},
{
.description = "l3_hdr_valid",
@@ -37584,8 +37310,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2113 >> 8) & 0xff,
- 2113 & 0xff,
+ (2088 >> 8) & 0xff,
+ 2088 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -37599,8 +37325,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2118 >> 8) & 0xff,
- 2118 & 0xff,
+ (2093 >> 8) & 0xff,
+ 2093 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -37614,8 +37340,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2124 >> 8) & 0xff,
- 2124 & 0xff,
+ (2099 >> 8) & 0xff,
+ 2099 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -37629,8 +37355,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2131 >> 8) & 0xff,
- 2131 & 0xff,
+ (2106 >> 8) & 0xff,
+ 2106 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -37642,8 +37368,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2135 >> 8) & 0xff,
- 2135 & 0xff,
+ (2110 >> 8) & 0xff,
+ 2110 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ZERO,
@@ -37655,8 +37381,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2139 >> 8) & 0xff,
- 2139 & 0xff,
+ (2114 >> 8) & 0xff,
+ 2114 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -37670,15 +37396,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2143 >> 8) & 0xff,
- 2143 & 0xff,
+ (2118 >> 8) & 0xff,
+ 2118 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (427 >> 8) & 0xff,
- 427 & 0xff}
+ (418 >> 8) & 0xff,
+ 418 & 0xff}
},
{
.description = "tun_hdr_type",
@@ -37686,15 +37412,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2145 >> 8) & 0xff,
- 2145 & 0xff,
+ (2120 >> 8) & 0xff,
+ 2120 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (428 >> 8) & 0xff,
- 428 & 0xff}
+ (419 >> 8) & 0xff,
+ 419 & 0xff}
},
{
.description = "tun_hdr_type",
@@ -37702,15 +37428,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2147 >> 8) & 0xff,
- 2147 & 0xff,
+ (2122 >> 8) & 0xff,
+ 2122 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (429 >> 8) & 0xff,
- 429 & 0xff}
+ (420 >> 8) & 0xff,
+ 420 & 0xff}
},
{
.description = "tun_hdr_type",
@@ -37718,15 +37444,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2149 >> 8) & 0xff,
- 2149 & 0xff,
+ (2124 >> 8) & 0xff,
+ 2124 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (430 >> 8) & 0xff,
- 430 & 0xff}
+ (421 >> 8) & 0xff,
+ 421 & 0xff}
},
{
.description = "tun_hdr_type",
@@ -37734,8 +37460,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2151 >> 8) & 0xff,
- 2151 & 0xff,
+ (2126 >> 8) & 0xff,
+ 2126 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -37747,8 +37473,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2155 >> 8) & 0xff,
- 2155 & 0xff,
+ (2130 >> 8) & 0xff,
+ 2130 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -37756,8 +37482,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
ULP_THOR2_SYM_TUN_HDR_TYPE_VXLAN_GPE},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (432 >> 8) & 0xff,
- 432 & 0xff}
+ (423 >> 8) & 0xff,
+ 423 & 0xff}
},
{
.description = "tun_hdr_type",
@@ -37765,8 +37491,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2157 >> 8) & 0xff,
- 2157 & 0xff,
+ (2132 >> 8) & 0xff,
+ 2132 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -37774,8 +37500,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
ULP_THOR2_SYM_TUN_HDR_TYPE_GENEVE},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (433 >> 8) & 0xff,
- 433 & 0xff}
+ (424 >> 8) & 0xff,
+ 424 & 0xff}
},
{
.description = "tun_hdr_type",
@@ -37783,8 +37509,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2159 >> 8) & 0xff,
- 2159 & 0xff,
+ (2134 >> 8) & 0xff,
+ 2134 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -37792,8 +37518,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
ULP_THOR2_SYM_TUN_HDR_TYPE_GRE},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (434 >> 8) & 0xff,
- 434 & 0xff}
+ (425 >> 8) & 0xff,
+ 425 & 0xff}
},
{
.description = "tun_hdr_type",
@@ -37801,8 +37527,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2161 >> 8) & 0xff,
- 2161 & 0xff,
+ (2136 >> 8) & 0xff,
+ 2136 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -37810,8 +37536,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
ULP_THOR2_SYM_TUN_HDR_TYPE_UPAR1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (435 >> 8) & 0xff,
- 435 & 0xff}
+ (426 >> 8) & 0xff,
+ 426 & 0xff}
},
{
.description = "tun_hdr_type",
@@ -37819,8 +37545,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2163 >> 8) & 0xff,
- 2163 & 0xff,
+ (2138 >> 8) & 0xff,
+ 2138 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -37834,8 +37560,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2170 >> 8) & 0xff,
- 2170 & 0xff,
+ (2145 >> 8) & 0xff,
+ 2145 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -37847,8 +37573,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2174 >> 8) & 0xff,
- 2174 & 0xff,
+ (2149 >> 8) & 0xff,
+ 2149 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -37862,8 +37588,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2178 >> 8) & 0xff,
- 2178 & 0xff,
+ (2153 >> 8) & 0xff,
+ 2153 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -37875,8 +37601,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2182 >> 8) & 0xff,
- 2182 & 0xff,
+ (2157 >> 8) & 0xff,
+ 2157 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -37890,8 +37616,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2186 >> 8) & 0xff,
- 2186 & 0xff,
+ (2161 >> 8) & 0xff,
+ 2161 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -37903,8 +37629,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2190 >> 8) & 0xff,
- 2190 & 0xff,
+ (2165 >> 8) & 0xff,
+ 2165 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ZERO,
@@ -37916,8 +37642,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2194 >> 8) & 0xff,
- 2194 & 0xff,
+ (2169 >> 8) & 0xff,
+ 2169 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -37931,8 +37657,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2198 >> 8) & 0xff,
- 2198 & 0xff,
+ (2173 >> 8) & 0xff,
+ 2173 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -37944,8 +37670,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2202 >> 8) & 0xff,
- 2202 & 0xff,
+ (2177 >> 8) & 0xff,
+ 2177 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ZERO,
@@ -37957,8 +37683,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2206 >> 8) & 0xff,
- 2206 & 0xff,
+ (2181 >> 8) & 0xff,
+ 2181 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -37970,8 +37696,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2210 >> 8) & 0xff,
- 2210 & 0xff,
+ (2185 >> 8) & 0xff,
+ 2185 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ZERO,
@@ -37983,8 +37709,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2214 >> 8) & 0xff,
- 2214 & 0xff,
+ (2189 >> 8) & 0xff,
+ 2189 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -37998,8 +37724,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2241 >> 8) & 0xff,
- 2241 & 0xff,
+ (2216 >> 8) & 0xff,
+ 2216 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_SKIP,
@@ -38014,8 +37740,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2246 >> 8) & 0xff,
- 2246 & 0xff,
+ (2221 >> 8) & 0xff,
+ 2221 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_SKIP,
@@ -38030,8 +37756,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2260 >> 8) & 0xff,
- 2260 & 0xff,
+ (2235 >> 8) & 0xff,
+ 2235 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -38046,8 +37772,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2268 >> 8) & 0xff,
- 2268 & 0xff,
+ (2243 >> 8) & 0xff,
+ 2243 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -38062,8 +37788,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2307 >> 8) & 0xff,
- 2307 & 0xff,
+ (2282 >> 8) & 0xff,
+ 2282 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -38078,8 +37804,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2313 >> 8) & 0xff,
- 2313 & 0xff,
+ (2288 >> 8) & 0xff,
+ 2288 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -38094,8 +37820,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2319 >> 8) & 0xff,
- 2319 & 0xff,
+ (2294 >> 8) & 0xff,
+ 2294 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -38110,8 +37836,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2325 >> 8) & 0xff,
- 2325 & 0xff,
+ (2300 >> 8) & 0xff,
+ 2300 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -38126,8 +37852,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2331 >> 8) & 0xff,
- 2331 & 0xff,
+ (2306 >> 8) & 0xff,
+ 2306 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -38142,8 +37868,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2337 >> 8) & 0xff,
- 2337 & 0xff,
+ (2312 >> 8) & 0xff,
+ 2312 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -38158,8 +37884,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2343 >> 8) & 0xff,
- 2343 & 0xff,
+ (2318 >> 8) & 0xff,
+ 2318 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -38174,8 +37900,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2349 >> 8) & 0xff,
- 2349 & 0xff,
+ (2324 >> 8) & 0xff,
+ 2324 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -38190,8 +37916,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2355 >> 8) & 0xff,
- 2355 & 0xff,
+ (2330 >> 8) & 0xff,
+ 2330 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -38206,8 +37932,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2361 >> 8) & 0xff,
- 2361 & 0xff,
+ (2336 >> 8) & 0xff,
+ 2336 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -38222,8 +37948,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2366 >> 8) & 0xff,
- 2366 & 0xff,
+ (2341 >> 8) & 0xff,
+ 2341 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -38238,8 +37964,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2370 >> 8) & 0xff,
- 2370 & 0xff,
+ (2345 >> 8) & 0xff,
+ 2345 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -38254,8 +37980,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2375 >> 8) & 0xff,
- 2375 & 0xff,
+ (2350 >> 8) & 0xff,
+ 2350 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -38270,8 +37996,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2381 >> 8) & 0xff,
- 2381 & 0xff,
+ (2356 >> 8) & 0xff,
+ 2356 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -38286,8 +38012,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2387 >> 8) & 0xff,
- 2387 & 0xff,
+ (2362 >> 8) & 0xff,
+ 2362 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -38302,8 +38028,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2393 >> 8) & 0xff,
- 2393 & 0xff,
+ (2368 >> 8) & 0xff,
+ 2368 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -38318,8 +38044,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2400 >> 8) & 0xff,
- 2400 & 0xff,
+ (2375 >> 8) & 0xff,
+ 2375 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -38334,8 +38060,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2408 >> 8) & 0xff,
- 2408 & 0xff,
+ (2383 >> 8) & 0xff,
+ 2383 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -38350,8 +38076,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2416 >> 8) & 0xff,
- 2416 & 0xff,
+ (2391 >> 8) & 0xff,
+ 2391 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -38360,8 +38086,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_IO_VLAN_VID & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (471 >> 8) & 0xff,
- 471 & 0xff}
+ (462 >> 8) & 0xff,
+ 462 & 0xff}
},
{
.description = "l2_ivv",
@@ -38369,8 +38095,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2420 >> 8) & 0xff,
- 2420 & 0xff,
+ (2395 >> 8) & 0xff,
+ 2395 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -38379,8 +38105,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_OI_VLAN_VID & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (472 >> 8) & 0xff,
- 472 & 0xff}
+ (463 >> 8) & 0xff,
+ 463 & 0xff}
},
{
.description = "l2_ivv",
@@ -38388,8 +38114,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2424 >> 8) & 0xff,
- 2424 & 0xff,
+ (2399 >> 8) & 0xff,
+ 2399 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -38404,8 +38130,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2432 >> 8) & 0xff,
- 2432 & 0xff,
+ (2407 >> 8) & 0xff,
+ 2407 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -38414,8 +38140,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_IO_VLAN_VID & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (474 >> 8) & 0xff,
- 474 & 0xff}
+ (465 >> 8) & 0xff,
+ 465 & 0xff}
},
{
.description = "l2_ivv",
@@ -38423,8 +38149,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2436 >> 8) & 0xff,
- 2436 & 0xff,
+ (2411 >> 8) & 0xff,
+ 2411 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -38433,8 +38159,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_OI_VLAN_VID & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (475 >> 8) & 0xff,
- 475 & 0xff}
+ (466 >> 8) & 0xff,
+ 466 & 0xff}
},
{
.description = "l2_ivv",
@@ -38442,8 +38168,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2440 >> 8) & 0xff,
- 2440 & 0xff,
+ (2415 >> 8) & 0xff,
+ 2415 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -38458,8 +38184,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2448 >> 8) & 0xff,
- 2448 & 0xff,
+ (2423 >> 8) & 0xff,
+ 2423 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -38474,8 +38200,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2456 >> 8) & 0xff,
- 2456 & 0xff,
+ (2431 >> 8) & 0xff,
+ 2431 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -38490,8 +38216,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2463 >> 8) & 0xff,
- 2463 & 0xff,
+ (2438 >> 8) & 0xff,
+ 2438 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -38506,8 +38232,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2469 >> 8) & 0xff,
- 2469 & 0xff,
+ (2444 >> 8) & 0xff,
+ 2444 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -38522,8 +38248,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2475 >> 8) & 0xff,
- 2475 & 0xff,
+ (2450 >> 8) & 0xff,
+ 2450 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -38538,8 +38264,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2481 >> 8) & 0xff,
- 2481 & 0xff,
+ (2456 >> 8) & 0xff,
+ 2456 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -38554,8 +38280,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2487 >> 8) & 0xff,
- 2487 & 0xff,
+ (2462 >> 8) & 0xff,
+ 2462 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -38570,8 +38296,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2493 >> 8) & 0xff,
- 2493 & 0xff,
+ (2468 >> 8) & 0xff,
+ 2468 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -38586,8 +38312,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2499 >> 8) & 0xff,
- 2499 & 0xff,
+ (2474 >> 8) & 0xff,
+ 2474 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -38602,8 +38328,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2505 >> 8) & 0xff,
- 2505 & 0xff,
+ (2480 >> 8) & 0xff,
+ 2480 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -38618,8 +38344,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2511 >> 8) & 0xff,
- 2511 & 0xff,
+ (2486 >> 8) & 0xff,
+ 2486 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -38628,8 +38354,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_I_IPV4_TTL & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (487 >> 8) & 0xff,
- 487 & 0xff}
+ (478 >> 8) & 0xff,
+ 478 & 0xff}
},
{
.description = "l3.ttl",
@@ -38637,8 +38363,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2514 >> 8) & 0xff,
- 2514 & 0xff,
+ (2489 >> 8) & 0xff,
+ 2489 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -38647,8 +38373,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_O_IPV6_TTL & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (488 >> 8) & 0xff,
- 488 & 0xff}
+ (479 >> 8) & 0xff,
+ 479 & 0xff}
},
{
.description = "l3.ttl",
@@ -38656,8 +38382,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2517 >> 8) & 0xff,
- 2517 & 0xff,
+ (2492 >> 8) & 0xff,
+ 2492 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -38672,8 +38398,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2523 >> 8) & 0xff,
- 2523 & 0xff,
+ (2498 >> 8) & 0xff,
+ 2498 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -38682,8 +38408,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_I_IPV4_TTL & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (490 >> 8) & 0xff,
- 490 & 0xff}
+ (481 >> 8) & 0xff,
+ 481 & 0xff}
},
{
.description = "l3.ttl",
@@ -38691,8 +38417,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2526 >> 8) & 0xff,
- 2526 & 0xff,
+ (2501 >> 8) & 0xff,
+ 2501 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -38701,8 +38427,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_O_IPV6_TTL & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (491 >> 8) & 0xff,
- 491 & 0xff}
+ (482 >> 8) & 0xff,
+ 482 & 0xff}
},
{
.description = "l3.ttl",
@@ -38710,8 +38436,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2529 >> 8) & 0xff,
- 2529 & 0xff,
+ (2504 >> 8) & 0xff,
+ 2504 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -38726,15 +38452,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2534 >> 8) & 0xff,
- 2534 & 0xff,
+ (2509 >> 8) & 0xff,
+ 2509 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (493 >> 8) & 0xff,
- 493 & 0xff}
+ (484 >> 8) & 0xff,
+ 484 & 0xff}
},
{
.description = "l3.prot",
@@ -38742,15 +38468,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2536 >> 8) & 0xff,
- 2536 & 0xff,
+ (2511 >> 8) & 0xff,
+ 2511 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (494 >> 8) & 0xff,
- 494 & 0xff}
+ (485 >> 8) & 0xff,
+ 485 & 0xff}
},
{
.description = "l3.prot",
@@ -38758,15 +38484,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2538 >> 8) & 0xff,
- 2538 & 0xff,
+ (2513 >> 8) & 0xff,
+ 2513 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (495 >> 8) & 0xff,
- 495 & 0xff}
+ (486 >> 8) & 0xff,
+ 486 & 0xff}
},
{
.description = "l3.prot",
@@ -38774,8 +38500,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2540 >> 8) & 0xff,
- 2540 & 0xff,
+ (2515 >> 8) & 0xff,
+ 2515 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -38784,8 +38510,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_I_IPV6_PROTO_ID & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (496 >> 8) & 0xff,
- 496 & 0xff}
+ (487 >> 8) & 0xff,
+ 487 & 0xff}
},
{
.description = "l3.prot",
@@ -38793,8 +38519,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2543 >> 8) & 0xff,
- 2543 & 0xff,
+ (2518 >> 8) & 0xff,
+ 2518 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -38803,8 +38529,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_I_IPV4_PROTO_ID & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (497 >> 8) & 0xff,
- 497 & 0xff}
+ (488 >> 8) & 0xff,
+ 488 & 0xff}
},
{
.description = "l3.prot",
@@ -38812,8 +38538,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2546 >> 8) & 0xff,
- 2546 & 0xff,
+ (2521 >> 8) & 0xff,
+ 2521 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -38822,8 +38548,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_O_IPV6_PROTO_ID & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (498 >> 8) & 0xff,
- 498 & 0xff}
+ (489 >> 8) & 0xff,
+ 489 & 0xff}
},
{
.description = "l3.prot",
@@ -38831,8 +38557,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2549 >> 8) & 0xff,
- 2549 & 0xff,
+ (2524 >> 8) & 0xff,
+ 2524 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -38847,8 +38573,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2554 >> 8) & 0xff,
- 2554 & 0xff,
+ (2529 >> 8) & 0xff,
+ 2529 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -38856,8 +38582,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
ULP_THOR2_SYM_IP_PROTO_UDP},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (500 >> 8) & 0xff,
- 500 & 0xff}
+ (491 >> 8) & 0xff,
+ 491 & 0xff}
},
{
.description = "l3.prot",
@@ -38865,8 +38591,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2556 >> 8) & 0xff,
- 2556 & 0xff,
+ (2531 >> 8) & 0xff,
+ 2531 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -38874,8 +38600,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
ULP_THOR2_SYM_IP_PROTO_TCP},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (501 >> 8) & 0xff,
- 501 & 0xff}
+ (492 >> 8) & 0xff,
+ 492 & 0xff}
},
{
.description = "l3.prot",
@@ -38883,8 +38609,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2558 >> 8) & 0xff,
- 2558 & 0xff,
+ (2533 >> 8) & 0xff,
+ 2533 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -38892,8 +38618,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
ULP_THOR2_SYM_IP_PROTO_UDP},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (502 >> 8) & 0xff,
- 502 & 0xff}
+ (493 >> 8) & 0xff,
+ 493 & 0xff}
},
{
.description = "l3.prot",
@@ -38901,8 +38627,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2560 >> 8) & 0xff,
- 2560 & 0xff,
+ (2535 >> 8) & 0xff,
+ 2535 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -38911,8 +38637,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_I_IPV6_PROTO_ID & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (503 >> 8) & 0xff,
- 503 & 0xff}
+ (494 >> 8) & 0xff,
+ 494 & 0xff}
},
{
.description = "l3.prot",
@@ -38920,8 +38646,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2563 >> 8) & 0xff,
- 2563 & 0xff,
+ (2538 >> 8) & 0xff,
+ 2538 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -38930,8 +38656,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_I_IPV4_PROTO_ID & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (504 >> 8) & 0xff,
- 504 & 0xff}
+ (495 >> 8) & 0xff,
+ 495 & 0xff}
},
{
.description = "l3.prot",
@@ -38939,8 +38665,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2566 >> 8) & 0xff,
- 2566 & 0xff,
+ (2541 >> 8) & 0xff,
+ 2541 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -38949,8 +38675,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_O_IPV6_PROTO_ID & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (505 >> 8) & 0xff,
- 505 & 0xff}
+ (496 >> 8) & 0xff,
+ 496 & 0xff}
},
{
.description = "l3.prot",
@@ -38958,8 +38684,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2569 >> 8) & 0xff,
- 2569 & 0xff,
+ (2544 >> 8) & 0xff,
+ 2544 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -38974,8 +38700,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2575 >> 8) & 0xff,
- 2575 & 0xff,
+ (2550 >> 8) & 0xff,
+ 2550 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -38984,8 +38710,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_I_IPV4_QOS & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (507 >> 8) & 0xff,
- 507 & 0xff}
+ (498 >> 8) & 0xff,
+ 498 & 0xff}
},
{
.description = "l3.qos",
@@ -38993,8 +38719,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2578 >> 8) & 0xff,
- 2578 & 0xff,
+ (2553 >> 8) & 0xff,
+ 2553 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -39003,8 +38729,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_O_IPV6_QOS & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (508 >> 8) & 0xff,
- 508 & 0xff}
+ (499 >> 8) & 0xff,
+ 499 & 0xff}
},
{
.description = "l3.qos",
@@ -39012,8 +38738,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2581 >> 8) & 0xff,
- 2581 & 0xff,
+ (2556 >> 8) & 0xff,
+ 2556 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -39028,8 +38754,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2587 >> 8) & 0xff,
- 2587 & 0xff,
+ (2562 >> 8) & 0xff,
+ 2562 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -39038,8 +38764,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_I_IPV4_QOS & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (510 >> 8) & 0xff,
- 510 & 0xff}
+ (501 >> 8) & 0xff,
+ 501 & 0xff}
},
{
.description = "l3.qos",
@@ -39047,8 +38773,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2590 >> 8) & 0xff,
- 2590 & 0xff,
+ (2565 >> 8) & 0xff,
+ 2565 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -39057,8 +38783,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_O_IPV6_QOS & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (511 >> 8) & 0xff,
- 511 & 0xff}
+ (502 >> 8) & 0xff,
+ 502 & 0xff}
},
{
.description = "l3.qos",
@@ -39066,8 +38792,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2593 >> 8) & 0xff,
- 2593 & 0xff,
+ (2568 >> 8) & 0xff,
+ 2568 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -39082,8 +38808,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2599 >> 8) & 0xff,
- 2599 & 0xff,
+ (2574 >> 8) & 0xff,
+ 2574 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -39092,8 +38818,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_I_TCP_SRC_PORT & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (513 >> 8) & 0xff,
- 513 & 0xff}
+ (504 >> 8) & 0xff,
+ 504 & 0xff}
},
{
.description = "l4.src",
@@ -39101,8 +38827,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2602 >> 8) & 0xff,
- 2602 & 0xff,
+ (2577 >> 8) & 0xff,
+ 2577 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -39111,8 +38837,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_O_UDP_SRC_PORT & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (514 >> 8) & 0xff,
- 514 & 0xff}
+ (505 >> 8) & 0xff,
+ 505 & 0xff}
},
{
.description = "l4.src",
@@ -39120,8 +38846,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2605 >> 8) & 0xff,
- 2605 & 0xff,
+ (2580 >> 8) & 0xff,
+ 2580 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -39130,8 +38856,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_O_TCP_SRC_PORT & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (515 >> 8) & 0xff,
- 515 & 0xff}
+ (506 >> 8) & 0xff,
+ 506 & 0xff}
},
{
.description = "l4.src",
@@ -39139,8 +38865,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2608 >> 8) & 0xff,
- 2608 & 0xff,
+ (2583 >> 8) & 0xff,
+ 2583 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_SKIP,
@@ -39152,8 +38878,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2612 >> 8) & 0xff,
- 2612 & 0xff,
+ (2587 >> 8) & 0xff,
+ 2587 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -39162,8 +38888,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_I_TCP_SRC_PORT & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (517 >> 8) & 0xff,
- 517 & 0xff}
+ (508 >> 8) & 0xff,
+ 508 & 0xff}
},
{
.description = "l4.src",
@@ -39171,8 +38897,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2615 >> 8) & 0xff,
- 2615 & 0xff,
+ (2590 >> 8) & 0xff,
+ 2590 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -39181,8 +38907,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_O_UDP_SRC_PORT & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (518 >> 8) & 0xff,
- 518 & 0xff}
+ (509 >> 8) & 0xff,
+ 509 & 0xff}
},
{
.description = "l4.src",
@@ -39190,8 +38916,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2618 >> 8) & 0xff,
- 2618 & 0xff,
+ (2593 >> 8) & 0xff,
+ 2593 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -39200,8 +38926,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_O_TCP_SRC_PORT & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (519 >> 8) & 0xff,
- 519 & 0xff}
+ (510 >> 8) & 0xff,
+ 510 & 0xff}
},
{
.description = "l4.src",
@@ -39209,8 +38935,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2621 >> 8) & 0xff,
- 2621 & 0xff,
+ (2596 >> 8) & 0xff,
+ 2596 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_SKIP,
@@ -39222,8 +38948,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2625 >> 8) & 0xff,
- 2625 & 0xff,
+ (2600 >> 8) & 0xff,
+ 2600 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -39232,8 +38958,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_I_TCP_DST_PORT & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (521 >> 8) & 0xff,
- 521 & 0xff}
+ (512 >> 8) & 0xff,
+ 512 & 0xff}
},
{
.description = "l4.dst",
@@ -39241,8 +38967,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2628 >> 8) & 0xff,
- 2628 & 0xff,
+ (2603 >> 8) & 0xff,
+ 2603 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -39251,8 +38977,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_O_UDP_DST_PORT & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (522 >> 8) & 0xff,
- 522 & 0xff}
+ (513 >> 8) & 0xff,
+ 513 & 0xff}
},
{
.description = "l4.dst",
@@ -39260,8 +38986,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2631 >> 8) & 0xff,
- 2631 & 0xff,
+ (2606 >> 8) & 0xff,
+ 2606 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -39270,8 +38996,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_O_TCP_DST_PORT & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (523 >> 8) & 0xff,
- 523 & 0xff}
+ (514 >> 8) & 0xff,
+ 514 & 0xff}
},
{
.description = "l4.dst",
@@ -39279,8 +39005,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2634 >> 8) & 0xff,
- 2634 & 0xff,
+ (2609 >> 8) & 0xff,
+ 2609 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_SKIP,
@@ -39292,8 +39018,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2638 >> 8) & 0xff,
- 2638 & 0xff,
+ (2613 >> 8) & 0xff,
+ 2613 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -39302,8 +39028,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_I_TCP_DST_PORT & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (525 >> 8) & 0xff,
- 525 & 0xff}
+ (516 >> 8) & 0xff,
+ 516 & 0xff}
},
{
.description = "l4.dst",
@@ -39311,8 +39037,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2641 >> 8) & 0xff,
- 2641 & 0xff,
+ (2616 >> 8) & 0xff,
+ 2616 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -39321,8 +39047,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_O_UDP_DST_PORT & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (526 >> 8) & 0xff,
- 526 & 0xff}
+ (517 >> 8) & 0xff,
+ 517 & 0xff}
},
{
.description = "l4.dst",
@@ -39330,8 +39056,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2644 >> 8) & 0xff,
- 2644 & 0xff,
+ (2619 >> 8) & 0xff,
+ 2619 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -39340,8 +39066,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_O_TCP_DST_PORT & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (527 >> 8) & 0xff,
- 527 & 0xff}
+ (518 >> 8) & 0xff,
+ 518 & 0xff}
},
{
.description = "l4.dst",
@@ -39349,8 +39075,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2647 >> 8) & 0xff,
- 2647 & 0xff,
+ (2622 >> 8) & 0xff,
+ 2622 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_SKIP,
@@ -39362,8 +39088,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2670 >> 8) & 0xff,
- 2670 & 0xff,
+ (2645 >> 8) & 0xff,
+ 2645 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -39377,8 +39103,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2690 >> 8) & 0xff,
- 2690 & 0xff,
+ (2665 >> 8) & 0xff,
+ 2665 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -39392,8 +39118,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2705 >> 8) & 0xff,
- 2705 & 0xff,
+ (2680 >> 8) & 0xff,
+ 2680 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -39407,8 +39133,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2711 >> 8) & 0xff,
- 2711 & 0xff,
+ (2686 >> 8) & 0xff,
+ 2686 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -39422,8 +39148,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2717 >> 8) & 0xff,
- 2717 & 0xff,
+ (2692 >> 8) & 0xff,
+ 2692 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -39437,8 +39163,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2723 >> 8) & 0xff,
- 2723 & 0xff,
+ (2698 >> 8) & 0xff,
+ 2698 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -39452,8 +39178,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2729 >> 8) & 0xff,
- 2729 & 0xff,
+ (2704 >> 8) & 0xff,
+ 2704 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -39467,8 +39193,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2735 >> 8) & 0xff,
- 2735 & 0xff,
+ (2710 >> 8) & 0xff,
+ 2710 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -39482,8 +39208,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2740 >> 8) & 0xff,
- 2740 & 0xff,
+ (2715 >> 8) & 0xff,
+ 2715 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -39497,8 +39223,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2746 >> 8) & 0xff,
- 2746 & 0xff,
+ (2721 >> 8) & 0xff,
+ 2721 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -39512,8 +39238,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2753 >> 8) & 0xff,
- 2753 & 0xff,
+ (2728 >> 8) & 0xff,
+ 2728 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -39527,8 +39253,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2760 >> 8) & 0xff,
- 2760 & 0xff,
+ (2735 >> 8) & 0xff,
+ 2735 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -39542,8 +39268,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2768 >> 8) & 0xff,
- 2768 & 0xff,
+ (2743 >> 8) & 0xff,
+ 2743 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -39551,8 +39277,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (541 >> 8) & 0xff,
- 541 & 0xff}
+ (532 >> 8) & 0xff,
+ 532 & 0xff}
},
{
.description = "l2_ivv.en",
@@ -39560,8 +39286,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2772 >> 8) & 0xff,
- 2772 & 0xff,
+ (2747 >> 8) & 0xff,
+ 2747 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -39569,8 +39295,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (542 >> 8) & 0xff,
- 542 & 0xff}
+ (533 >> 8) & 0xff,
+ 533 & 0xff}
},
{
.description = "l2_ivv.en",
@@ -39578,8 +39304,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2776 >> 8) & 0xff,
- 2776 & 0xff,
+ (2751 >> 8) & 0xff,
+ 2751 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -39593,8 +39319,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2784 >> 8) & 0xff,
- 2784 & 0xff,
+ (2759 >> 8) & 0xff,
+ 2759 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -39608,8 +39334,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2791 >> 8) & 0xff,
- 2791 & 0xff,
+ (2766 >> 8) & 0xff,
+ 2766 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -39623,8 +39349,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2797 >> 8) & 0xff,
- 2797 & 0xff,
+ (2772 >> 8) & 0xff,
+ 2772 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -39638,8 +39364,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2803 >> 8) & 0xff,
- 2803 & 0xff,
+ (2778 >> 8) & 0xff,
+ 2778 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -39653,8 +39379,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2809 >> 8) & 0xff,
- 2809 & 0xff,
+ (2784 >> 8) & 0xff,
+ 2784 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -39662,8 +39388,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (548 >> 8) & 0xff,
- 548 & 0xff}
+ (539 >> 8) & 0xff,
+ 539 & 0xff}
},
{
.description = "l3_sip0.en",
@@ -39671,8 +39397,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2812 >> 8) & 0xff,
- 2812 & 0xff,
+ (2787 >> 8) & 0xff,
+ 2787 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -39680,8 +39406,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (549 >> 8) & 0xff,
- 549 & 0xff}
+ (540 >> 8) & 0xff,
+ 540 & 0xff}
},
{
.description = "l3_sip0.en",
@@ -39689,8 +39415,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2815 >> 8) & 0xff,
- 2815 & 0xff,
+ (2790 >> 8) & 0xff,
+ 2790 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -39704,8 +39430,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2821 >> 8) & 0xff,
- 2821 & 0xff,
+ (2796 >> 8) & 0xff,
+ 2796 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -39719,8 +39445,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2827 >> 8) & 0xff,
- 2827 & 0xff,
+ (2802 >> 8) & 0xff,
+ 2802 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -39734,8 +39460,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2833 >> 8) & 0xff,
- 2833 & 0xff,
+ (2808 >> 8) & 0xff,
+ 2808 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -39749,8 +39475,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2839 >> 8) & 0xff,
- 2839 & 0xff,
+ (2814 >> 8) & 0xff,
+ 2814 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -39758,8 +39484,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (554 >> 8) & 0xff,
- 554 & 0xff}
+ (545 >> 8) & 0xff,
+ 545 & 0xff}
},
{
.description = "l3_dip0.en",
@@ -39767,8 +39493,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2842 >> 8) & 0xff,
- 2842 & 0xff,
+ (2817 >> 8) & 0xff,
+ 2817 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -39776,8 +39502,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (555 >> 8) & 0xff,
- 555 & 0xff}
+ (546 >> 8) & 0xff,
+ 546 & 0xff}
},
{
.description = "l3_dip0.en",
@@ -39785,8 +39511,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2845 >> 8) & 0xff,
- 2845 & 0xff,
+ (2820 >> 8) & 0xff,
+ 2820 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -39800,8 +39526,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2851 >> 8) & 0xff,
- 2851 & 0xff,
+ (2826 >> 8) & 0xff,
+ 2826 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -39809,8 +39535,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (557 >> 8) & 0xff,
- 557 & 0xff}
+ (548 >> 8) & 0xff,
+ 548 & 0xff}
},
{
.description = "l3_ttl.en",
@@ -39818,8 +39544,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2854 >> 8) & 0xff,
- 2854 & 0xff,
+ (2829 >> 8) & 0xff,
+ 2829 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -39827,8 +39553,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (558 >> 8) & 0xff,
- 558 & 0xff}
+ (549 >> 8) & 0xff,
+ 549 & 0xff}
},
{
.description = "l3_ttl.en",
@@ -39836,8 +39562,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2857 >> 8) & 0xff,
- 2857 & 0xff,
+ (2832 >> 8) & 0xff,
+ 2832 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -39851,8 +39577,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2863 >> 8) & 0xff,
- 2863 & 0xff,
+ (2838 >> 8) & 0xff,
+ 2838 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -39860,8 +39586,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (560 >> 8) & 0xff,
- 560 & 0xff}
+ (551 >> 8) & 0xff,
+ 551 & 0xff}
},
{
.description = "l3_prot.en",
@@ -39869,8 +39595,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2866 >> 8) & 0xff,
- 2866 & 0xff,
+ (2841 >> 8) & 0xff,
+ 2841 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -39878,8 +39604,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (561 >> 8) & 0xff,
- 561 & 0xff}
+ (552 >> 8) & 0xff,
+ 552 & 0xff}
},
{
.description = "l3_prot.en",
@@ -39887,8 +39613,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2869 >> 8) & 0xff,
- 2869 & 0xff,
+ (2844 >> 8) & 0xff,
+ 2844 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -39902,8 +39628,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2875 >> 8) & 0xff,
- 2875 & 0xff,
+ (2850 >> 8) & 0xff,
+ 2850 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -39911,8 +39637,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (563 >> 8) & 0xff,
- 563 & 0xff}
+ (554 >> 8) & 0xff,
+ 554 & 0xff}
},
{
.description = "l3_qos.en",
@@ -39920,8 +39646,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2878 >> 8) & 0xff,
- 2878 & 0xff,
+ (2853 >> 8) & 0xff,
+ 2853 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -39929,8 +39655,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (564 >> 8) & 0xff,
- 564 & 0xff}
+ (555 >> 8) & 0xff,
+ 555 & 0xff}
},
{
.description = "l3_qos.en",
@@ -39938,8 +39664,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2881 >> 8) & 0xff,
- 2881 & 0xff,
+ (2856 >> 8) & 0xff,
+ 2856 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -39953,8 +39679,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2887 >> 8) & 0xff,
- 2887 & 0xff,
+ (2862 >> 8) & 0xff,
+ 2862 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -39962,8 +39688,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (566 >> 8) & 0xff,
- 566 & 0xff}
+ (557 >> 8) & 0xff,
+ 557 & 0xff}
},
{
.description = "l4_src.en",
@@ -39971,8 +39697,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2890 >> 8) & 0xff,
- 2890 & 0xff,
+ (2865 >> 8) & 0xff,
+ 2865 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -39980,8 +39706,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (567 >> 8) & 0xff,
- 567 & 0xff}
+ (558 >> 8) & 0xff,
+ 558 & 0xff}
},
{
.description = "l4_src.en",
@@ -39989,8 +39715,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2893 >> 8) & 0xff,
- 2893 & 0xff,
+ (2868 >> 8) & 0xff,
+ 2868 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -40004,8 +39730,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2899 >> 8) & 0xff,
- 2899 & 0xff,
+ (2874 >> 8) & 0xff,
+ 2874 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -40013,8 +39739,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (569 >> 8) & 0xff,
- 569 & 0xff}
+ (560 >> 8) & 0xff,
+ 560 & 0xff}
},
{
.description = "l4_dst.en",
@@ -40022,8 +39748,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2902 >> 8) & 0xff,
- 2902 & 0xff,
+ (2877 >> 8) & 0xff,
+ 2877 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -40031,8 +39757,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (570 >> 8) & 0xff,
- 570 & 0xff}
+ (561 >> 8) & 0xff,
+ 561 & 0xff}
},
{
.description = "l4_dst.en",
@@ -40040,8 +39766,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2905 >> 8) & 0xff,
- 2905 & 0xff,
+ (2880 >> 8) & 0xff,
+ 2880 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -40055,8 +39781,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2940 >> 8) & 0xff,
- 2940 & 0xff,
+ (2915 >> 8) & 0xff,
+ 2915 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -40068,8 +39794,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2948 >> 8) & 0xff,
- 2948 & 0xff,
+ (2923 >> 8) & 0xff,
+ 2923 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -40084,8 +39810,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2987 >> 8) & 0xff,
- 2987 & 0xff,
+ (2962 >> 8) & 0xff,
+ 2962 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -40097,8 +39823,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2993 >> 8) & 0xff,
- 2993 & 0xff,
+ (2968 >> 8) & 0xff,
+ 2968 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -40113,8 +39839,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2999 >> 8) & 0xff,
- 2999 & 0xff,
+ (2974 >> 8) & 0xff,
+ 2974 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -40126,8 +39852,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (3005 >> 8) & 0xff,
- 3005 & 0xff,
+ (2980 >> 8) & 0xff,
+ 2980 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -40142,8 +39868,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (3011 >> 8) & 0xff,
- 3011 & 0xff,
+ (2986 >> 8) & 0xff,
+ 2986 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -40155,8 +39881,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (3017 >> 8) & 0xff,
- 3017 & 0xff,
+ (2992 >> 8) & 0xff,
+ 2992 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -40171,8 +39897,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (3023 >> 8) & 0xff,
- 3023 & 0xff,
+ (2998 >> 8) & 0xff,
+ 2998 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -40184,8 +39910,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (3029 >> 8) & 0xff,
- 3029 & 0xff,
+ (3004 >> 8) & 0xff,
+ 3004 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -40200,8 +39926,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (3035 >> 8) & 0xff,
- 3035 & 0xff,
+ (3010 >> 8) & 0xff,
+ 3010 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -40213,8 +39939,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (3041 >> 8) & 0xff,
- 3041 & 0xff,
+ (3016 >> 8) & 0xff,
+ 3016 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -40229,8 +39955,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (3046 >> 8) & 0xff,
- 3046 & 0xff,
+ (3021 >> 8) & 0xff,
+ 3021 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -40242,8 +39968,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (3050 >> 8) & 0xff,
- 3050 & 0xff,
+ (3025 >> 8) & 0xff,
+ 3025 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -40258,8 +39984,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (3056 >> 8) & 0xff,
- 3056 & 0xff,
+ (3031 >> 8) & 0xff,
+ 3031 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -40271,8 +39997,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (3064 >> 8) & 0xff,
- 3064 & 0xff,
+ (3039 >> 8) & 0xff,
+ 3039 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -40287,8 +40013,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (3071 >> 8) & 0xff,
- 3071 & 0xff,
+ (3046 >> 8) & 0xff,
+ 3046 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -40300,8 +40026,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (3077 >> 8) & 0xff,
- 3077 & 0xff,
+ (3052 >> 8) & 0xff,
+ 3052 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -40316,8 +40042,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (3084 >> 8) & 0xff,
- 3084 & 0xff,
+ (3059 >> 8) & 0xff,
+ 3059 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -40329,8 +40055,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (3092 >> 8) & 0xff,
- 3092 & 0xff,
+ (3067 >> 8) & 0xff,
+ 3067 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -40345,15 +40071,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (3100 >> 8) & 0xff,
- 3100 & 0xff,
+ (3075 >> 8) & 0xff,
+ 3075 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (592 >> 8) & 0xff,
- 592 & 0xff}
+ (583 >> 8) & 0xff,
+ 583 & 0xff}
},
{
.description = "l2_ivv",
@@ -40361,15 +40087,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (3104 >> 8) & 0xff,
- 3104 & 0xff,
+ (3079 >> 8) & 0xff,
+ 3079 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (593 >> 8) & 0xff,
- 593 & 0xff}
+ (584 >> 8) & 0xff,
+ 584 & 0xff}
},
{
.description = "l2_ivv",
@@ -40377,8 +40103,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (3108 >> 8) & 0xff,
- 3108 & 0xff,
+ (3083 >> 8) & 0xff,
+ 3083 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -40390,8 +40116,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (3116 >> 8) & 0xff,
- 3116 & 0xff,
+ (3091 >> 8) & 0xff,
+ 3091 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -40400,8 +40126,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_IO_VLAN_VID & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (595 >> 8) & 0xff,
- 595 & 0xff}
+ (586 >> 8) & 0xff,
+ 586 & 0xff}
},
{
.description = "l2_ivv",
@@ -40409,8 +40135,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (3120 >> 8) & 0xff,
- 3120 & 0xff,
+ (3095 >> 8) & 0xff,
+ 3095 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -40419,8 +40145,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_OI_VLAN_VID & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (596 >> 8) & 0xff,
- 596 & 0xff}
+ (587 >> 8) & 0xff,
+ 587 & 0xff}
},
{
.description = "l2_ivv",
@@ -40428,8 +40154,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (3124 >> 8) & 0xff,
- 3124 & 0xff,
+ (3099 >> 8) & 0xff,
+ 3099 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -40444,8 +40170,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (3132 >> 8) & 0xff,
- 3132 & 0xff,
+ (3107 >> 8) & 0xff,
+ 3107 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -40457,8 +40183,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (3140 >> 8) & 0xff,
- 3140 & 0xff,
+ (3115 >> 8) & 0xff,
+ 3115 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -40473,8 +40199,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (3147 >> 8) & 0xff,
- 3147 & 0xff,
+ (3122 >> 8) & 0xff,
+ 3122 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -40486,8 +40212,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (3153 >> 8) & 0xff,
- 3153 & 0xff,
+ (3128 >> 8) & 0xff,
+ 3128 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -40502,8 +40228,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (3159 >> 8) & 0xff,
- 3159 & 0xff,
+ (3134 >> 8) & 0xff,
+ 3134 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -40515,8 +40241,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (3165 >> 8) & 0xff,
- 3165 & 0xff,
+ (3140 >> 8) & 0xff,
+ 3140 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -40531,8 +40257,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (3171 >> 8) & 0xff,
- 3171 & 0xff,
+ (3146 >> 8) & 0xff,
+ 3146 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -40544,8 +40270,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (3177 >> 8) & 0xff,
- 3177 & 0xff,
+ (3152 >> 8) & 0xff,
+ 3152 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -40560,8 +40286,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (3183 >> 8) & 0xff,
- 3183 & 0xff,
+ (3158 >> 8) & 0xff,
+ 3158 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -40573,8 +40299,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (3189 >> 8) & 0xff,
- 3189 & 0xff,
+ (3164 >> 8) & 0xff,
+ 3164 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -40589,15 +40315,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (3195 >> 8) & 0xff,
- 3195 & 0xff,
+ (3170 >> 8) & 0xff,
+ 3170 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (608 >> 8) & 0xff,
- 608 & 0xff}
+ (599 >> 8) & 0xff,
+ 599 & 0xff}
},
{
.description = "l3.ttl",
@@ -40605,15 +40331,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (3198 >> 8) & 0xff,
- 3198 & 0xff,
+ (3173 >> 8) & 0xff,
+ 3173 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (609 >> 8) & 0xff,
- 609 & 0xff}
+ (600 >> 8) & 0xff,
+ 600 & 0xff}
},
{
.description = "l3.ttl",
@@ -40621,8 +40347,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (3201 >> 8) & 0xff,
- 3201 & 0xff,
+ (3176 >> 8) & 0xff,
+ 3176 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -40634,8 +40360,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (3207 >> 8) & 0xff,
- 3207 & 0xff,
+ (3182 >> 8) & 0xff,
+ 3182 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -40644,8 +40370,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_I_IPV4_TTL & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (611 >> 8) & 0xff,
- 611 & 0xff}
+ (602 >> 8) & 0xff,
+ 602 & 0xff}
},
{
.description = "l3.ttl",
@@ -40653,8 +40379,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (3210 >> 8) & 0xff,
- 3210 & 0xff,
+ (3185 >> 8) & 0xff,
+ 3185 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -40663,8 +40389,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_O_IPV6_TTL & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (612 >> 8) & 0xff,
- 612 & 0xff}
+ (603 >> 8) & 0xff,
+ 603 & 0xff}
},
{
.description = "l3.ttl",
@@ -40672,8 +40398,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (3213 >> 8) & 0xff,
- 3213 & 0xff,
+ (3188 >> 8) & 0xff,
+ 3188 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -40688,15 +40414,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (3219 >> 8) & 0xff,
- 3219 & 0xff,
+ (3194 >> 8) & 0xff,
+ 3194 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (614 >> 8) & 0xff,
- 614 & 0xff}
+ (605 >> 8) & 0xff,
+ 605 & 0xff}
},
{
.description = "l3.prot",
@@ -40704,15 +40430,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (3222 >> 8) & 0xff,
- 3222 & 0xff,
+ (3197 >> 8) & 0xff,
+ 3197 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (615 >> 8) & 0xff,
- 615 & 0xff}
+ (606 >> 8) & 0xff,
+ 606 & 0xff}
},
{
.description = "l3.prot",
@@ -40720,8 +40446,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (3225 >> 8) & 0xff,
- 3225 & 0xff,
+ (3200 >> 8) & 0xff,
+ 3200 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -40733,8 +40459,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (3231 >> 8) & 0xff,
- 3231 & 0xff,
+ (3206 >> 8) & 0xff,
+ 3206 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -40743,8 +40469,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_I_IPV4_PROTO_ID & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (617 >> 8) & 0xff,
- 617 & 0xff}
+ (608 >> 8) & 0xff,
+ 608 & 0xff}
},
{
.description = "l3.prot",
@@ -40752,8 +40478,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (3234 >> 8) & 0xff,
- 3234 & 0xff,
+ (3209 >> 8) & 0xff,
+ 3209 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -40762,8 +40488,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_O_IPV6_PROTO_ID & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (618 >> 8) & 0xff,
- 618 & 0xff}
+ (609 >> 8) & 0xff,
+ 609 & 0xff}
},
{
.description = "l3.prot",
@@ -40771,8 +40497,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (3237 >> 8) & 0xff,
- 3237 & 0xff,
+ (3212 >> 8) & 0xff,
+ 3212 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -40787,15 +40513,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (3243 >> 8) & 0xff,
- 3243 & 0xff,
+ (3218 >> 8) & 0xff,
+ 3218 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (620 >> 8) & 0xff,
- 620 & 0xff}
+ (611 >> 8) & 0xff,
+ 611 & 0xff}
},
{
.description = "l3.qos",
@@ -40803,15 +40529,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (3246 >> 8) & 0xff,
- 3246 & 0xff,
+ (3221 >> 8) & 0xff,
+ 3221 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (621 >> 8) & 0xff,
- 621 & 0xff}
+ (612 >> 8) & 0xff,
+ 612 & 0xff}
},
{
.description = "l3.qos",
@@ -40819,8 +40545,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (3249 >> 8) & 0xff,
- 3249 & 0xff,
+ (3224 >> 8) & 0xff,
+ 3224 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -40832,8 +40558,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (3255 >> 8) & 0xff,
- 3255 & 0xff,
+ (3230 >> 8) & 0xff,
+ 3230 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -40842,8 +40568,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_I_IPV4_QOS & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (623 >> 8) & 0xff,
- 623 & 0xff}
+ (614 >> 8) & 0xff,
+ 614 & 0xff}
},
{
.description = "l3.qos",
@@ -40851,8 +40577,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (3258 >> 8) & 0xff,
- 3258 & 0xff,
+ (3233 >> 8) & 0xff,
+ 3233 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -40861,8 +40587,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_O_IPV6_QOS & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (624 >> 8) & 0xff,
- 624 & 0xff}
+ (615 >> 8) & 0xff,
+ 615 & 0xff}
},
{
.description = "l3.qos",
@@ -40870,8 +40596,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (3261 >> 8) & 0xff,
- 3261 & 0xff,
+ (3236 >> 8) & 0xff,
+ 3236 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -40886,15 +40612,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (3267 >> 8) & 0xff,
- 3267 & 0xff,
+ (3242 >> 8) & 0xff,
+ 3242 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (626 >> 8) & 0xff,
- 626 & 0xff}
+ (617 >> 8) & 0xff,
+ 617 & 0xff}
},
{
.description = "l4.src",
@@ -40902,15 +40628,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (3270 >> 8) & 0xff,
- 3270 & 0xff,
+ (3245 >> 8) & 0xff,
+ 3245 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (627 >> 8) & 0xff,
- 627 & 0xff}
+ (618 >> 8) & 0xff,
+ 618 & 0xff}
},
{
.description = "l4.src",
@@ -40918,8 +40644,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (3273 >> 8) & 0xff,
- 3273 & 0xff,
+ (3248 >> 8) & 0xff,
+ 3248 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -40931,8 +40657,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (3279 >> 8) & 0xff,
- 3279 & 0xff,
+ (3254 >> 8) & 0xff,
+ 3254 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -40941,8 +40667,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_I_TCP_SRC_PORT & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (629 >> 8) & 0xff,
- 629 & 0xff}
+ (620 >> 8) & 0xff,
+ 620 & 0xff}
},
{
.description = "l4.src",
@@ -40950,8 +40676,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (3282 >> 8) & 0xff,
- 3282 & 0xff,
+ (3257 >> 8) & 0xff,
+ 3257 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -40960,8 +40686,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_O_UDP_SRC_PORT & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (630 >> 8) & 0xff,
- 630 & 0xff}
+ (621 >> 8) & 0xff,
+ 621 & 0xff}
},
{
.description = "l4.src",
@@ -40969,8 +40695,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (3285 >> 8) & 0xff,
- 3285 & 0xff,
+ (3260 >> 8) & 0xff,
+ 3260 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -40985,15 +40711,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (3291 >> 8) & 0xff,
- 3291 & 0xff,
+ (3266 >> 8) & 0xff,
+ 3266 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (632 >> 8) & 0xff,
- 632 & 0xff}
+ (623 >> 8) & 0xff,
+ 623 & 0xff}
},
{
.description = "l4.dst",
@@ -41001,15 +40727,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (3294 >> 8) & 0xff,
- 3294 & 0xff,
+ (3269 >> 8) & 0xff,
+ 3269 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (633 >> 8) & 0xff,
- 633 & 0xff}
+ (624 >> 8) & 0xff,
+ 624 & 0xff}
},
{
.description = "l4.dst",
@@ -41017,8 +40743,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (3297 >> 8) & 0xff,
- 3297 & 0xff,
+ (3272 >> 8) & 0xff,
+ 3272 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -41030,8 +40756,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (3303 >> 8) & 0xff,
- 3303 & 0xff,
+ (3278 >> 8) & 0xff,
+ 3278 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -41040,8 +40766,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_I_TCP_DST_PORT & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (635 >> 8) & 0xff,
- 635 & 0xff}
+ (626 >> 8) & 0xff,
+ 626 & 0xff}
},
{
.description = "l4.dst",
@@ -41049,8 +40775,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (3306 >> 8) & 0xff,
- 3306 & 0xff,
+ (3281 >> 8) & 0xff,
+ 3281 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -41059,8 +40785,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_O_UDP_DST_PORT & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (636 >> 8) & 0xff,
- 636 & 0xff}
+ (627 >> 8) & 0xff,
+ 627 & 0xff}
},
{
.description = "l4.dst",
@@ -41068,8 +40794,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (3309 >> 8) & 0xff,
- 3309 & 0xff,
+ (3284 >> 8) & 0xff,
+ 3284 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -41081,6 +40807,19 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_key_ext_list[] = {
};
struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
+ /* class_tid: 1, , table: cmm_stat_record.add_stat_tunnel_cache */
+ {
+ .description = "packet_count",
+ .field_bit_size = 64,
+ .field_opc = BNXT_ULP_FIELD_OPC_SRC1,
+ .field_src1 = BNXT_ULP_FIELD_SRC_ZERO
+ },
+ {
+ .description = "byte_count",
+ .field_bit_size = 64,
+ .field_opc = BNXT_ULP_FIELD_OPC_SRC1,
+ .field_src1 = BNXT_ULP_FIELD_SRC_ZERO
+ },
/* class_tid: 1, , table: tunnel_cache.f1_f2_wr */
{
.description = "rid",
@@ -41106,6 +40845,24 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
(BNXT_ULP_RF_IDX_L2_CNTXT_ID_0 >> 8) & 0xff,
BNXT_ULP_RF_IDX_L2_CNTXT_ID_0 & 0xff}
},
+ {
+ .description = "stat_ptr",
+ .field_bit_size = 64,
+ .field_opc = BNXT_ULP_FIELD_OPC_SRC1,
+ .field_src1 = BNXT_ULP_FIELD_SRC_RF,
+ .field_opr1 = {
+ (BNXT_ULP_RF_IDX_FLOW_CNTR_PTR_F1 >> 8) & 0xff,
+ BNXT_ULP_RF_IDX_FLOW_CNTR_PTR_F1 & 0xff}
+ },
+ {
+ .description = "cmm_stat_hndl",
+ .field_bit_size = 64,
+ .field_opc = BNXT_ULP_FIELD_OPC_SRC1,
+ .field_src1 = BNXT_ULP_FIELD_SRC_RF,
+ .field_opr1 = {
+ (BNXT_ULP_RF_IDX_CMM_STAT_HNDL_F1 >> 8) & 0xff,
+ BNXT_ULP_RF_IDX_CMM_STAT_HNDL_F1 & 0xff}
+ },
/* class_tid: 1, , table: l2_cntxt_tcam.l2_table_create */
{
.description = "l2ip_dest_data",
@@ -41267,6 +41024,19 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
(BNXT_ULP_RF_IDX_PROF_FUNC_ID_0 >> 8) & 0xff,
BNXT_ULP_RF_IDX_PROF_FUNC_ID_0 & 0xff}
},
+ /* class_tid: 1, , table: cmm_stat_record.f1_flow */
+ {
+ .description = "packet_count",
+ .field_bit_size = 64,
+ .field_opc = BNXT_ULP_FIELD_OPC_SRC1,
+ .field_src1 = BNXT_ULP_FIELD_SRC_ZERO
+ },
+ {
+ .description = "byte_count",
+ .field_bit_size = 64,
+ .field_opc = BNXT_ULP_FIELD_OPC_SRC1,
+ .field_src1 = BNXT_ULP_FIELD_SRC_ZERO
+ },
/* class_tid: 1, , table: fkb_select.wc_gen_template */
{
.description = "l2_cntxt_id.en",
@@ -41274,8 +41044,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (69 >> 8) & 0xff,
- 69 & 0xff,
+ (44 >> 8) & 0xff,
+ 44 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -41319,8 +41089,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (70 >> 8) & 0xff,
- 70 & 0xff,
+ (45 >> 8) & 0xff,
+ 45 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -41334,8 +41104,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (71 >> 8) & 0xff,
- 71 & 0xff,
+ (46 >> 8) & 0xff,
+ 46 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -41349,8 +41119,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (72 >> 8) & 0xff,
- 72 & 0xff,
+ (47 >> 8) & 0xff,
+ 47 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -41706,8 +41476,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (73 >> 8) & 0xff,
- 73 & 0xff,
+ (48 >> 8) & 0xff,
+ 48 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -41721,8 +41491,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (76 >> 8) & 0xff,
- 76 & 0xff,
+ (51 >> 8) & 0xff,
+ 51 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -41766,8 +41536,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (79 >> 8) & 0xff,
- 79 & 0xff,
+ (54 >> 8) & 0xff,
+ 54 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -41799,8 +41569,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (83 >> 8) & 0xff,
- 83 & 0xff,
+ (58 >> 8) & 0xff,
+ 58 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -41808,8 +41578,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (16 >> 8) & 0xff,
- 16 & 0xff}
+ (7 >> 8) & 0xff,
+ 7 & 0xff}
},
{
.description = "tl2_ivt.en",
@@ -41823,8 +41593,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (91 >> 8) & 0xff,
- 91 & 0xff,
+ (66 >> 8) & 0xff,
+ 66 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -41844,8 +41614,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (95 >> 8) & 0xff,
- 95 & 0xff,
+ (70 >> 8) & 0xff,
+ 70 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ZERO,
@@ -41857,8 +41627,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (98 >> 8) & 0xff,
- 98 & 0xff,
+ (73 >> 8) & 0xff,
+ 73 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ZERO,
@@ -41870,8 +41640,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (101 >> 8) & 0xff,
- 101 & 0xff,
+ (76 >> 8) & 0xff,
+ 76 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ZERO,
@@ -41883,15 +41653,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (104 >> 8) & 0xff,
- 104 & 0xff,
+ (79 >> 8) & 0xff,
+ 79 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ZERO,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (17 >> 8) & 0xff,
- 17 & 0xff}
+ (8 >> 8) & 0xff,
+ 8 & 0xff}
},
{
.description = "tl3_dip3.en",
@@ -41899,8 +41669,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (110 >> 8) & 0xff,
- 110 & 0xff,
+ (85 >> 8) & 0xff,
+ 85 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -41914,8 +41684,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (113 >> 8) & 0xff,
- 113 & 0xff,
+ (88 >> 8) & 0xff,
+ 88 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -41929,8 +41699,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (116 >> 8) & 0xff,
- 116 & 0xff,
+ (91 >> 8) & 0xff,
+ 91 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -41944,8 +41714,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (119 >> 8) & 0xff,
- 119 & 0xff,
+ (94 >> 8) & 0xff,
+ 94 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -41953,8 +41723,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (18 >> 8) & 0xff,
- 18 & 0xff}
+ (9 >> 8) & 0xff,
+ 9 & 0xff}
},
{
.description = "tl3_ttl.en",
@@ -41962,8 +41732,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (125 >> 8) & 0xff,
- 125 & 0xff,
+ (100 >> 8) & 0xff,
+ 100 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -41971,8 +41741,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (19 >> 8) & 0xff,
- 19 & 0xff}
+ (10 >> 8) & 0xff,
+ 10 & 0xff}
},
{
.description = "tl3_prot.en",
@@ -41980,8 +41750,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (131 >> 8) & 0xff,
- 131 & 0xff,
+ (106 >> 8) & 0xff,
+ 106 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -41989,8 +41759,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (20 >> 8) & 0xff,
- 20 & 0xff}
+ (11 >> 8) & 0xff,
+ 11 & 0xff}
},
{
.description = "tl3_fid.en",
@@ -42004,8 +41774,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (137 >> 8) & 0xff,
- 137 & 0xff,
+ (112 >> 8) & 0xff,
+ 112 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -42013,8 +41783,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (21 >> 8) & 0xff,
- 21 & 0xff}
+ (12 >> 8) & 0xff,
+ 12 & 0xff}
},
{
.description = "tl3_ieh_nonext.en",
@@ -42088,8 +41858,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (143 >> 8) & 0xff,
- 143 & 0xff,
+ (118 >> 8) & 0xff,
+ 118 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -42097,8 +41867,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (22 >> 8) & 0xff,
- 22 & 0xff}
+ (13 >> 8) & 0xff,
+ 13 & 0xff}
},
{
.description = "tl4_dst.en",
@@ -42106,8 +41876,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (149 >> 8) & 0xff,
- 149 & 0xff,
+ (124 >> 8) & 0xff,
+ 124 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -42115,8 +41885,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (23 >> 8) & 0xff,
- 23 & 0xff}
+ (14 >> 8) & 0xff,
+ 14 & 0xff}
},
{
.description = "tl4_flags.en",
@@ -42172,8 +41942,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (155 >> 8) & 0xff,
- 155 & 0xff,
+ (130 >> 8) & 0xff,
+ 130 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -42181,8 +41951,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (24 >> 8) & 0xff,
- 24 & 0xff}
+ (15 >> 8) & 0xff,
+ 15 & 0xff}
},
{
.description = "tid.en",
@@ -42226,8 +41996,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (159 >> 8) & 0xff,
- 159 & 0xff,
+ (134 >> 8) & 0xff,
+ 134 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -42235,8 +42005,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (25 >> 8) & 0xff,
- 25 & 0xff}
+ (16 >> 8) & 0xff,
+ 16 & 0xff}
},
{
.description = "l2_smac.en",
@@ -42244,8 +42014,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (165 >> 8) & 0xff,
- 165 & 0xff,
+ (140 >> 8) & 0xff,
+ 140 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -42253,8 +42023,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (26 >> 8) & 0xff,
- 26 & 0xff}
+ (17 >> 8) & 0xff,
+ 17 & 0xff}
},
{
.description = "l2_dt.en",
@@ -42292,8 +42062,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (171 >> 8) & 0xff,
- 171 & 0xff,
+ (146 >> 8) & 0xff,
+ 146 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -42301,8 +42071,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (27 >> 8) & 0xff,
- 27 & 0xff}
+ (18 >> 8) & 0xff,
+ 18 & 0xff}
},
{
.description = "l2_ovt.en",
@@ -42328,8 +42098,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (179 >> 8) & 0xff,
- 179 & 0xff,
+ (154 >> 8) & 0xff,
+ 154 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -42337,8 +42107,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (28 >> 8) & 0xff,
- 28 & 0xff}
+ (19 >> 8) & 0xff,
+ 19 & 0xff}
},
{
.description = "l2_ivt.en",
@@ -42352,8 +42122,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (195 >> 8) & 0xff,
- 195 & 0xff,
+ (170 >> 8) & 0xff,
+ 170 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -42361,8 +42131,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (31 >> 8) & 0xff,
- 31 & 0xff}
+ (22 >> 8) & 0xff,
+ 22 & 0xff}
},
{
.description = "l3_l3type.en",
@@ -42376,8 +42146,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (203 >> 8) & 0xff,
- 203 & 0xff,
+ (178 >> 8) & 0xff,
+ 178 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -42385,8 +42155,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (32 >> 8) & 0xff,
- 32 & 0xff}
+ (23 >> 8) & 0xff,
+ 23 & 0xff}
},
{
.description = "l3_sip2.en",
@@ -42394,8 +42164,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (211 >> 8) & 0xff,
- 211 & 0xff,
+ (186 >> 8) & 0xff,
+ 186 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -42403,8 +42173,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (33 >> 8) & 0xff,
- 33 & 0xff}
+ (24 >> 8) & 0xff,
+ 24 & 0xff}
},
{
.description = "l3_sip1.en",
@@ -42412,8 +42182,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (219 >> 8) & 0xff,
- 219 & 0xff,
+ (194 >> 8) & 0xff,
+ 194 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -42421,8 +42191,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (34 >> 8) & 0xff,
- 34 & 0xff}
+ (25 >> 8) & 0xff,
+ 25 & 0xff}
},
{
.description = "l3_sip0.en",
@@ -42430,8 +42200,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (227 >> 8) & 0xff,
- 227 & 0xff,
+ (202 >> 8) & 0xff,
+ 202 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -42439,8 +42209,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (35 >> 8) & 0xff,
- 35 & 0xff}
+ (26 >> 8) & 0xff,
+ 26 & 0xff}
},
{
.description = "l3_dip3.en",
@@ -42448,8 +42218,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (243 >> 8) & 0xff,
- 243 & 0xff,
+ (218 >> 8) & 0xff,
+ 218 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -42457,8 +42227,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (38 >> 8) & 0xff,
- 38 & 0xff}
+ (29 >> 8) & 0xff,
+ 29 & 0xff}
},
{
.description = "l3_dip2.en",
@@ -42466,8 +42236,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (251 >> 8) & 0xff,
- 251 & 0xff,
+ (226 >> 8) & 0xff,
+ 226 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -42475,8 +42245,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (39 >> 8) & 0xff,
- 39 & 0xff}
+ (30 >> 8) & 0xff,
+ 30 & 0xff}
},
{
.description = "l3_dip1.en",
@@ -42484,8 +42254,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (259 >> 8) & 0xff,
- 259 & 0xff,
+ (234 >> 8) & 0xff,
+ 234 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -42493,8 +42263,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (40 >> 8) & 0xff,
- 40 & 0xff}
+ (31 >> 8) & 0xff,
+ 31 & 0xff}
},
{
.description = "l3_dip0.en",
@@ -42502,8 +42272,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (267 >> 8) & 0xff,
- 267 & 0xff,
+ (242 >> 8) & 0xff,
+ 242 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -42511,8 +42281,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (41 >> 8) & 0xff,
- 41 & 0xff}
+ (32 >> 8) & 0xff,
+ 32 & 0xff}
},
{
.description = "l3_ttl.en",
@@ -42520,8 +42290,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (283 >> 8) & 0xff,
- 283 & 0xff,
+ (258 >> 8) & 0xff,
+ 258 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -42529,8 +42299,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (44 >> 8) & 0xff,
- 44 & 0xff}
+ (35 >> 8) & 0xff,
+ 35 & 0xff}
},
{
.description = "l3_prot.en",
@@ -42538,8 +42308,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (299 >> 8) & 0xff,
- 299 & 0xff,
+ (274 >> 8) & 0xff,
+ 274 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -42547,8 +42317,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (47 >> 8) & 0xff,
- 47 & 0xff}
+ (38 >> 8) & 0xff,
+ 38 & 0xff}
},
{
.description = "l3_fid.en",
@@ -42562,8 +42332,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (315 >> 8) & 0xff,
- 315 & 0xff,
+ (290 >> 8) & 0xff,
+ 290 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -42571,8 +42341,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (50 >> 8) & 0xff,
- 50 & 0xff}
+ (41 >> 8) & 0xff,
+ 41 & 0xff}
},
{
.description = "l3_ieh_nonext.en",
@@ -42646,18 +42416,18 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (331 >> 8) & 0xff,
- 331 & 0xff,
+ (306 >> 8) & 0xff,
+ 306 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr2 = {
- (53 >> 8) & 0xff,
- 53 & 0xff},
+ (44 >> 8) & 0xff,
+ 44 & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (54 >> 8) & 0xff,
- 54 & 0xff}
+ (45 >> 8) & 0xff,
+ 45 & 0xff}
},
{
.description = "l4_dst.en",
@@ -42665,18 +42435,18 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (338 >> 8) & 0xff,
- 338 & 0xff,
+ (313 >> 8) & 0xff,
+ 313 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr2 = {
- (55 >> 8) & 0xff,
- 55 & 0xff},
+ (46 >> 8) & 0xff,
+ 46 & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (56 >> 8) & 0xff,
- 56 & 0xff}
+ (47 >> 8) & 0xff,
+ 47 & 0xff}
},
{
.description = "l4_flags.en",
@@ -43955,8 +43725,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1014 >> 8) & 0xff,
- 1014 & 0xff,
+ (989 >> 8) & 0xff,
+ 989 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -44000,8 +43770,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1015 >> 8) & 0xff,
- 1015 & 0xff,
+ (990 >> 8) & 0xff,
+ 990 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -44015,8 +43785,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1016 >> 8) & 0xff,
- 1016 & 0xff,
+ (991 >> 8) & 0xff,
+ 991 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -44030,8 +43800,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1017 >> 8) & 0xff,
- 1017 & 0xff,
+ (992 >> 8) & 0xff,
+ 992 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -44387,8 +44157,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1018 >> 8) & 0xff,
- 1018 & 0xff,
+ (993 >> 8) & 0xff,
+ 993 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -44402,8 +44172,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1022 >> 8) & 0xff,
- 1022 & 0xff,
+ (997 >> 8) & 0xff,
+ 997 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -44447,8 +44217,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1025 >> 8) & 0xff,
- 1025 & 0xff,
+ (1000 >> 8) & 0xff,
+ 1000 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -44480,8 +44250,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1029 >> 8) & 0xff,
- 1029 & 0xff,
+ (1004 >> 8) & 0xff,
+ 1004 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -44489,8 +44259,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (216 >> 8) & 0xff,
- 216 & 0xff}
+ (207 >> 8) & 0xff,
+ 207 & 0xff}
},
{
.description = "tl2_ivt.en",
@@ -44504,8 +44274,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1037 >> 8) & 0xff,
- 1037 & 0xff,
+ (1012 >> 8) & 0xff,
+ 1012 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -44525,8 +44295,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1041 >> 8) & 0xff,
- 1041 & 0xff,
+ (1016 >> 8) & 0xff,
+ 1016 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -44540,8 +44310,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1044 >> 8) & 0xff,
- 1044 & 0xff,
+ (1019 >> 8) & 0xff,
+ 1019 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -44555,8 +44325,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1047 >> 8) & 0xff,
- 1047 & 0xff,
+ (1022 >> 8) & 0xff,
+ 1022 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -44570,8 +44340,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1050 >> 8) & 0xff,
- 1050 & 0xff,
+ (1025 >> 8) & 0xff,
+ 1025 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -44579,8 +44349,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (217 >> 8) & 0xff,
- 217 & 0xff}
+ (208 >> 8) & 0xff,
+ 208 & 0xff}
},
{
.description = "tl3_dip3.en",
@@ -44588,8 +44358,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1056 >> 8) & 0xff,
- 1056 & 0xff,
+ (1031 >> 8) & 0xff,
+ 1031 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -44603,8 +44373,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1059 >> 8) & 0xff,
- 1059 & 0xff,
+ (1034 >> 8) & 0xff,
+ 1034 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -44618,8 +44388,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1062 >> 8) & 0xff,
- 1062 & 0xff,
+ (1037 >> 8) & 0xff,
+ 1037 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -44633,8 +44403,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1065 >> 8) & 0xff,
- 1065 & 0xff,
+ (1040 >> 8) & 0xff,
+ 1040 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -44642,8 +44412,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (218 >> 8) & 0xff,
- 218 & 0xff}
+ (209 >> 8) & 0xff,
+ 209 & 0xff}
},
{
.description = "tl3_ttl.en",
@@ -44651,8 +44421,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1071 >> 8) & 0xff,
- 1071 & 0xff,
+ (1046 >> 8) & 0xff,
+ 1046 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -44660,8 +44430,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (219 >> 8) & 0xff,
- 219 & 0xff}
+ (210 >> 8) & 0xff,
+ 210 & 0xff}
},
{
.description = "tl3_prot.en",
@@ -44669,8 +44439,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1077 >> 8) & 0xff,
- 1077 & 0xff,
+ (1052 >> 8) & 0xff,
+ 1052 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -44678,8 +44448,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (220 >> 8) & 0xff,
- 220 & 0xff}
+ (211 >> 8) & 0xff,
+ 211 & 0xff}
},
{
.description = "tl3_fid.en",
@@ -44693,8 +44463,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1083 >> 8) & 0xff,
- 1083 & 0xff,
+ (1058 >> 8) & 0xff,
+ 1058 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -44702,8 +44472,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (221 >> 8) & 0xff,
- 221 & 0xff}
+ (212 >> 8) & 0xff,
+ 212 & 0xff}
},
{
.description = "tl3_ieh_nonext.en",
@@ -44777,8 +44547,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1089 >> 8) & 0xff,
- 1089 & 0xff,
+ (1064 >> 8) & 0xff,
+ 1064 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -44786,8 +44556,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (222 >> 8) & 0xff,
- 222 & 0xff}
+ (213 >> 8) & 0xff,
+ 213 & 0xff}
},
{
.description = "tl4_dst.en",
@@ -44795,8 +44565,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1095 >> 8) & 0xff,
- 1095 & 0xff,
+ (1070 >> 8) & 0xff,
+ 1070 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -44804,8 +44574,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (223 >> 8) & 0xff,
- 223 & 0xff}
+ (214 >> 8) & 0xff,
+ 214 & 0xff}
},
{
.description = "tl4_flags.en",
@@ -44861,8 +44631,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1101 >> 8) & 0xff,
- 1101 & 0xff,
+ (1076 >> 8) & 0xff,
+ 1076 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -44870,8 +44640,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (224 >> 8) & 0xff,
- 224 & 0xff}
+ (215 >> 8) & 0xff,
+ 215 & 0xff}
},
{
.description = "tid.en",
@@ -44915,8 +44685,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1105 >> 8) & 0xff,
- 1105 & 0xff,
+ (1080 >> 8) & 0xff,
+ 1080 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -44924,8 +44694,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (225 >> 8) & 0xff,
- 225 & 0xff}
+ (216 >> 8) & 0xff,
+ 216 & 0xff}
},
{
.description = "l2_smac.en",
@@ -44933,8 +44703,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1113 >> 8) & 0xff,
- 1113 & 0xff,
+ (1088 >> 8) & 0xff,
+ 1088 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -44942,8 +44712,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (226 >> 8) & 0xff,
- 226 & 0xff}
+ (217 >> 8) & 0xff,
+ 217 & 0xff}
},
{
.description = "l2_dt.en",
@@ -44981,8 +44751,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1119 >> 8) & 0xff,
- 1119 & 0xff,
+ (1094 >> 8) & 0xff,
+ 1094 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -44990,8 +44760,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (227 >> 8) & 0xff,
- 227 & 0xff}
+ (218 >> 8) & 0xff,
+ 218 & 0xff}
},
{
.description = "l2_ovt.en",
@@ -45017,8 +44787,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1127 >> 8) & 0xff,
- 1127 & 0xff,
+ (1102 >> 8) & 0xff,
+ 1102 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -45026,8 +44796,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (228 >> 8) & 0xff,
- 228 & 0xff}
+ (219 >> 8) & 0xff,
+ 219 & 0xff}
},
{
.description = "l2_ivt.en",
@@ -45041,8 +44811,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1143 >> 8) & 0xff,
- 1143 & 0xff,
+ (1118 >> 8) & 0xff,
+ 1118 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -45050,8 +44820,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (231 >> 8) & 0xff,
- 231 & 0xff}
+ (222 >> 8) & 0xff,
+ 222 & 0xff}
},
{
.description = "l3_l3type.en",
@@ -45065,8 +44835,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1151 >> 8) & 0xff,
- 1151 & 0xff,
+ (1126 >> 8) & 0xff,
+ 1126 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -45074,8 +44844,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (232 >> 8) & 0xff,
- 232 & 0xff}
+ (223 >> 8) & 0xff,
+ 223 & 0xff}
},
{
.description = "l3_sip2.en",
@@ -45083,8 +44853,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1157 >> 8) & 0xff,
- 1157 & 0xff,
+ (1132 >> 8) & 0xff,
+ 1132 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -45092,8 +44862,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (233 >> 8) & 0xff,
- 233 & 0xff}
+ (224 >> 8) & 0xff,
+ 224 & 0xff}
},
{
.description = "l3_sip1.en",
@@ -45101,8 +44871,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1163 >> 8) & 0xff,
- 1163 & 0xff,
+ (1138 >> 8) & 0xff,
+ 1138 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -45110,8 +44880,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (234 >> 8) & 0xff,
- 234 & 0xff}
+ (225 >> 8) & 0xff,
+ 225 & 0xff}
},
{
.description = "l3_sip0.en",
@@ -45119,8 +44889,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1169 >> 8) & 0xff,
- 1169 & 0xff,
+ (1144 >> 8) & 0xff,
+ 1144 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -45128,8 +44898,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (235 >> 8) & 0xff,
- 235 & 0xff}
+ (226 >> 8) & 0xff,
+ 226 & 0xff}
},
{
.description = "l3_dip3.en",
@@ -45137,8 +44907,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1181 >> 8) & 0xff,
- 1181 & 0xff,
+ (1156 >> 8) & 0xff,
+ 1156 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -45146,8 +44916,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (238 >> 8) & 0xff,
- 238 & 0xff}
+ (229 >> 8) & 0xff,
+ 229 & 0xff}
},
{
.description = "l3_dip2.en",
@@ -45155,8 +44925,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1187 >> 8) & 0xff,
- 1187 & 0xff,
+ (1162 >> 8) & 0xff,
+ 1162 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -45164,8 +44934,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (239 >> 8) & 0xff,
- 239 & 0xff}
+ (230 >> 8) & 0xff,
+ 230 & 0xff}
},
{
.description = "l3_dip1.en",
@@ -45173,8 +44943,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1193 >> 8) & 0xff,
- 1193 & 0xff,
+ (1168 >> 8) & 0xff,
+ 1168 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -45182,8 +44952,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (240 >> 8) & 0xff,
- 240 & 0xff}
+ (231 >> 8) & 0xff,
+ 231 & 0xff}
},
{
.description = "l3_dip0.en",
@@ -45191,8 +44961,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1199 >> 8) & 0xff,
- 1199 & 0xff,
+ (1174 >> 8) & 0xff,
+ 1174 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -45200,8 +44970,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (241 >> 8) & 0xff,
- 241 & 0xff}
+ (232 >> 8) & 0xff,
+ 232 & 0xff}
},
{
.description = "l3_ttl.en",
@@ -45209,8 +44979,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1211 >> 8) & 0xff,
- 1211 & 0xff,
+ (1186 >> 8) & 0xff,
+ 1186 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -45218,8 +44988,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (244 >> 8) & 0xff,
- 244 & 0xff}
+ (235 >> 8) & 0xff,
+ 235 & 0xff}
},
{
.description = "l3_prot.en",
@@ -45227,8 +44997,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1223 >> 8) & 0xff,
- 1223 & 0xff,
+ (1198 >> 8) & 0xff,
+ 1198 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -45236,8 +45006,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (247 >> 8) & 0xff,
- 247 & 0xff}
+ (238 >> 8) & 0xff,
+ 238 & 0xff}
},
{
.description = "l3_fid.en",
@@ -45251,8 +45021,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1235 >> 8) & 0xff,
- 1235 & 0xff,
+ (1210 >> 8) & 0xff,
+ 1210 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -45260,8 +45030,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (250 >> 8) & 0xff,
- 250 & 0xff}
+ (241 >> 8) & 0xff,
+ 241 & 0xff}
},
{
.description = "l3_ieh_nonext.en",
@@ -45335,8 +45105,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1247 >> 8) & 0xff,
- 1247 & 0xff,
+ (1222 >> 8) & 0xff,
+ 1222 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -45344,8 +45114,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (253 >> 8) & 0xff,
- 253 & 0xff}
+ (244 >> 8) & 0xff,
+ 244 & 0xff}
},
{
.description = "l4_dst.en",
@@ -45353,8 +45123,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1259 >> 8) & 0xff,
- 1259 & 0xff,
+ (1234 >> 8) & 0xff,
+ 1234 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -45362,8 +45132,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (256 >> 8) & 0xff,
- 256 & 0xff}
+ (247 >> 8) & 0xff,
+ 247 & 0xff}
},
{
.description = "l4_flags.en",
@@ -45673,8 +45443,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1708 >> 8) & 0xff,
- 1708 & 0xff,
+ (1683 >> 8) & 0xff,
+ 1683 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -45718,8 +45488,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1709 >> 8) & 0xff,
- 1709 & 0xff,
+ (1684 >> 8) & 0xff,
+ 1684 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -45733,8 +45503,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1710 >> 8) & 0xff,
- 1710 & 0xff,
+ (1685 >> 8) & 0xff,
+ 1685 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -45748,8 +45518,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1711 >> 8) & 0xff,
- 1711 & 0xff,
+ (1686 >> 8) & 0xff,
+ 1686 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -46105,8 +45875,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1712 >> 8) & 0xff,
- 1712 & 0xff,
+ (1687 >> 8) & 0xff,
+ 1687 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -46120,14 +45890,14 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1715 >> 8) & 0xff,
- 1715 & 0xff,
+ (1690 >> 8) & 0xff,
+ 1690 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr2 = {
- (329 >> 8) & 0xff,
- 329 & 0xff},
+ (320 >> 8) & 0xff,
+ 320 & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_ZERO
},
{
@@ -46166,8 +45936,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1720 >> 8) & 0xff,
- 1720 & 0xff,
+ (1695 >> 8) & 0xff,
+ 1695 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -46199,8 +45969,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1724 >> 8) & 0xff,
- 1724 & 0xff,
+ (1699 >> 8) & 0xff,
+ 1699 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -46208,8 +45978,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (330 >> 8) & 0xff,
- 330 & 0xff}
+ (321 >> 8) & 0xff,
+ 321 & 0xff}
},
{
.description = "tl2_ivt.en",
@@ -46223,8 +45993,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1732 >> 8) & 0xff,
- 1732 & 0xff,
+ (1707 >> 8) & 0xff,
+ 1707 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -46244,8 +46014,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1736 >> 8) & 0xff,
- 1736 & 0xff,
+ (1711 >> 8) & 0xff,
+ 1711 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ZERO,
@@ -46257,8 +46027,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1739 >> 8) & 0xff,
- 1739 & 0xff,
+ (1714 >> 8) & 0xff,
+ 1714 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ZERO,
@@ -46270,8 +46040,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1742 >> 8) & 0xff,
- 1742 & 0xff,
+ (1717 >> 8) & 0xff,
+ 1717 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ZERO,
@@ -46283,15 +46053,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1745 >> 8) & 0xff,
- 1745 & 0xff,
+ (1720 >> 8) & 0xff,
+ 1720 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ZERO,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (331 >> 8) & 0xff,
- 331 & 0xff}
+ (322 >> 8) & 0xff,
+ 322 & 0xff}
},
{
.description = "tl3_dip3.en",
@@ -46299,8 +46069,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1751 >> 8) & 0xff,
- 1751 & 0xff,
+ (1726 >> 8) & 0xff,
+ 1726 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -46314,8 +46084,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1754 >> 8) & 0xff,
- 1754 & 0xff,
+ (1729 >> 8) & 0xff,
+ 1729 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -46329,8 +46099,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1757 >> 8) & 0xff,
- 1757 & 0xff,
+ (1732 >> 8) & 0xff,
+ 1732 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -46344,8 +46114,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1760 >> 8) & 0xff,
- 1760 & 0xff,
+ (1735 >> 8) & 0xff,
+ 1735 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -46353,8 +46123,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (332 >> 8) & 0xff,
- 332 & 0xff}
+ (323 >> 8) & 0xff,
+ 323 & 0xff}
},
{
.description = "tl3_ttl.en",
@@ -46362,8 +46132,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1766 >> 8) & 0xff,
- 1766 & 0xff,
+ (1741 >> 8) & 0xff,
+ 1741 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -46371,8 +46141,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (333 >> 8) & 0xff,
- 333 & 0xff}
+ (324 >> 8) & 0xff,
+ 324 & 0xff}
},
{
.description = "tl3_prot.en",
@@ -46380,8 +46150,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1772 >> 8) & 0xff,
- 1772 & 0xff,
+ (1747 >> 8) & 0xff,
+ 1747 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -46389,8 +46159,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (334 >> 8) & 0xff,
- 334 & 0xff}
+ (325 >> 8) & 0xff,
+ 325 & 0xff}
},
{
.description = "tl3_fid.en",
@@ -46404,8 +46174,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1778 >> 8) & 0xff,
- 1778 & 0xff,
+ (1753 >> 8) & 0xff,
+ 1753 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -46413,8 +46183,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (335 >> 8) & 0xff,
- 335 & 0xff}
+ (326 >> 8) & 0xff,
+ 326 & 0xff}
},
{
.description = "tl3_ieh_nonext.en",
@@ -46488,8 +46258,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1784 >> 8) & 0xff,
- 1784 & 0xff,
+ (1759 >> 8) & 0xff,
+ 1759 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -46497,8 +46267,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (336 >> 8) & 0xff,
- 336 & 0xff}
+ (327 >> 8) & 0xff,
+ 327 & 0xff}
},
{
.description = "tl4_dst.en",
@@ -46506,8 +46276,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1790 >> 8) & 0xff,
- 1790 & 0xff,
+ (1765 >> 8) & 0xff,
+ 1765 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -46515,8 +46285,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (337 >> 8) & 0xff,
- 337 & 0xff}
+ (328 >> 8) & 0xff,
+ 328 & 0xff}
},
{
.description = "tl4_flags.en",
@@ -46572,8 +46342,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1796 >> 8) & 0xff,
- 1796 & 0xff,
+ (1771 >> 8) & 0xff,
+ 1771 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -46581,8 +46351,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (338 >> 8) & 0xff,
- 338 & 0xff}
+ (329 >> 8) & 0xff,
+ 329 & 0xff}
},
{
.description = "tid.en",
@@ -46626,8 +46396,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1800 >> 8) & 0xff,
- 1800 & 0xff,
+ (1775 >> 8) & 0xff,
+ 1775 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -46635,8 +46405,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (339 >> 8) & 0xff,
- 339 & 0xff}
+ (330 >> 8) & 0xff,
+ 330 & 0xff}
},
{
.description = "l2_smac.en",
@@ -46644,8 +46414,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1806 >> 8) & 0xff,
- 1806 & 0xff,
+ (1781 >> 8) & 0xff,
+ 1781 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -46653,8 +46423,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (340 >> 8) & 0xff,
- 340 & 0xff}
+ (331 >> 8) & 0xff,
+ 331 & 0xff}
},
{
.description = "l2_dt.en",
@@ -46692,8 +46462,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1812 >> 8) & 0xff,
- 1812 & 0xff,
+ (1787 >> 8) & 0xff,
+ 1787 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -46701,8 +46471,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (341 >> 8) & 0xff,
- 341 & 0xff}
+ (332 >> 8) & 0xff,
+ 332 & 0xff}
},
{
.description = "l2_ovt.en",
@@ -46728,8 +46498,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1820 >> 8) & 0xff,
- 1820 & 0xff,
+ (1795 >> 8) & 0xff,
+ 1795 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -46737,8 +46507,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (342 >> 8) & 0xff,
- 342 & 0xff}
+ (333 >> 8) & 0xff,
+ 333 & 0xff}
},
{
.description = "l2_ivt.en",
@@ -46752,8 +46522,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1836 >> 8) & 0xff,
- 1836 & 0xff,
+ (1811 >> 8) & 0xff,
+ 1811 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -46761,8 +46531,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (345 >> 8) & 0xff,
- 345 & 0xff}
+ (336 >> 8) & 0xff,
+ 336 & 0xff}
},
{
.description = "l3_l3type.en",
@@ -46776,8 +46546,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1844 >> 8) & 0xff,
- 1844 & 0xff,
+ (1819 >> 8) & 0xff,
+ 1819 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -46785,8 +46555,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (346 >> 8) & 0xff,
- 346 & 0xff}
+ (337 >> 8) & 0xff,
+ 337 & 0xff}
},
{
.description = "l3_sip2.en",
@@ -46794,8 +46564,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1852 >> 8) & 0xff,
- 1852 & 0xff,
+ (1827 >> 8) & 0xff,
+ 1827 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -46803,8 +46573,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (347 >> 8) & 0xff,
- 347 & 0xff}
+ (338 >> 8) & 0xff,
+ 338 & 0xff}
},
{
.description = "l3_sip1.en",
@@ -46812,8 +46582,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1860 >> 8) & 0xff,
- 1860 & 0xff,
+ (1835 >> 8) & 0xff,
+ 1835 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -46821,8 +46591,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (348 >> 8) & 0xff,
- 348 & 0xff}
+ (339 >> 8) & 0xff,
+ 339 & 0xff}
},
{
.description = "l3_sip0.en",
@@ -46830,8 +46600,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1868 >> 8) & 0xff,
- 1868 & 0xff,
+ (1843 >> 8) & 0xff,
+ 1843 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -46839,8 +46609,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (349 >> 8) & 0xff,
- 349 & 0xff}
+ (340 >> 8) & 0xff,
+ 340 & 0xff}
},
{
.description = "l3_dip3.en",
@@ -46848,8 +46618,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1884 >> 8) & 0xff,
- 1884 & 0xff,
+ (1859 >> 8) & 0xff,
+ 1859 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -46857,8 +46627,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (352 >> 8) & 0xff,
- 352 & 0xff}
+ (343 >> 8) & 0xff,
+ 343 & 0xff}
},
{
.description = "l3_dip2.en",
@@ -46866,8 +46636,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1892 >> 8) & 0xff,
- 1892 & 0xff,
+ (1867 >> 8) & 0xff,
+ 1867 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -46875,8 +46645,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (353 >> 8) & 0xff,
- 353 & 0xff}
+ (344 >> 8) & 0xff,
+ 344 & 0xff}
},
{
.description = "l3_dip1.en",
@@ -46884,8 +46654,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1900 >> 8) & 0xff,
- 1900 & 0xff,
+ (1875 >> 8) & 0xff,
+ 1875 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -46893,8 +46663,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (354 >> 8) & 0xff,
- 354 & 0xff}
+ (345 >> 8) & 0xff,
+ 345 & 0xff}
},
{
.description = "l3_dip0.en",
@@ -46902,8 +46672,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1908 >> 8) & 0xff,
- 1908 & 0xff,
+ (1883 >> 8) & 0xff,
+ 1883 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -46911,8 +46681,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (355 >> 8) & 0xff,
- 355 & 0xff}
+ (346 >> 8) & 0xff,
+ 346 & 0xff}
},
{
.description = "l3_ttl.en",
@@ -46920,8 +46690,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1924 >> 8) & 0xff,
- 1924 & 0xff,
+ (1899 >> 8) & 0xff,
+ 1899 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -46929,8 +46699,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (358 >> 8) & 0xff,
- 358 & 0xff}
+ (349 >> 8) & 0xff,
+ 349 & 0xff}
},
{
.description = "l3_prot.en",
@@ -46938,8 +46708,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1940 >> 8) & 0xff,
- 1940 & 0xff,
+ (1915 >> 8) & 0xff,
+ 1915 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -46947,8 +46717,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (361 >> 8) & 0xff,
- 361 & 0xff}
+ (352 >> 8) & 0xff,
+ 352 & 0xff}
},
{
.description = "l3_fid.en",
@@ -46962,8 +46732,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1956 >> 8) & 0xff,
- 1956 & 0xff,
+ (1931 >> 8) & 0xff,
+ 1931 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -46971,8 +46741,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (364 >> 8) & 0xff,
- 364 & 0xff}
+ (355 >> 8) & 0xff,
+ 355 & 0xff}
},
{
.description = "l3_ieh_nonext.en",
@@ -47046,18 +46816,18 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1972 >> 8) & 0xff,
- 1972 & 0xff,
+ (1947 >> 8) & 0xff,
+ 1947 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr2 = {
- (367 >> 8) & 0xff,
- 367 & 0xff},
+ (358 >> 8) & 0xff,
+ 358 & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (368 >> 8) & 0xff,
- 368 & 0xff}
+ (359 >> 8) & 0xff,
+ 359 & 0xff}
},
{
.description = "l4_dst.en",
@@ -47065,18 +46835,18 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1979 >> 8) & 0xff,
- 1979 & 0xff,
+ (1954 >> 8) & 0xff,
+ 1954 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr2 = {
- (369 >> 8) & 0xff,
- 369 & 0xff},
+ (360 >> 8) & 0xff,
+ 360 & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (370 >> 8) & 0xff,
- 370 & 0xff}
+ (361 >> 8) & 0xff,
+ 361 & 0xff}
},
{
.description = "l4_flags.en",
@@ -48354,8 +48124,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2651 >> 8) & 0xff,
- 2651 & 0xff,
+ (2626 >> 8) & 0xff,
+ 2626 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -48399,8 +48169,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2652 >> 8) & 0xff,
- 2652 & 0xff,
+ (2627 >> 8) & 0xff,
+ 2627 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -48414,8 +48184,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2653 >> 8) & 0xff,
- 2653 & 0xff,
+ (2628 >> 8) & 0xff,
+ 2628 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -48429,8 +48199,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2654 >> 8) & 0xff,
- 2654 & 0xff,
+ (2629 >> 8) & 0xff,
+ 2629 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -48786,8 +48556,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2655 >> 8) & 0xff,
- 2655 & 0xff,
+ (2630 >> 8) & 0xff,
+ 2630 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -48801,8 +48571,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2659 >> 8) & 0xff,
- 2659 & 0xff,
+ (2634 >> 8) & 0xff,
+ 2634 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -48846,8 +48616,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2662 >> 8) & 0xff,
- 2662 & 0xff,
+ (2637 >> 8) & 0xff,
+ 2637 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -48879,8 +48649,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2666 >> 8) & 0xff,
- 2666 & 0xff,
+ (2641 >> 8) & 0xff,
+ 2641 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -48888,8 +48658,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (528 >> 8) & 0xff,
- 528 & 0xff}
+ (519 >> 8) & 0xff,
+ 519 & 0xff}
},
{
.description = "tl2_ivt.en",
@@ -48903,8 +48673,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2674 >> 8) & 0xff,
- 2674 & 0xff,
+ (2649 >> 8) & 0xff,
+ 2649 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -48924,8 +48694,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2678 >> 8) & 0xff,
- 2678 & 0xff,
+ (2653 >> 8) & 0xff,
+ 2653 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -48939,8 +48709,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2681 >> 8) & 0xff,
- 2681 & 0xff,
+ (2656 >> 8) & 0xff,
+ 2656 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -48954,8 +48724,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2684 >> 8) & 0xff,
- 2684 & 0xff,
+ (2659 >> 8) & 0xff,
+ 2659 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -48969,8 +48739,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2687 >> 8) & 0xff,
- 2687 & 0xff,
+ (2662 >> 8) & 0xff,
+ 2662 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -48978,8 +48748,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (529 >> 8) & 0xff,
- 529 & 0xff}
+ (520 >> 8) & 0xff,
+ 520 & 0xff}
},
{
.description = "tl3_dip3.en",
@@ -48987,8 +48757,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2693 >> 8) & 0xff,
- 2693 & 0xff,
+ (2668 >> 8) & 0xff,
+ 2668 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -49002,8 +48772,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2696 >> 8) & 0xff,
- 2696 & 0xff,
+ (2671 >> 8) & 0xff,
+ 2671 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -49017,8 +48787,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2699 >> 8) & 0xff,
- 2699 & 0xff,
+ (2674 >> 8) & 0xff,
+ 2674 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -49032,8 +48802,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2702 >> 8) & 0xff,
- 2702 & 0xff,
+ (2677 >> 8) & 0xff,
+ 2677 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -49041,8 +48811,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (530 >> 8) & 0xff,
- 530 & 0xff}
+ (521 >> 8) & 0xff,
+ 521 & 0xff}
},
{
.description = "tl3_ttl.en",
@@ -49050,8 +48820,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2708 >> 8) & 0xff,
- 2708 & 0xff,
+ (2683 >> 8) & 0xff,
+ 2683 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -49059,8 +48829,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (531 >> 8) & 0xff,
- 531 & 0xff}
+ (522 >> 8) & 0xff,
+ 522 & 0xff}
},
{
.description = "tl3_prot.en",
@@ -49068,8 +48838,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2714 >> 8) & 0xff,
- 2714 & 0xff,
+ (2689 >> 8) & 0xff,
+ 2689 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -49077,8 +48847,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (532 >> 8) & 0xff,
- 532 & 0xff}
+ (523 >> 8) & 0xff,
+ 523 & 0xff}
},
{
.description = "tl3_fid.en",
@@ -49092,8 +48862,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2720 >> 8) & 0xff,
- 2720 & 0xff,
+ (2695 >> 8) & 0xff,
+ 2695 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -49101,8 +48871,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (533 >> 8) & 0xff,
- 533 & 0xff}
+ (524 >> 8) & 0xff,
+ 524 & 0xff}
},
{
.description = "tl3_ieh_nonext.en",
@@ -49176,8 +48946,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2726 >> 8) & 0xff,
- 2726 & 0xff,
+ (2701 >> 8) & 0xff,
+ 2701 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -49185,8 +48955,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (534 >> 8) & 0xff,
- 534 & 0xff}
+ (525 >> 8) & 0xff,
+ 525 & 0xff}
},
{
.description = "tl4_dst.en",
@@ -49194,8 +48964,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2732 >> 8) & 0xff,
- 2732 & 0xff,
+ (2707 >> 8) & 0xff,
+ 2707 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -49203,8 +48973,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (535 >> 8) & 0xff,
- 535 & 0xff}
+ (526 >> 8) & 0xff,
+ 526 & 0xff}
},
{
.description = "tl4_flags.en",
@@ -49260,8 +49030,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2738 >> 8) & 0xff,
- 2738 & 0xff,
+ (2713 >> 8) & 0xff,
+ 2713 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -49269,8 +49039,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (536 >> 8) & 0xff,
- 536 & 0xff}
+ (527 >> 8) & 0xff,
+ 527 & 0xff}
},
{
.description = "tid.en",
@@ -49314,8 +49084,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2742 >> 8) & 0xff,
- 2742 & 0xff,
+ (2717 >> 8) & 0xff,
+ 2717 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -49323,8 +49093,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (537 >> 8) & 0xff,
- 537 & 0xff}
+ (528 >> 8) & 0xff,
+ 528 & 0xff}
},
{
.description = "l2_smac.en",
@@ -49332,8 +49102,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2750 >> 8) & 0xff,
- 2750 & 0xff,
+ (2725 >> 8) & 0xff,
+ 2725 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -49341,8 +49111,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (538 >> 8) & 0xff,
- 538 & 0xff}
+ (529 >> 8) & 0xff,
+ 529 & 0xff}
},
{
.description = "l2_dt.en",
@@ -49380,8 +49150,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2756 >> 8) & 0xff,
- 2756 & 0xff,
+ (2731 >> 8) & 0xff,
+ 2731 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -49389,8 +49159,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (539 >> 8) & 0xff,
- 539 & 0xff}
+ (530 >> 8) & 0xff,
+ 530 & 0xff}
},
{
.description = "l2_ovt.en",
@@ -49416,8 +49186,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2764 >> 8) & 0xff,
- 2764 & 0xff,
+ (2739 >> 8) & 0xff,
+ 2739 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -49425,8 +49195,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (540 >> 8) & 0xff,
- 540 & 0xff}
+ (531 >> 8) & 0xff,
+ 531 & 0xff}
},
{
.description = "l2_ivt.en",
@@ -49440,8 +49210,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2780 >> 8) & 0xff,
- 2780 & 0xff,
+ (2755 >> 8) & 0xff,
+ 2755 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -49449,8 +49219,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (543 >> 8) & 0xff,
- 543 & 0xff}
+ (534 >> 8) & 0xff,
+ 534 & 0xff}
},
{
.description = "l3_l3type.en",
@@ -49464,8 +49234,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2788 >> 8) & 0xff,
- 2788 & 0xff,
+ (2763 >> 8) & 0xff,
+ 2763 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -49473,8 +49243,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (544 >> 8) & 0xff,
- 544 & 0xff}
+ (535 >> 8) & 0xff,
+ 535 & 0xff}
},
{
.description = "l3_sip2.en",
@@ -49482,8 +49252,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2794 >> 8) & 0xff,
- 2794 & 0xff,
+ (2769 >> 8) & 0xff,
+ 2769 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -49491,8 +49261,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (545 >> 8) & 0xff,
- 545 & 0xff}
+ (536 >> 8) & 0xff,
+ 536 & 0xff}
},
{
.description = "l3_sip1.en",
@@ -49500,8 +49270,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2800 >> 8) & 0xff,
- 2800 & 0xff,
+ (2775 >> 8) & 0xff,
+ 2775 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -49509,8 +49279,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (546 >> 8) & 0xff,
- 546 & 0xff}
+ (537 >> 8) & 0xff,
+ 537 & 0xff}
},
{
.description = "l3_sip0.en",
@@ -49518,8 +49288,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2806 >> 8) & 0xff,
- 2806 & 0xff,
+ (2781 >> 8) & 0xff,
+ 2781 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -49527,8 +49297,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (547 >> 8) & 0xff,
- 547 & 0xff}
+ (538 >> 8) & 0xff,
+ 538 & 0xff}
},
{
.description = "l3_dip3.en",
@@ -49536,8 +49306,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2818 >> 8) & 0xff,
- 2818 & 0xff,
+ (2793 >> 8) & 0xff,
+ 2793 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -49545,8 +49315,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (550 >> 8) & 0xff,
- 550 & 0xff}
+ (541 >> 8) & 0xff,
+ 541 & 0xff}
},
{
.description = "l3_dip2.en",
@@ -49554,8 +49324,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2824 >> 8) & 0xff,
- 2824 & 0xff,
+ (2799 >> 8) & 0xff,
+ 2799 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -49563,8 +49333,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (551 >> 8) & 0xff,
- 551 & 0xff}
+ (542 >> 8) & 0xff,
+ 542 & 0xff}
},
{
.description = "l3_dip1.en",
@@ -49572,8 +49342,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2830 >> 8) & 0xff,
- 2830 & 0xff,
+ (2805 >> 8) & 0xff,
+ 2805 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -49581,8 +49351,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (552 >> 8) & 0xff,
- 552 & 0xff}
+ (543 >> 8) & 0xff,
+ 543 & 0xff}
},
{
.description = "l3_dip0.en",
@@ -49590,8 +49360,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2836 >> 8) & 0xff,
- 2836 & 0xff,
+ (2811 >> 8) & 0xff,
+ 2811 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -49599,8 +49369,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (553 >> 8) & 0xff,
- 553 & 0xff}
+ (544 >> 8) & 0xff,
+ 544 & 0xff}
},
{
.description = "l3_ttl.en",
@@ -49608,8 +49378,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2848 >> 8) & 0xff,
- 2848 & 0xff,
+ (2823 >> 8) & 0xff,
+ 2823 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -49617,8 +49387,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (556 >> 8) & 0xff,
- 556 & 0xff}
+ (547 >> 8) & 0xff,
+ 547 & 0xff}
},
{
.description = "l3_prot.en",
@@ -49626,8 +49396,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2860 >> 8) & 0xff,
- 2860 & 0xff,
+ (2835 >> 8) & 0xff,
+ 2835 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -49635,8 +49405,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (559 >> 8) & 0xff,
- 559 & 0xff}
+ (550 >> 8) & 0xff,
+ 550 & 0xff}
},
{
.description = "l3_fid.en",
@@ -49650,8 +49420,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2872 >> 8) & 0xff,
- 2872 & 0xff,
+ (2847 >> 8) & 0xff,
+ 2847 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -49659,8 +49429,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (562 >> 8) & 0xff,
- 562 & 0xff}
+ (553 >> 8) & 0xff,
+ 553 & 0xff}
},
{
.description = "l3_ieh_nonext.en",
@@ -49734,8 +49504,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2884 >> 8) & 0xff,
- 2884 & 0xff,
+ (2859 >> 8) & 0xff,
+ 2859 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -49743,8 +49513,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (565 >> 8) & 0xff,
- 565 & 0xff}
+ (556 >> 8) & 0xff,
+ 556 & 0xff}
},
{
.description = "l4_dst.en",
@@ -49752,8 +49522,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2896 >> 8) & 0xff,
- 2896 & 0xff,
+ (2871 >> 8) & 0xff,
+ 2871 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -49761,8 +49531,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor2_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (568 >> 8) & 0xff,
- 568 & 0xff}
+ (559 >> 8) & 0xff,
+ 559 & 0xff}
},
{
.description = "l4_flags.en",
@@ -52477,11 +52247,23 @@ struct bnxt_ulp_mapper_ident_info ulp_thor2_class_ident_list[] = {
},
/* class_tid: 1, , table: tunnel_cache.f1_f2_rd */
{
+ .description = "cmm_stat_hndl",
+ .regfile_idx = BNXT_ULP_RF_IDX_CMM_STAT_HNDL_F1,
+ .ident_bit_size = 64,
+ .ident_bit_pos = 118
+ },
+ {
.description = "l2_cntxt_id",
.regfile_idx = BNXT_ULP_RF_IDX_L2_CNTXT_ID_0,
.ident_bit_size = 11,
.ident_bit_pos = 43
},
+ {
+ .description = "stat_ptr",
+ .regfile_idx = BNXT_ULP_RF_IDX_FLOW_CNTR_PTR_F1,
+ .ident_bit_size = 64,
+ .ident_bit_pos = 54
+ },
/* class_tid: 1, , table: l2_cntxt_tcam.f1_f2_alloc_l2_cntxt */
{
.description = "l2_cntxt_id",
diff --git a/drivers/net/bnxt/tf_ulp/generic_templates/ulp_template_db_thor_class.c b/drivers/net/bnxt/tf_ulp/generic_templates/ulp_template_db_thor_class.c
index a03ae810c9..4d8f54dac1 100644
--- a/drivers/net/bnxt/tf_ulp/generic_templates/ulp_template_db_thor_class.c
+++ b/drivers/net/bnxt/tf_ulp/generic_templates/ulp_template_db_thor_class.c
@@ -13,7 +13,7 @@ struct bnxt_ulp_mapper_tmpl_info ulp_thor_class_tmpl_list[] = {
/* class_tid: 1, ingress */
[1] = {
.device_name = BNXT_ULP_DEVICE_ID_THOR,
- .num_tbls = 38,
+ .num_tbls = 39,
.start_tbl_idx = 0,
.reject_info = {
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_FALSE,
@@ -24,30 +24,30 @@ struct bnxt_ulp_mapper_tmpl_info ulp_thor_class_tmpl_list[] = {
[2] = {
.device_name = BNXT_ULP_DEVICE_ID_THOR,
.num_tbls = 25,
- .start_tbl_idx = 38,
+ .start_tbl_idx = 39,
.reject_info = {
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_FALSE,
- .cond_start_idx = 1570,
+ .cond_start_idx = 1545,
.cond_nums = 0 }
},
/* class_tid: 3, ingress */
[3] = {
.device_name = BNXT_ULP_DEVICE_ID_THOR,
.num_tbls = 23,
- .start_tbl_idx = 63,
+ .start_tbl_idx = 64,
.reject_info = {
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_FALSE,
- .cond_start_idx = 3094,
+ .cond_start_idx = 3069,
.cond_nums = 0 }
},
/* class_tid: 4, egress */
[4] = {
.device_name = BNXT_ULP_DEVICE_ID_THOR,
.num_tbls = 35,
- .start_tbl_idx = 86,
+ .start_tbl_idx = 87,
.reject_info = {
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_FALSE,
- .cond_start_idx = 3098,
+ .cond_start_idx = 3073,
.cond_nums = 0 }
}
};
@@ -191,7 +191,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor_class_tbl_list[] = {
.resource_func = BNXT_ULP_RESOURCE_FUNC_CTRL_TABLE,
.direction = TF_DIR_RX,
.execute_info = {
- .cond_true_goto = 7,
+ .cond_true_goto = 8,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_AND,
.cond_start_idx = 3,
@@ -199,6 +199,24 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor_class_tbl_list[] = {
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_NOP
},
+ { /* class_tid: 1, , table: control.dmac_calculation */
+ .resource_func = BNXT_ULP_RESOURCE_FUNC_CTRL_TABLE,
+ .direction = TF_DIR_RX,
+ .execute_info = {
+ .cond_true_goto = 1,
+ .cond_false_goto = 1,
+ .cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
+ .cond_start_idx = 4,
+ .cond_nums = 0 },
+ .key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
+ .fdb_opcode = BNXT_ULP_FDB_OPC_NOP,
+ .func_info = {
+ .func_opc = BNXT_ULP_FUNC_OPC_COND_LIST,
+ .func_oper_size = 48,
+ .func_src1 = BNXT_ULP_FUNC_SRC_KEY_EXT_LIST,
+ .func_opr1 = 0,
+ .func_dst_opr = BNXT_ULP_RF_IDX_O_DMAC }
+ },
{ /* class_tid: 1, , table: mac_addr_cache.rd */
.resource_func = BNXT_ULP_RESOURCE_FUNC_GENERIC_TABLE,
.resource_sub_type =
@@ -207,9 +225,9 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor_class_tbl_list[] = {
.execute_info = {
.cond_true_goto = 1,
.cond_false_goto = 5,
- .cond_list_opcode = BNXT_ULP_COND_LIST_OPC_LIST_OR,
- .cond_start_idx = 0,
- .cond_nums = 3 },
+ .cond_list_opcode = BNXT_ULP_COND_LIST_OPC_AND,
+ .cond_start_idx = 8,
+ .cond_nums = 1 },
.tbl_opcode = BNXT_ULP_GENERIC_TBL_OPC_READ,
.gen_tbl_lkup_type = BNXT_ULP_GENERIC_TBL_LKUP_TYPE_HASH,
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
@@ -228,7 +246,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 4,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_AND,
- .cond_start_idx = 20,
+ .cond_start_idx = 11,
.cond_nums = 1 },
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_ALLOC_RID_REGFILE,
@@ -242,7 +260,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_AND,
- .cond_start_idx = 21,
+ .cond_start_idx = 12,
.cond_nums = 2 },
.tbl_opcode = BNXT_ULP_TCAM_TBL_OPC_ALLOC_IDENT,
.tbl_operand = BNXT_ULP_RF_IDX_L2_CNTXT_TCAM_INDEX_0,
@@ -262,7 +280,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 23,
+ .cond_start_idx = 14,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_TCAM_TBL_OPC_ALLOC_WR_REGFILE,
.tbl_operand = BNXT_ULP_RF_IDX_L2_CNTXT_TCAM_INDEX_0,
@@ -290,7 +308,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 35,
+ .cond_start_idx = 18,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_GENERIC_TBL_OPC_WRITE,
.gen_tbl_lkup_type = BNXT_ULP_GENERIC_TBL_LKUP_TYPE_HASH,
@@ -311,7 +329,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor_class_tbl_list[] = {
.cond_true_goto = 0,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_AND,
- .cond_start_idx = 45,
+ .cond_start_idx = 20,
.cond_nums = 1 },
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_NOP
@@ -324,7 +342,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor_class_tbl_list[] = {
.cond_true_goto = 1023,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_LIST_OR,
- .cond_start_idx = 3,
+ .cond_start_idx = 0,
.cond_nums = 1 },
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_NOP
@@ -337,7 +355,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor_class_tbl_list[] = {
.cond_true_goto = 1023,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_LIST_OR,
- .cond_start_idx = 4,
+ .cond_start_idx = 1,
.cond_nums = 2 },
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_NOP
@@ -349,14 +367,15 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 59,
+ .cond_start_idx = 34,
.cond_nums = 0 },
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_NOP,
.func_info = {
.func_opc = BNXT_ULP_FUNC_OPC_COND_LIST,
+ .func_oper_size = 8,
.func_src1 = BNXT_ULP_FUNC_SRC_KEY_EXT_LIST,
- .func_opr1 = 12,
+ .func_opr1 = 3,
.func_dst_opr = BNXT_ULP_RF_IDX_TERM_FLOW }
},
{ /* class_tid: 1, , table: proto_header_cache.rd */
@@ -368,7 +387,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 67,
+ .cond_start_idx = 42,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_GENERIC_TBL_OPC_READ,
.gen_tbl_lkup_type = BNXT_ULP_GENERIC_TBL_LKUP_TYPE_HASH,
@@ -388,7 +407,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 11,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_AND,
- .cond_start_idx = 67,
+ .cond_start_idx = 42,
.cond_nums = 1 },
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_ALLOC_RID_REGFILE,
@@ -403,7 +422,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 68,
+ .cond_start_idx = 43,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_GENERIC_TBL_OPC_READ,
.gen_tbl_lkup_type = BNXT_ULP_GENERIC_TBL_LKUP_TYPE_HASH,
@@ -426,7 +445,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 4,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_AND,
- .cond_start_idx = 68,
+ .cond_start_idx = 43,
.cond_nums = 1 },
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_ALLOC_RID_REGFILE,
@@ -440,7 +459,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 69,
+ .cond_start_idx = 44,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_TCAM_TBL_OPC_ALLOC_IDENT,
.tbl_operand = BNXT_ULP_RF_IDX_PROFILE_TCAM_INDEX_0,
@@ -460,7 +479,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 69,
+ .cond_start_idx = 44,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_INDEX_TBL_OPC_ALLOC_WR_REGFILE,
.tbl_operand = BNXT_ULP_RF_IDX_WC_KEY_ID_0,
@@ -480,13 +499,12 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 278,
+ .cond_start_idx = 253,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_GENERIC_TBL_OPC_WRITE,
.gen_tbl_lkup_type = BNXT_ULP_GENERIC_TBL_LKUP_TYPE_HASH,
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
- .fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_RID_REGFILE,
- .fdb_operand = BNXT_ULP_RF_IDX_RID_1,
+ .fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID,
.key_start_idx = 49,
.blob_key_bit_size = 9,
.key_bit_size = 9,
@@ -506,7 +524,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_AND,
- .cond_start_idx = 278,
+ .cond_start_idx = 253,
.cond_nums = 1 },
.tbl_opcode = BNXT_ULP_INDEX_TBL_OPC_ALLOC_REGFILE,
.tbl_operand = BNXT_ULP_RF_IDX_EM_KEY_ID_0,
@@ -524,14 +542,15 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 279,
+ .cond_start_idx = 254,
.cond_nums = 0 },
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_NOP,
.func_info = {
.func_opc = BNXT_ULP_FUNC_OPC_COND_LIST,
+ .func_oper_size = 8,
.func_src1 = BNXT_ULP_FUNC_SRC_KEY_EXT_LIST,
- .func_opr1 = 51,
+ .func_opr1 = 42,
.func_dst_opr = BNXT_ULP_RF_IDX_PROF_TCAM_PRIORITY }
},
{ /* class_tid: 1, , table: profile_tcam.gen_template */
@@ -542,7 +561,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 295,
+ .cond_start_idx = 270,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_TCAM_TBL_OPC_ALLOC_WR_REGFILE,
.tbl_operand = BNXT_ULP_RF_IDX_PROFILE_TCAM_INDEX_0,
@@ -572,7 +591,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 538,
+ .cond_start_idx = 513,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_KEY_RECIPE_TBL_OPC_WR_REGFILE,
.tbl_operand = BNXT_ULP_RF_IDX_PROFILE_TCAM_INDEX_0,
@@ -596,7 +615,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 956,
+ .cond_start_idx = 931,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_GENERIC_TBL_OPC_WRITE,
.gen_tbl_lkup_type = BNXT_ULP_GENERIC_TBL_LKUP_TYPE_HASH,
@@ -619,7 +638,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 8,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_AND,
- .cond_start_idx = 956,
+ .cond_start_idx = 931,
.cond_nums = 2 },
.tbl_opcode = BNXT_ULP_GENERIC_TBL_OPC_READ,
.gen_tbl_lkup_type = BNXT_ULP_GENERIC_TBL_LKUP_TYPE_HASH,
@@ -639,7 +658,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 4,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_AND,
- .cond_start_idx = 958,
+ .cond_start_idx = 933,
.cond_nums = 1 },
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_ALLOC_RID_REGFILE,
@@ -653,7 +672,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 959,
+ .cond_start_idx = 934,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_INDEX_TBL_OPC_WR_REGFILE,
.tbl_operand = BNXT_ULP_RF_IDX_EM_KEY_ID_0,
@@ -672,7 +691,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 1161,
+ .cond_start_idx = 1136,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_KEY_RECIPE_TBL_OPC_WR_REGFILE,
.tbl_operand = BNXT_ULP_RF_IDX_EM_KEY_ID_0,
@@ -696,7 +715,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor_class_tbl_list[] = {
.cond_true_goto = 2,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 1565,
+ .cond_start_idx = 1540,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_GENERIC_TBL_OPC_WRITE,
.gen_tbl_lkup_type = BNXT_ULP_GENERIC_TBL_LKUP_TYPE_HASH,
@@ -717,7 +736,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor_class_tbl_list[] = {
.cond_true_goto = 3,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_AND,
- .cond_start_idx = 1565,
+ .cond_start_idx = 1540,
.cond_nums = 2 },
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_NOP,
@@ -737,7 +756,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 2,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_AND,
- .cond_start_idx = 1567,
+ .cond_start_idx = 1542,
.cond_nums = 2 },
.tbl_opcode = BNXT_ULP_EM_TBL_OPC_WR_REGFILE,
.tbl_operand = BNXT_ULP_RF_IDX_EM_INSERT_FAIL,
@@ -756,7 +775,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 0,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_AND,
- .cond_start_idx = 1569,
+ .cond_start_idx = 1544,
.cond_nums = 1 },
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_NOP
@@ -769,7 +788,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor_class_tbl_list[] = {
.cond_true_goto = 0,
.cond_false_goto = 0,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 1570,
+ .cond_start_idx = 1545,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_TCAM_TBL_OPC_ALLOC_WR_REGFILE,
.tbl_operand = BNXT_ULP_RF_IDX_WC_TCAM_INDEX_0,
@@ -793,7 +812,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 1570,
+ .cond_start_idx = 1545,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_GENERIC_TBL_OPC_READ,
.gen_tbl_lkup_type = BNXT_ULP_GENERIC_TBL_LKUP_TYPE_INDEX,
@@ -814,7 +833,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor_class_tbl_list[] = {
.cond_true_goto = 1023,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_LIST_OR,
- .cond_start_idx = 6,
+ .cond_start_idx = 3,
.cond_nums = 2 },
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_NOP
@@ -827,7 +846,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor_class_tbl_list[] = {
.cond_true_goto = 1023,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_LIST_OR,
- .cond_start_idx = 8,
+ .cond_start_idx = 5,
.cond_nums = 2 },
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_NOP
@@ -839,14 +858,15 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 1588,
+ .cond_start_idx = 1563,
.cond_nums = 0 },
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_NOP,
.func_info = {
.func_opc = BNXT_ULP_FUNC_OPC_COND_LIST,
+ .func_oper_size = 8,
.func_src1 = BNXT_ULP_FUNC_SRC_KEY_EXT_LIST,
- .func_opr1 = 317,
+ .func_opr1 = 308,
.func_dst_opr = BNXT_ULP_RF_IDX_TERM_FLOW }
},
{ /* class_tid: 2, , table: proto_header_cache.rd */
@@ -858,7 +878,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 1596,
+ .cond_start_idx = 1571,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_GENERIC_TBL_OPC_READ,
.gen_tbl_lkup_type = BNXT_ULP_GENERIC_TBL_LKUP_TYPE_HASH,
@@ -878,7 +898,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 11,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_AND,
- .cond_start_idx = 1596,
+ .cond_start_idx = 1571,
.cond_nums = 1 },
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_ALLOC_RID_REGFILE,
@@ -893,7 +913,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 1597,
+ .cond_start_idx = 1572,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_GENERIC_TBL_OPC_READ,
.gen_tbl_lkup_type = BNXT_ULP_GENERIC_TBL_LKUP_TYPE_HASH,
@@ -916,7 +936,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 4,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_AND,
- .cond_start_idx = 1597,
+ .cond_start_idx = 1572,
.cond_nums = 1 },
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_ALLOC_RID_REGFILE,
@@ -930,7 +950,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 1598,
+ .cond_start_idx = 1573,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_TCAM_TBL_OPC_ALLOC_IDENT,
.tbl_operand = BNXT_ULP_RF_IDX_PROFILE_TCAM_INDEX_0,
@@ -950,7 +970,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 1598,
+ .cond_start_idx = 1573,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_INDEX_TBL_OPC_ALLOC_WR_REGFILE,
.tbl_operand = BNXT_ULP_RF_IDX_WC_KEY_ID_0,
@@ -970,13 +990,12 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 1809,
+ .cond_start_idx = 1784,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_GENERIC_TBL_OPC_WRITE,
.gen_tbl_lkup_type = BNXT_ULP_GENERIC_TBL_LKUP_TYPE_HASH,
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
- .fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_RID_REGFILE,
- .fdb_operand = BNXT_ULP_RF_IDX_RID_1,
+ .fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID,
.key_start_idx = 177,
.blob_key_bit_size = 9,
.key_bit_size = 9,
@@ -996,7 +1015,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_AND,
- .cond_start_idx = 1809,
+ .cond_start_idx = 1784,
.cond_nums = 1 },
.tbl_opcode = BNXT_ULP_INDEX_TBL_OPC_ALLOC_REGFILE,
.tbl_operand = BNXT_ULP_RF_IDX_EM_KEY_ID_0,
@@ -1014,14 +1033,15 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 1810,
+ .cond_start_idx = 1785,
.cond_nums = 0 },
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_NOP,
.func_info = {
.func_opc = BNXT_ULP_FUNC_OPC_COND_LIST,
+ .func_oper_size = 8,
.func_src1 = BNXT_ULP_FUNC_SRC_KEY_EXT_LIST,
- .func_opr1 = 357,
+ .func_opr1 = 348,
.func_dst_opr = BNXT_ULP_RF_IDX_PROF_TCAM_PRIORITY }
},
{ /* class_tid: 2, , table: profile_tcam.gen_template */
@@ -1032,7 +1052,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 1826,
+ .cond_start_idx = 1801,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_TCAM_TBL_OPC_ALLOC_WR_REGFILE,
.tbl_operand = BNXT_ULP_RF_IDX_PROFILE_TCAM_INDEX_0,
@@ -1062,7 +1082,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 2067,
+ .cond_start_idx = 2042,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_KEY_RECIPE_TBL_OPC_WR_REGFILE,
.tbl_operand = BNXT_ULP_RF_IDX_PROFILE_TCAM_INDEX_0,
@@ -1086,7 +1106,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 2489,
+ .cond_start_idx = 2464,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_GENERIC_TBL_OPC_WRITE,
.gen_tbl_lkup_type = BNXT_ULP_GENERIC_TBL_LKUP_TYPE_HASH,
@@ -1109,7 +1129,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 8,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_AND,
- .cond_start_idx = 2489,
+ .cond_start_idx = 2464,
.cond_nums = 2 },
.tbl_opcode = BNXT_ULP_GENERIC_TBL_OPC_READ,
.gen_tbl_lkup_type = BNXT_ULP_GENERIC_TBL_LKUP_TYPE_HASH,
@@ -1129,7 +1149,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 4,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_AND,
- .cond_start_idx = 2491,
+ .cond_start_idx = 2466,
.cond_nums = 1 },
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_ALLOC_RID_REGFILE,
@@ -1143,7 +1163,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 2492,
+ .cond_start_idx = 2467,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_INDEX_TBL_OPC_WR_REGFILE,
.tbl_operand = BNXT_ULP_RF_IDX_EM_KEY_ID_0,
@@ -1162,7 +1182,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 2691,
+ .cond_start_idx = 2666,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_KEY_RECIPE_TBL_OPC_WR_REGFILE,
.tbl_operand = BNXT_ULP_RF_IDX_EM_KEY_ID_0,
@@ -1186,7 +1206,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor_class_tbl_list[] = {
.cond_true_goto = 2,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 3089,
+ .cond_start_idx = 3064,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_GENERIC_TBL_OPC_WRITE,
.gen_tbl_lkup_type = BNXT_ULP_GENERIC_TBL_LKUP_TYPE_HASH,
@@ -1207,7 +1227,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor_class_tbl_list[] = {
.cond_true_goto = 3,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_AND,
- .cond_start_idx = 3089,
+ .cond_start_idx = 3064,
.cond_nums = 2 },
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_NOP,
@@ -1227,7 +1247,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 2,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_AND,
- .cond_start_idx = 3091,
+ .cond_start_idx = 3066,
.cond_nums = 2 },
.tbl_opcode = BNXT_ULP_EM_TBL_OPC_WR_REGFILE,
.tbl_operand = BNXT_ULP_RF_IDX_EM_INSERT_FAIL,
@@ -1246,7 +1266,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 0,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_AND,
- .cond_start_idx = 3093,
+ .cond_start_idx = 3068,
.cond_nums = 1 },
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_NOP
@@ -1259,7 +1279,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor_class_tbl_list[] = {
.cond_true_goto = 0,
.cond_false_goto = 0,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 3094,
+ .cond_start_idx = 3069,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_TCAM_TBL_OPC_ALLOC_WR_REGFILE,
.tbl_operand = BNXT_ULP_RF_IDX_WC_TCAM_INDEX_0,
@@ -1284,7 +1304,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 3094,
+ .cond_start_idx = 3069,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_INDEX_TBL_OPC_ALLOC_WR_REGFILE,
.tbl_operand = BNXT_ULP_RF_IDX_DEFAULT_AREC_PTR,
@@ -1304,7 +1324,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 3094,
+ .cond_start_idx = 3069,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_GENERIC_TBL_OPC_WRITE,
.gen_tbl_lkup_type = BNXT_ULP_GENERIC_TBL_LKUP_TYPE_INDEX,
@@ -1327,7 +1347,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 3094,
+ .cond_start_idx = 3069,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_GENERIC_TBL_OPC_READ,
.gen_tbl_lkup_type = BNXT_ULP_GENERIC_TBL_LKUP_TYPE_INDEX,
@@ -1347,7 +1367,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 4,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_AND,
- .cond_start_idx = 3094,
+ .cond_start_idx = 3069,
.cond_nums = 1 },
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_ALLOC_RID_REGFILE,
@@ -1361,7 +1381,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 3095,
+ .cond_start_idx = 3070,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_TCAM_TBL_OPC_ALLOC_WR_REGFILE,
.tbl_operand = BNXT_ULP_RF_IDX_L2_CNTXT_TCAM_INDEX_0,
@@ -1391,7 +1411,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 3095,
+ .cond_start_idx = 3070,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_GENERIC_TBL_OPC_WRITE,
.gen_tbl_lkup_type = BNXT_ULP_GENERIC_TBL_LKUP_TYPE_INDEX,
@@ -1413,7 +1433,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 3095,
+ .cond_start_idx = 3070,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_TCAM_TBL_OPC_ALLOC_WR_REGFILE,
.tbl_operand = BNXT_ULP_RF_IDX_PROFILE_TCAM_INDEX_0,
@@ -1441,7 +1461,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 3095,
+ .cond_start_idx = 3070,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_IF_TBL_OPC_WR_COMP_FIELD,
.tbl_operand = BNXT_ULP_CF_IDX_PHY_PORT_PARIF,
@@ -1459,7 +1479,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 3095,
+ .cond_start_idx = 3070,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_IF_TBL_OPC_WR_COMP_FIELD,
.tbl_operand = BNXT_ULP_CF_IDX_PHY_PORT_PARIF,
@@ -1479,7 +1499,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 3095,
+ .cond_start_idx = 3070,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_INDEX_TBL_OPC_ALLOC_WR_REGFILE,
.tbl_operand = BNXT_ULP_RF_IDX_MAIN_ACTION_PTR,
@@ -1500,7 +1520,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 3095,
+ .cond_start_idx = 3070,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_GENERIC_TBL_OPC_WRITE,
.gen_tbl_lkup_type = BNXT_ULP_GENERIC_TBL_LKUP_TYPE_INDEX,
@@ -1521,7 +1541,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 6,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_AND,
- .cond_start_idx = 3095,
+ .cond_start_idx = 3070,
.cond_nums = 1 },
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_NOP
@@ -1535,7 +1555,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 3096,
+ .cond_start_idx = 3071,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_GENERIC_TBL_OPC_READ,
.gen_tbl_lkup_type = BNXT_ULP_GENERIC_TBL_LKUP_TYPE_INDEX,
@@ -1555,7 +1575,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 0,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_AND,
- .cond_start_idx = 3096,
+ .cond_start_idx = 3071,
.cond_nums = 1 },
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_ALLOC_RID_REGFILE,
@@ -1569,7 +1589,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 3097,
+ .cond_start_idx = 3072,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_TCAM_TBL_OPC_ALLOC_IDENT,
.tbl_operand = BNXT_ULP_RF_IDX_L2_CNTXT_TCAM_INDEX_0,
@@ -1589,7 +1609,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 3097,
+ .cond_start_idx = 3072,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_IF_TBL_OPC_WR_COMP_FIELD,
.tbl_operand = BNXT_ULP_CF_IDX_DRV_FUNC_SVIF,
@@ -1609,7 +1629,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor_class_tbl_list[] = {
.cond_true_goto = 0,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 3097,
+ .cond_start_idx = 3072,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_GENERIC_TBL_OPC_WRITE,
.gen_tbl_lkup_type = BNXT_ULP_GENERIC_TBL_LKUP_TYPE_INDEX,
@@ -1632,7 +1652,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 3097,
+ .cond_start_idx = 3072,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_GENERIC_TBL_OPC_READ,
.gen_tbl_lkup_type = BNXT_ULP_GENERIC_TBL_LKUP_TYPE_INDEX,
@@ -1652,7 +1672,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 3,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_AND,
- .cond_start_idx = 3097,
+ .cond_start_idx = 3072,
.cond_nums = 1 },
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_ALLOC_RID_REGFILE,
@@ -1666,7 +1686,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 3098,
+ .cond_start_idx = 3073,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_TCAM_TBL_OPC_ALLOC_WR_REGFILE,
.tbl_operand = BNXT_ULP_RF_IDX_L2_CNTXT_TCAM_INDEX_0,
@@ -1694,7 +1714,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 3098,
+ .cond_start_idx = 3073,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_GENERIC_TBL_OPC_WRITE,
.gen_tbl_lkup_type = BNXT_ULP_GENERIC_TBL_LKUP_TYPE_INDEX,
@@ -1716,7 +1736,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 3098,
+ .cond_start_idx = 3073,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_IF_TBL_OPC_WR_COMP_FIELD,
.tbl_operand = BNXT_ULP_CF_IDX_DRV_FUNC_PARIF,
@@ -1734,7 +1754,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor_class_tbl_list[] = {
.cond_true_goto = 0,
.cond_false_goto = 0,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 3098,
+ .cond_start_idx = 3073,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_IF_TBL_OPC_WR_COMP_FIELD,
.tbl_operand = BNXT_ULP_CF_IDX_DRV_FUNC_PARIF,
@@ -1754,7 +1774,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 3098,
+ .cond_start_idx = 3073,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_GENERIC_TBL_OPC_READ,
.gen_tbl_lkup_type = BNXT_ULP_GENERIC_TBL_LKUP_TYPE_INDEX,
@@ -1774,7 +1794,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 6,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_AND,
- .cond_start_idx = 3098,
+ .cond_start_idx = 3073,
.cond_nums = 1 },
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_ALLOC_RID_REGFILE,
@@ -1790,7 +1810,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 3099,
+ .cond_start_idx = 3074,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_INDEX_TBL_OPC_WR_GLB_REGFILE,
.tbl_operand = BNXT_ULP_GLB_RF_IDX_GLB_MODIFY_PTR,
@@ -1811,7 +1831,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 3099,
+ .cond_start_idx = 3074,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_INDEX_TBL_OPC_WR_GLB_REGFILE,
.tbl_operand = BNXT_ULP_GLB_RF_IDX_GLB_LB_AREC_PTR,
@@ -1831,7 +1851,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 3099,
+ .cond_start_idx = 3074,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_IF_TBL_OPC_WR_CONST,
.tbl_operand = ULP_THOR_SYM_LOOPBACK_PARIF,
@@ -1850,7 +1870,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 3099,
+ .cond_start_idx = 3074,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_IF_TBL_OPC_WR_CONST,
.tbl_operand = ULP_THOR_SYM_LOOPBACK_PARIF,
@@ -1871,7 +1891,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 3099,
+ .cond_start_idx = 3074,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_GENERIC_TBL_OPC_WRITE,
.gen_tbl_lkup_type = BNXT_ULP_GENERIC_TBL_LKUP_TYPE_INDEX,
@@ -1894,7 +1914,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 3099,
+ .cond_start_idx = 3074,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_GENERIC_TBL_OPC_READ,
.gen_tbl_lkup_type = BNXT_ULP_GENERIC_TBL_LKUP_TYPE_INDEX,
@@ -1914,7 +1934,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 5,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_AND,
- .cond_start_idx = 3099,
+ .cond_start_idx = 3074,
.cond_nums = 1 },
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_ALLOC_RID_REGFILE,
@@ -1929,7 +1949,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 3100,
+ .cond_start_idx = 3075,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_GENERIC_TBL_OPC_READ,
.gen_tbl_lkup_type = BNXT_ULP_GENERIC_TBL_LKUP_TYPE_INDEX,
@@ -1950,7 +1970,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 3100,
+ .cond_start_idx = 3075,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_TCAM_TBL_OPC_ALLOC_WR_REGFILE,
.tbl_operand = BNXT_ULP_RF_IDX_L2_CNTXT_TCAM_INDEX_0,
@@ -1977,7 +1997,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 3100,
+ .cond_start_idx = 3075,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_TCAM_TBL_OPC_ALLOC_WR_REGFILE,
.tbl_operand = BNXT_ULP_RF_IDX_PROFILE_TCAM_INDEX_0,
@@ -2007,7 +2027,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 3100,
+ .cond_start_idx = 3075,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_GENERIC_TBL_OPC_WRITE,
.gen_tbl_lkup_type = BNXT_ULP_GENERIC_TBL_LKUP_TYPE_INDEX,
@@ -2031,7 +2051,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 3100,
+ .cond_start_idx = 3075,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_INDEX_TBL_OPC_ALLOC_WR_REGFILE,
.tbl_operand = BNXT_ULP_RF_IDX_MAIN_ACTION_PTR,
@@ -2052,7 +2072,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 3100,
+ .cond_start_idx = 3075,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_GENERIC_TBL_OPC_READ,
.gen_tbl_lkup_type = BNXT_ULP_GENERIC_TBL_LKUP_TYPE_INDEX,
@@ -2072,7 +2092,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 10,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_AND,
- .cond_start_idx = 3100,
+ .cond_start_idx = 3075,
.cond_nums = 1 },
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_ALLOC_RID_REGFILE,
@@ -2088,7 +2108,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 3101,
+ .cond_start_idx = 3076,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_INDEX_TBL_OPC_WR_GLB_REGFILE,
.tbl_operand = BNXT_ULP_GLB_RF_IDX_GLB_DROP_AREC_PTR,
@@ -2108,7 +2128,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 3101,
+ .cond_start_idx = 3076,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_TCAM_TBL_OPC_ALLOC_WR_REGFILE,
.tbl_operand = BNXT_ULP_RF_IDX_L2_CNTXT_TCAM_INDEX_0,
@@ -2137,7 +2157,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 3101,
+ .cond_start_idx = 3076,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_TCAM_TBL_OPC_ALLOC_WR_REGFILE,
.tbl_operand = BNXT_ULP_RF_IDX_L2_CNTXT_TCAM_INDEX_0,
@@ -2166,7 +2186,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 3101,
+ .cond_start_idx = 3076,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_INDEX_TBL_OPC_WR_GLB_REGFILE,
.tbl_operand = BNXT_ULP_GLB_RF_IDX_GLB_VFR_EM_KEY_ID_0,
@@ -2184,7 +2204,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 3101,
+ .cond_start_idx = 3076,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_INDEX_TBL_OPC_WR_GLB_REGFILE,
.tbl_operand = BNXT_ULP_GLB_RF_IDX_GLB_VFR_EM_KEY_ID_1,
@@ -2202,7 +2222,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 3101,
+ .cond_start_idx = 3076,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_TCAM_TBL_OPC_ALLOC_WR_REGFILE,
.tbl_operand = BNXT_ULP_RF_IDX_PROFILE_TCAM_INDEX_0,
@@ -2229,7 +2249,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 3101,
+ .cond_start_idx = 3076,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_TCAM_TBL_OPC_ALLOC_WR_REGFILE,
.tbl_operand = BNXT_ULP_RF_IDX_PROFILE_TCAM_INDEX_0,
@@ -2258,7 +2278,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 3101,
+ .cond_start_idx = 3076,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_GENERIC_TBL_OPC_WRITE,
.gen_tbl_lkup_type = BNXT_ULP_GENERIC_TBL_LKUP_TYPE_INDEX,
@@ -2280,7 +2300,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 3101,
+ .cond_start_idx = 3076,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_IF_TBL_OPC_WR_COMP_FIELD,
.tbl_operand = BNXT_ULP_CF_IDX_VF_FUNC_SVIF,
@@ -2298,7 +2318,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 3101,
+ .cond_start_idx = 3076,
.cond_nums = 0 },
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID,
@@ -2321,7 +2341,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 3101,
+ .cond_start_idx = 3076,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_GENERIC_TBL_OPC_READ,
.gen_tbl_lkup_type = BNXT_ULP_GENERIC_TBL_LKUP_TYPE_INDEX,
@@ -2341,7 +2361,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 4,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_AND,
- .cond_start_idx = 3101,
+ .cond_start_idx = 3076,
.cond_nums = 1 },
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_ALLOC_RID_REGFILE,
@@ -2355,7 +2375,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 3102,
+ .cond_start_idx = 3077,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_IF_TBL_OPC_WR_COMP_FIELD,
.tbl_operand = BNXT_ULP_CF_IDX_DRV_FUNC_SVIF,
@@ -2375,7 +2395,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 3102,
+ .cond_start_idx = 3077,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_GENERIC_TBL_OPC_WRITE,
.gen_tbl_lkup_type = BNXT_ULP_GENERIC_TBL_LKUP_TYPE_INDEX,
@@ -2397,7 +2417,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 3102,
+ .cond_start_idx = 3077,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_IF_TBL_OPC_WR_COMP_FIELD,
.tbl_operand = BNXT_ULP_CF_IDX_VF_FUNC_SVIF,
@@ -2417,7 +2437,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 3102,
+ .cond_start_idx = 3077,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_INDEX_TBL_OPC_ALLOC_WR_REGFILE,
.tbl_operand = BNXT_ULP_RF_IDX_MODIFY_PTR,
@@ -2438,7 +2458,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 3102,
+ .cond_start_idx = 3077,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_INDEX_TBL_OPC_ALLOC_WR_REGFILE,
.tbl_operand = BNXT_ULP_RF_IDX_MAIN_ACTION_PTR,
@@ -2459,7 +2479,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor_class_tbl_list[] = {
.cond_true_goto = 1,
.cond_false_goto = 1,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 3102,
+ .cond_start_idx = 3077,
.cond_nums = 0 },
.tbl_opcode = BNXT_ULP_INDEX_TBL_OPC_ALLOC_WR_REGFILE,
.tbl_operand = BNXT_ULP_RF_IDX_MAIN_ACTION_PTR,
@@ -2478,7 +2498,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor_class_tbl_list[] = {
.cond_true_goto = 0,
.cond_false_goto = 0,
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
- .cond_start_idx = 3102,
+ .cond_start_idx = 3077,
.cond_nums = 0 },
.key_recipe_opcode = BNXT_ULP_KEY_RECIPE_OPC_NOP,
.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID,
@@ -2494,64 +2514,46 @@ struct bnxt_ulp_mapper_tbl_info ulp_thor_class_tbl_list[] = {
};
struct bnxt_ulp_mapper_cond_list_info ulp_thor_class_cond_oper_list[] = {
- /* cond_execute: class_tid: 1, mac_addr_cache.rd:4*/
+ /* cond_execute: class_tid: 1, control.tunnel_ipv6_sip_check:21*/
{
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_AND,
- .cond_start_idx = 4,
- .cond_nums = 2
- },
- /* cond_execute: class_tid: 1, mac_addr_cache.rd:4*/
- {
- .cond_list_opcode = BNXT_ULP_COND_LIST_OPC_AND,
- .cond_start_idx = 6,
- .cond_nums = 2
- },
- /* cond_execute: class_tid: 1, mac_addr_cache.rd:4*/
- {
- .cond_list_opcode = BNXT_ULP_COND_LIST_OPC_AND,
- .cond_start_idx = 8,
- .cond_nums = 2
- },
- /* cond_execute: class_tid: 1, control.tunnel_ipv6_sip_check:46*/
- {
- .cond_list_opcode = BNXT_ULP_COND_LIST_OPC_AND,
- .cond_start_idx = 46,
+ .cond_start_idx = 21,
.cond_nums = 3
},
- /* cond_execute: class_tid: 1, control.l2_only_check:49*/
+ /* cond_execute: class_tid: 1, control.l2_only_check:24*/
{
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_AND,
- .cond_start_idx = 49,
+ .cond_start_idx = 24,
.cond_nums = 5
},
- /* cond_execute: class_tid: 1, control.l2_only_check:49*/
+ /* cond_execute: class_tid: 1, control.l2_only_check:24*/
{
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_AND,
- .cond_start_idx = 54,
+ .cond_start_idx = 29,
.cond_nums = 5
},
- /* cond_execute: class_tid: 2, control.l2_only_check:1570*/
+ /* cond_execute: class_tid: 2, control.l2_only_check:1545*/
{
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_AND,
- .cond_start_idx = 1570,
+ .cond_start_idx = 1545,
.cond_nums = 5
},
- /* cond_execute: class_tid: 2, control.l2_only_check:1570*/
+ /* cond_execute: class_tid: 2, control.l2_only_check:1545*/
{
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_AND,
- .cond_start_idx = 1575,
+ .cond_start_idx = 1550,
.cond_nums = 5
},
- /* cond_execute: class_tid: 2, control.tunnel_ipv6_sip_check:1580*/
+ /* cond_execute: class_tid: 2, control.tunnel_ipv6_sip_check:1555*/
{
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_AND,
- .cond_start_idx = 1580,
+ .cond_start_idx = 1555,
.cond_nums = 4
},
- /* cond_execute: class_tid: 2, control.tunnel_ipv6_sip_check:1580*/
+ /* cond_execute: class_tid: 2, control.tunnel_ipv6_sip_check:1555*/
{
.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_AND,
- .cond_start_idx = 1584,
+ .cond_start_idx = 1559,
.cond_nums = 4
}
};
@@ -2576,7 +2578,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_F2
},
- /* cond_execute: class_tid: 1, mac_addr_cache.rd:4*/
+ /* field_cond: class_tid: 1, control.dmac_calculation:4*/
{
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_ETH
@@ -2585,78 +2587,37 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_DMAC
},
- /* cond_execute: class_tid: 1, mac_addr_cache.rd:4*/
+ /* field_cond: class_tid: 1, control.dmac_calculation:6*/
{
.cond_opcode = BNXT_ULP_COND_OPC_FEATURE_BIT_IS_SET,
.cond_operand = BNXT_ULP_FEATURE_BIT_PORT_DMAC
},
- {
- .cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
- .cond_operand = BNXT_ULP_HDR_BIT_O_ETH
- },
- /* cond_execute: class_tid: 1, mac_addr_cache.rd:4*/
+ /* field_cond: class_tid: 1, control.dmac_calculation:7*/
{
.cond_opcode = BNXT_ULP_COND_OPC_FEATURE_BIT_IS_SET,
.cond_operand = BNXT_ULP_FEATURE_BIT_PARENT_DMAC
},
+ /* cond_execute: class_tid: 1, mac_addr_cache.rd:8*/
{
- .cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
- .cond_operand = BNXT_ULP_HDR_BIT_O_ETH
- },
- /* field_cond: class_tid: 1, mac_addr_cache.rd:10*/
- {
- .cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
- .cond_operand = BNXT_ULP_HDR_BIT_O_ETH
- },
- {
- .cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
- .cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_DMAC
- },
- /* field_cond: class_tid: 1, mac_addr_cache.rd:12*/
- {
- .cond_opcode = BNXT_ULP_COND_OPC_FEATURE_BIT_IS_SET,
- .cond_operand = BNXT_ULP_FEATURE_BIT_PORT_DMAC
- },
- /* field_cond: class_tid: 1, mac_addr_cache.rd:13*/
- {
- .cond_opcode = BNXT_ULP_COND_OPC_FEATURE_BIT_IS_SET,
- .cond_operand = BNXT_ULP_FEATURE_BIT_PARENT_DMAC
- },
- /* field_cond: class_tid: 1, mac_addr_cache.rd:14*/
- {
- .cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
- .cond_operand = BNXT_ULP_HDR_BIT_O_ETH
- },
- {
- .cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
- .cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_DMAC
- },
- /* field_cond: class_tid: 1, mac_addr_cache.rd:16*/
- {
- .cond_opcode = BNXT_ULP_COND_OPC_FEATURE_BIT_IS_SET,
- .cond_operand = BNXT_ULP_FEATURE_BIT_PORT_DMAC
- },
- /* field_cond: class_tid: 1, mac_addr_cache.rd:17*/
- {
- .cond_opcode = BNXT_ULP_COND_OPC_FEATURE_BIT_IS_SET,
- .cond_operand = BNXT_ULP_FEATURE_BIT_PARENT_DMAC
+ .cond_opcode = BNXT_ULP_COND_OPC_RF_IS_SET,
+ .cond_operand = BNXT_ULP_RF_IDX_O_DMAC
},
- /* field_cond: class_tid: 1, mac_addr_cache.rd:18*/
+ /* field_cond: class_tid: 1, mac_addr_cache.rd:9*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_RECYCLE_CNT
},
- /* field_cond: class_tid: 1, mac_addr_cache.rd:19*/
+ /* field_cond: class_tid: 1, mac_addr_cache.rd:10*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_METADATA
},
- /* cond_execute: class_tid: 1, control.mac_addr_cache_miss:20*/
+ /* cond_execute: class_tid: 1, control.mac_addr_cache_miss:11*/
{
.cond_opcode = BNXT_ULP_COND_OPC_RF_IS_SET,
.cond_operand = BNXT_ULP_RF_IDX_GENERIC_TBL_MISS
},
- /* cond_execute: class_tid: 1, l2_cntxt_tcam.allocate_l2_context:21*/
+ /* cond_execute: class_tid: 1, l2_cntxt_tcam.allocate_l2_context:12*/
{
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_NOT_SET,
.cond_operand = BNXT_ULP_HDR_BIT_F1
@@ -2665,118 +2626,42 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_NOT_SET,
.cond_operand = BNXT_ULP_HDR_BIT_F2
},
- /* field_cond: class_tid: 1, l2_cntxt_tcam.ingress_entry:23*/
- {
- .cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
- .cond_operand = BNXT_ULP_HDR_BIT_O_ETH
- },
- {
- .cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
- .cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_DMAC
- },
- /* field_cond: class_tid: 1, l2_cntxt_tcam.ingress_entry:25*/
- {
- .cond_opcode = BNXT_ULP_COND_OPC_FEATURE_BIT_IS_SET,
- .cond_operand = BNXT_ULP_FEATURE_BIT_PORT_DMAC
- },
- /* field_cond: class_tid: 1, l2_cntxt_tcam.ingress_entry:26*/
- {
- .cond_opcode = BNXT_ULP_COND_OPC_FEATURE_BIT_IS_SET,
- .cond_operand = BNXT_ULP_FEATURE_BIT_PARENT_DMAC
- },
- /* field_cond: class_tid: 1, l2_cntxt_tcam.ingress_entry:27*/
- {
- .cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
- .cond_operand = BNXT_ULP_HDR_BIT_O_ETH
- },
- {
- .cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
- .cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_DMAC
- },
- /* field_cond: class_tid: 1, l2_cntxt_tcam.ingress_entry:29*/
- {
- .cond_opcode = BNXT_ULP_COND_OPC_FEATURE_BIT_IS_SET,
- .cond_operand = BNXT_ULP_FEATURE_BIT_PORT_DMAC
- },
- /* field_cond: class_tid: 1, l2_cntxt_tcam.ingress_entry:30*/
- {
- .cond_opcode = BNXT_ULP_COND_OPC_FEATURE_BIT_IS_SET,
- .cond_operand = BNXT_ULP_FEATURE_BIT_PARENT_DMAC
- },
- /* field_cond: class_tid: 1, l2_cntxt_tcam.ingress_entry:31*/
+ /* field_cond: class_tid: 1, l2_cntxt_tcam.ingress_entry:14*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_METADATA
},
- /* field_cond: class_tid: 1, l2_cntxt_tcam.ingress_entry:32*/
+ /* field_cond: class_tid: 1, l2_cntxt_tcam.ingress_entry:15*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_METADATA
},
- /* field_cond: class_tid: 1, l2_cntxt_tcam.ingress_entry:33*/
+ /* field_cond: class_tid: 1, l2_cntxt_tcam.ingress_entry:16*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_RECYCLE_CNT
},
- /* field_cond: class_tid: 1, l2_cntxt_tcam.ingress_entry:34*/
+ /* field_cond: class_tid: 1, l2_cntxt_tcam.ingress_entry:17*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_RECYCLE_CNT
},
- /* field_cond: class_tid: 1, mac_addr_cache.wr:35*/
- {
- .cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
- .cond_operand = BNXT_ULP_HDR_BIT_O_ETH
- },
- {
- .cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
- .cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_DMAC
- },
- /* field_cond: class_tid: 1, mac_addr_cache.wr:37*/
- {
- .cond_opcode = BNXT_ULP_COND_OPC_FEATURE_BIT_IS_SET,
- .cond_operand = BNXT_ULP_FEATURE_BIT_PORT_DMAC
- },
- /* field_cond: class_tid: 1, mac_addr_cache.wr:38*/
- {
- .cond_opcode = BNXT_ULP_COND_OPC_FEATURE_BIT_IS_SET,
- .cond_operand = BNXT_ULP_FEATURE_BIT_PARENT_DMAC
- },
- /* field_cond: class_tid: 1, mac_addr_cache.wr:39*/
- {
- .cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
- .cond_operand = BNXT_ULP_HDR_BIT_O_ETH
- },
- {
- .cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
- .cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_DMAC
- },
- /* field_cond: class_tid: 1, mac_addr_cache.wr:41*/
- {
- .cond_opcode = BNXT_ULP_COND_OPC_FEATURE_BIT_IS_SET,
- .cond_operand = BNXT_ULP_FEATURE_BIT_PORT_DMAC
- },
- /* field_cond: class_tid: 1, mac_addr_cache.wr:42*/
- {
- .cond_opcode = BNXT_ULP_COND_OPC_FEATURE_BIT_IS_SET,
- .cond_operand = BNXT_ULP_FEATURE_BIT_PARENT_DMAC
- },
- /* field_cond: class_tid: 1, mac_addr_cache.wr:43*/
+ /* field_cond: class_tid: 1, mac_addr_cache.wr:18*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_RECYCLE_CNT
},
- /* field_cond: class_tid: 1, mac_addr_cache.wr:44*/
+ /* field_cond: class_tid: 1, mac_addr_cache.wr:19*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_METADATA
},
- /* cond_execute: class_tid: 1, control.check_f1_flow:45*/
+ /* cond_execute: class_tid: 1, control.check_f1_flow:20*/
{
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_F1
},
- /* cond_execute: class_tid: 1, control.tunnel_ipv6_sip_check:46*/
+ /* cond_execute: class_tid: 1, control.tunnel_ipv6_sip_check:21*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -2789,7 +2674,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_SRC_ADDR
},
- /* cond_execute: class_tid: 1, control.l2_only_check:49*/
+ /* cond_execute: class_tid: 1, control.l2_only_check:24*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -2810,7 +2695,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_NOT_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_TYPE
},
- /* cond_execute: class_tid: 1, control.l2_only_check:49*/
+ /* cond_execute: class_tid: 1, control.l2_only_check:24*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -2831,7 +2716,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_NOT_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_ETH_TYPE
},
- /* field_cond: class_tid: 1, control.terminating_flow:59*/
+ /* field_cond: class_tid: 1, control.terminating_flow:34*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -2840,7 +2725,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_TCP
},
- /* field_cond: class_tid: 1, control.terminating_flow:61*/
+ /* field_cond: class_tid: 1, control.terminating_flow:36*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -2849,7 +2734,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_UDP
},
- /* field_cond: class_tid: 1, control.terminating_flow:63*/
+ /* field_cond: class_tid: 1, control.terminating_flow:38*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -2858,7 +2743,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_TCP
},
- /* field_cond: class_tid: 1, control.terminating_flow:65*/
+ /* field_cond: class_tid: 1, control.terminating_flow:40*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -2867,32 +2752,32 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_UDP
},
- /* cond_execute: class_tid: 1, control.proto_header_cache_miss:67*/
+ /* cond_execute: class_tid: 1, control.proto_header_cache_miss:42*/
{
.cond_opcode = BNXT_ULP_COND_OPC_RF_IS_SET,
.cond_operand = BNXT_ULP_RF_IDX_GENERIC_TBL_MISS
},
- /* cond_execute: class_tid: 1, control.overlap_miss:68*/
+ /* cond_execute: class_tid: 1, control.overlap_miss:43*/
{
.cond_opcode = BNXT_ULP_COND_OPC_RF_IS_SET,
.cond_operand = BNXT_ULP_RF_IDX_GENERIC_TBL_MISS
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:69*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:44*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_CNTXT_ID
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:70*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:45*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_METADATA
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:71*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:46*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_RECYCLE_CNT
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:72*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:47*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -2905,7 +2790,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_DMAC
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:75*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:50*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -2918,7 +2803,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_SMAC
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:78*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:53*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -2935,7 +2820,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OO_VLAN_VID
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:82*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:57*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -2952,7 +2837,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OI_VLAN_VID
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:86*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:61*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -2969,7 +2854,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OO_VLAN_VID
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:90*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:65*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -2986,7 +2871,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_TYPE
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:94*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:69*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -2999,7 +2884,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_SRC_ADDR
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:97*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:72*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -3012,7 +2897,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_SRC_ADDR
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:100*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:75*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -3025,7 +2910,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_DST_ADDR
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:103*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:78*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -3038,7 +2923,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_DST_ADDR
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:106*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:81*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -3051,7 +2936,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_TTL
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:109*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:84*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -3064,7 +2949,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_TTL
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:112*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:87*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -3077,7 +2962,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_PROTO_ID
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:115*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:90*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -3090,7 +2975,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_PROTO_ID
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:118*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:93*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -3103,7 +2988,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_QOS
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:121*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:96*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -3116,7 +3001,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_QOS
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:124*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:99*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -3129,7 +3014,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_UDP_SRC_PORT
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:127*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:102*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -3142,7 +3027,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_TCP_SRC_PORT
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:130*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:105*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -3155,7 +3040,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_UDP_DST_PORT
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:133*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:108*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -3168,7 +3053,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_TCP_DST_PORT
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:136*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:111*/
{
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_T_VXLAN
@@ -3177,7 +3062,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_T_VXLAN_VNI
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:138*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:113*/
{
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_T_VXLAN_GPE
@@ -3186,7 +3071,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_T_VXLAN_GPE_VNI
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:140*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:115*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -3199,7 +3084,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_ETH_DMAC
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:143*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:118*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -3212,7 +3097,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_DMAC
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:146*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:121*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -3225,7 +3110,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_ETH_SMAC
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:149*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:124*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -3238,7 +3123,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_SMAC
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:152*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:127*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -3255,7 +3140,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_IO_VLAN_VID
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:156*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:131*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -3272,7 +3157,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OO_VLAN_VID
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:160*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:135*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -3289,7 +3174,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_II_VLAN_VID
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:164*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:139*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -3306,7 +3191,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_IO_VLAN_VID
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:168*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:143*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -3323,7 +3208,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OI_VLAN_VID
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:172*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:147*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -3340,7 +3225,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OO_VLAN_VID
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:176*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:151*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -3357,7 +3242,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_ETH_TYPE
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:180*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:155*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -3374,7 +3259,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_TYPE
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:184*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:159*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -3391,7 +3276,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_SRC_ADDR
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:188*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:163*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -3408,7 +3293,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV4_SRC_ADDR
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:192*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:167*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -3425,7 +3310,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_SRC_ADDR
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:196*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:171*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -3442,7 +3327,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_SRC_ADDR
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:200*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:175*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -3459,7 +3344,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_DST_ADDR
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:204*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:179*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -3476,7 +3361,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV4_DST_ADDR
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:208*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:183*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -3493,7 +3378,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_DST_ADDR
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:212*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:187*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -3510,7 +3395,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_DST_ADDR
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:216*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:191*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -3527,7 +3412,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_TTL
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:220*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:195*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -3544,7 +3429,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV4_TTL
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:224*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:199*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -3561,7 +3446,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_TTL
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:228*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:203*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -3578,7 +3463,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_TTL
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:232*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:207*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -3595,7 +3480,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_PROTO_ID
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:236*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:211*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -3612,7 +3497,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV4_PROTO_ID
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:240*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:215*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -3629,7 +3514,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_PROTO_ID
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:244*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:219*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -3646,7 +3531,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_PROTO_ID
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:248*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:223*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -3663,7 +3548,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_QOS
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:252*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:227*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -3680,7 +3565,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV4_QOS
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:256*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:231*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -3697,7 +3582,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_QOS
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:260*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:235*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -3714,12 +3599,12 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_QOS
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:264*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:239*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:265*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:240*/
{
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_IPV4
@@ -3732,7 +3617,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_ICMP
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:268*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:243*/
{
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_IPV4
@@ -3745,12 +3630,12 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_ICMP
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:271*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:246*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:272*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:247*/
{
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_IPV4
@@ -3763,7 +3648,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_ICMP
},
- /* field_cond: class_tid: 1, fkb_select.wc_gen_template:275*/
+ /* field_cond: class_tid: 1, fkb_select.wc_gen_template:250*/
{
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_IPV4
@@ -3776,12 +3661,12 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_ICMP
},
- /* cond_execute: class_tid: 1, fkb_select.em_gen_template_alloc:278*/
+ /* cond_execute: class_tid: 1, fkb_select.em_gen_template_alloc:253*/
{
.cond_opcode = BNXT_ULP_COND_OPC_RF_IS_SET,
.cond_operand = BNXT_ULP_RF_IDX_TERM_FLOW
},
- /* field_cond: class_tid: 1, control.profile_tcam_priority:279*/
+ /* field_cond: class_tid: 1, control.profile_tcam_priority:254*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -3790,7 +3675,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_TCP
},
- /* field_cond: class_tid: 1, control.profile_tcam_priority:281*/
+ /* field_cond: class_tid: 1, control.profile_tcam_priority:256*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -3799,7 +3684,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_UDP
},
- /* field_cond: class_tid: 1, control.profile_tcam_priority:283*/
+ /* field_cond: class_tid: 1, control.profile_tcam_priority:258*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -3808,7 +3693,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_TCP
},
- /* field_cond: class_tid: 1, control.profile_tcam_priority:285*/
+ /* field_cond: class_tid: 1, control.profile_tcam_priority:260*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -3817,7 +3702,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_UDP
},
- /* field_cond: class_tid: 1, control.profile_tcam_priority:287*/
+ /* field_cond: class_tid: 1, control.profile_tcam_priority:262*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -3826,7 +3711,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_IPV4
},
- /* field_cond: class_tid: 1, control.profile_tcam_priority:289*/
+ /* field_cond: class_tid: 1, control.profile_tcam_priority:264*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -3835,7 +3720,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_IPV6
},
- /* field_cond: class_tid: 1, control.profile_tcam_priority:291*/
+ /* field_cond: class_tid: 1, control.profile_tcam_priority:266*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -3844,7 +3729,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_IPV4
},
- /* field_cond: class_tid: 1, control.profile_tcam_priority:293*/
+ /* field_cond: class_tid: 1, control.profile_tcam_priority:268*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -3853,7 +3738,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_IPV6
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:295*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:270*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -3862,7 +3747,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_TCP
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:297*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:272*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -3871,7 +3756,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_TCP
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:299*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:274*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -3880,7 +3765,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_UDP
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:301*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:276*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -3889,7 +3774,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_UDP
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:303*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:278*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -3898,7 +3783,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_TCP
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:305*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:280*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -3907,7 +3792,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_TCP
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:307*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:282*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -3916,7 +3801,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_UDP
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:309*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:284*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -3925,7 +3810,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_UDP
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:311*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:286*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -3934,7 +3819,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_TCP
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:313*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:288*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -3943,7 +3828,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_TCP
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:315*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:290*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -3952,7 +3837,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_UDP
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:317*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:292*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -3961,7 +3846,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_UDP
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:319*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:294*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -3970,7 +3855,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_TCP
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:321*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:296*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -3979,7 +3864,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_TCP
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:323*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:298*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -3988,7 +3873,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_UDP
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:325*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:300*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -3997,7 +3882,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_UDP
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:327*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:302*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4006,7 +3891,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_TCP
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:329*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:304*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4015,7 +3900,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_TCP
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:331*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:306*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4024,7 +3909,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_UDP
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:333*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:308*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4033,7 +3918,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_UDP
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:335*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:310*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4042,7 +3927,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_TCP
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:337*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:312*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4051,7 +3936,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_TCP
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:339*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:314*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4060,7 +3945,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_UDP
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:341*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:316*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4069,7 +3954,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_UDP
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:343*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:318*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4078,7 +3963,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_TCP
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:345*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:320*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4087,7 +3972,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_TCP
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:347*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:322*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4096,7 +3981,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_UDP
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:349*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:324*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4105,7 +3990,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_UDP
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:351*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:326*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4114,7 +3999,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_TCP
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:353*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:328*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4123,7 +4008,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_TCP
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:355*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:330*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4132,7 +4017,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_UDP
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:357*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:332*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4141,7 +4026,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_UDP
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:359*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:334*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4150,7 +4035,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_IPV6
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:361*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:336*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4159,7 +4044,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_IPV6
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:363*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:338*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4168,7 +4053,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_IPV4
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:365*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:340*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4177,7 +4062,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_IPV4
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:367*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:342*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4186,7 +4071,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_IPV6
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:369*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:344*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4195,7 +4080,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_IPV6
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:371*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:346*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4204,7 +4089,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_IPV4
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:373*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:348*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4213,7 +4098,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_IPV4
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:375*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:350*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4222,7 +4107,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_IPV6
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:377*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:352*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4231,7 +4116,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_IPV6
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:379*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:354*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4240,7 +4125,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_IPV4
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:381*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:356*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4249,7 +4134,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_IPV4
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:383*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:358*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4258,7 +4143,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_IPV6
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:385*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:360*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4267,7 +4152,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_IPV4
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:387*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:362*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4276,7 +4161,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_IPV6
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:389*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:364*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4285,7 +4170,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_IPV4
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:391*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:366*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4294,7 +4179,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_IPV6
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:393*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:368*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4303,7 +4188,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_IPV4
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:395*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:370*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4312,7 +4197,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_IPV6
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:397*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:372*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4321,7 +4206,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_IPV4
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:399*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:374*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4330,7 +4215,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_IPV6
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:401*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:376*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4339,7 +4224,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_IPV4
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:403*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:378*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4348,7 +4233,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_IPV6
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:405*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:380*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4357,7 +4242,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_IPV4
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:407*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:382*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4366,7 +4251,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_IPV6
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:409*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:384*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4375,7 +4260,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_IPV4
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:411*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:386*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4384,7 +4269,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_IPV6
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:413*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:388*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4393,7 +4278,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_IPV4
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:415*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:390*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4406,7 +4291,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_II_VLAN
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:418*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:393*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4419,7 +4304,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_OI_VLAN
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:421*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:396*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4432,7 +4317,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_IO_VLAN
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:424*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:399*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4445,17 +4330,17 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_OO_VLAN
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:427*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:402*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_DIX_TRAFFIC
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:428*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:403*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_DIX_TRAFFIC
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:429*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:404*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4464,7 +4349,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_ETH
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:431*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:406*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4473,7 +4358,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_ETH
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:433*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:408*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4482,7 +4367,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_ETH
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:435*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:410*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4491,7 +4376,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_ETH
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:437*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:412*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4500,7 +4385,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_ETH
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:439*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:414*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4509,7 +4394,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_ETH
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:441*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:416*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4518,7 +4403,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_T_VXLAN
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:443*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:418*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4527,7 +4412,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_T_VXLAN_GPE
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:445*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:420*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4536,7 +4421,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_T_GENEVE
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:447*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:422*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4545,7 +4430,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_T_GRE
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:449*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:424*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4554,7 +4439,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_UPAR1
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:451*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:426*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4563,7 +4448,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_UPAR2
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:453*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:428*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4572,7 +4457,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_T_VXLAN
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:455*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:430*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4581,7 +4466,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_T_VXLAN_GPE
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:457*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:432*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4590,7 +4475,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_T_GENEVE
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:459*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:434*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4599,7 +4484,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_T_GRE
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:461*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:436*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4608,7 +4493,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_UPAR1
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:463*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:438*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4617,22 +4502,22 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_UPAR2
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:465*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:440*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:466*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:441*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:467*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:442*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:468*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:443*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4641,7 +4526,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_TCP
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:470*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:445*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4650,7 +4535,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_UDP
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:472*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:447*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4659,7 +4544,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_TCP
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:474*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:449*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4668,7 +4553,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_UDP
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:476*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:451*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4677,7 +4562,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_TCP
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:478*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:453*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4686,7 +4571,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_UDP
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:480*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:455*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4695,7 +4580,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_TCP
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:482*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:457*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4704,7 +4589,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_UDP
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:484*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:459*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4713,7 +4598,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_TCP
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:486*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:461*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4722,7 +4607,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_UDP
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:488*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:463*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4731,7 +4616,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_TCP
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:490*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:465*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4740,7 +4625,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_UDP
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:492*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:467*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4749,7 +4634,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_TCP
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:494*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:469*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4758,12 +4643,12 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_UDP
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:496*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:471*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:497*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:472*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4772,7 +4657,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_TCP
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:499*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:474*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4781,12 +4666,12 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_UDP
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:501*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:476*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:502*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:477*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4795,7 +4680,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_IPV6
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:504*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:479*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4804,7 +4689,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_IPV4
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:506*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:481*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4813,7 +4698,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_IPV6
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:508*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:483*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4822,7 +4707,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_IPV4
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:510*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:485*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4831,7 +4716,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_IPV6
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:512*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:487*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4840,7 +4725,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_IPV4
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:514*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:489*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4849,7 +4734,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_IPV6
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:516*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:491*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4858,7 +4743,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_IPV4
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:518*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:493*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4867,7 +4752,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_IPV6
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:520*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:495*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4876,7 +4761,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_IPV4
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:522*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:497*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4885,7 +4770,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_IPV6
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:524*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:499*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4894,7 +4779,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_IPV4
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:526*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:501*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4907,7 +4792,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_OI_VLAN
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:529*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:504*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4920,17 +4805,17 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_OO_VLAN
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:532*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:507*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_DIX_TRAFFIC
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:533*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:508*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_DIX_TRAFFIC
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:534*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:509*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4939,7 +4824,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_ETH
},
- /* field_cond: class_tid: 1, profile_tcam.gen_template:536*/
+ /* field_cond: class_tid: 1, profile_tcam.gen_template:511*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4948,37 +4833,37 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_F2
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:538*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:513*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_CNTXT_ID
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:539*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:514*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_CNTXT_ID
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:540*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:515*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_METADATA
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:541*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:516*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_METADATA
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:542*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:517*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_RECYCLE_CNT
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:543*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:518*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_RECYCLE_CNT
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:544*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:519*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -4991,7 +4876,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_DMAC
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:547*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:522*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -5004,7 +4889,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_DMAC
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:550*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:525*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -5017,7 +4902,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_SMAC
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:553*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:528*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -5030,7 +4915,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_SMAC
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:556*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:531*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -5047,7 +4932,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OO_VLAN_VID
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:560*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:535*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -5064,7 +4949,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OO_VLAN_VID
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:564*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:539*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -5081,7 +4966,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OI_VLAN_VID
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:568*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:543*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -5098,7 +4983,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OO_VLAN_VID
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:572*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:547*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -5115,7 +5000,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OI_VLAN_VID
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:576*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:551*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -5132,7 +5017,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OO_VLAN_VID
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:580*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:555*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -5149,7 +5034,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_TYPE
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:584*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:559*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -5166,7 +5051,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_TYPE
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:588*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:563*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -5179,7 +5064,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_SRC_ADDR
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:591*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:566*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -5192,7 +5077,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_SRC_ADDR
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:594*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:569*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -5205,7 +5090,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_SRC_ADDR
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:597*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:572*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -5218,7 +5103,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_SRC_ADDR
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:600*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:575*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -5231,7 +5116,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_DST_ADDR
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:603*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:578*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -5244,7 +5129,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_DST_ADDR
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:606*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:581*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -5257,7 +5142,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_DST_ADDR
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:609*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:584*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -5270,7 +5155,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_DST_ADDR
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:612*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:587*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -5283,7 +5168,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_TTL
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:615*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:590*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -5296,7 +5181,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_TTL
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:618*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:593*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -5309,7 +5194,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_TTL
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:621*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:596*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -5322,7 +5207,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_TTL
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:624*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:599*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -5335,7 +5220,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_PROTO_ID
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:627*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:602*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -5348,7 +5233,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_PROTO_ID
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:630*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:605*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -5361,7 +5246,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_PROTO_ID
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:633*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:608*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -5374,7 +5259,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_PROTO_ID
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:636*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:611*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -5387,7 +5272,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_QOS
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:639*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:614*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -5400,7 +5285,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_QOS
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:642*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:617*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -5413,7 +5298,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_QOS
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:645*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:620*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -5426,7 +5311,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_QOS
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:648*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:623*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -5439,7 +5324,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_UDP_SRC_PORT
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:651*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:626*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -5452,7 +5337,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_TCP_SRC_PORT
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:654*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:629*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -5465,7 +5350,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_UDP_SRC_PORT
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:657*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:632*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -5478,7 +5363,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_TCP_SRC_PORT
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:660*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:635*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -5491,7 +5376,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_UDP_DST_PORT
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:663*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:638*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -5504,7 +5389,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_TCP_DST_PORT
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:666*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:641*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -5517,7 +5402,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_UDP_DST_PORT
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:669*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:644*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -5530,7 +5415,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_TCP_DST_PORT
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:672*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:647*/
{
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_T_VXLAN
@@ -5539,7 +5424,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_T_VXLAN_VNI
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:674*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:649*/
{
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_T_VXLAN_GPE
@@ -5548,7 +5433,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_T_VXLAN_GPE_VNI
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:676*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:651*/
{
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_T_VXLAN
@@ -5557,7 +5442,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_T_VXLAN_VNI
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:678*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:653*/
{
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_T_VXLAN_GPE
@@ -5566,7 +5451,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_T_VXLAN_GPE_VNI
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:680*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:655*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -5579,7 +5464,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_ETH_DMAC
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:683*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:658*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -5592,7 +5477,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_DMAC
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:686*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:661*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -5605,7 +5490,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_ETH_DMAC
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:689*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:664*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -5618,7 +5503,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_DMAC
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:692*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:667*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -5631,7 +5516,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_ETH_SMAC
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:695*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:670*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -5644,7 +5529,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_SMAC
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:698*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:673*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -5657,7 +5542,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_ETH_SMAC
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:701*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:676*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -5670,7 +5555,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_SMAC
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:704*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:679*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -5687,7 +5572,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_IO_VLAN_VID
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:708*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:683*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -5704,7 +5589,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OO_VLAN_VID
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:712*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:687*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -5721,7 +5606,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_IO_VLAN_VID
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:716*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:691*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -5738,7 +5623,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OO_VLAN_VID
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:720*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:695*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -5755,7 +5640,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_II_VLAN_VID
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:724*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:699*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -5772,7 +5657,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_IO_VLAN_VID
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:728*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:703*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -5789,7 +5674,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OI_VLAN_VID
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:732*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:707*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -5806,7 +5691,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OO_VLAN_VID
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:736*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:711*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -5823,7 +5708,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_II_VLAN_VID
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:740*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:715*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -5840,7 +5725,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_IO_VLAN_VID
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:744*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:719*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -5857,7 +5742,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OI_VLAN_VID
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:748*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:723*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -5874,7 +5759,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OO_VLAN_VID
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:752*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:727*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -5891,7 +5776,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_ETH_TYPE
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:756*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:731*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -5908,7 +5793,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_TYPE
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:760*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:735*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -5925,7 +5810,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_ETH_TYPE
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:764*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:739*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -5942,7 +5827,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_TYPE
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:768*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:743*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -5955,7 +5840,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV4_SRC_ADDR
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:771*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:746*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -5968,7 +5853,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_SRC_ADDR
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:774*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:749*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -5981,7 +5866,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV4_SRC_ADDR
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:777*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:752*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -5994,7 +5879,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_SRC_ADDR
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:780*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:755*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6007,7 +5892,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_SRC_ADDR
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:783*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:758*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6020,7 +5905,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_SRC_ADDR
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:786*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:761*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6033,7 +5918,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_SRC_ADDR
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:789*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:764*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6046,7 +5931,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_SRC_ADDR
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:792*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:767*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6059,7 +5944,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV4_DST_ADDR
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:795*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:770*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6072,7 +5957,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_DST_ADDR
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:798*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:773*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6085,7 +5970,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV4_DST_ADDR
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:801*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:776*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6098,7 +5983,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_DST_ADDR
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:804*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:779*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6111,7 +5996,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_DST_ADDR
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:807*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:782*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6124,7 +6009,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_DST_ADDR
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:810*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:785*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6137,7 +6022,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_DST_ADDR
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:813*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:788*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6150,7 +6035,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_DST_ADDR
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:816*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:791*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6163,7 +6048,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_TTL
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:819*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:794*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6176,7 +6061,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV4_TTL
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:822*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:797*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6189,7 +6074,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_TTL
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:825*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:800*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6202,7 +6087,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_TTL
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:828*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:803*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6215,7 +6100,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_TTL
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:831*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:806*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6228,7 +6113,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV4_TTL
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:834*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:809*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6241,7 +6126,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_TTL
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:837*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:812*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6254,7 +6139,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_TTL
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:840*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:815*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6263,7 +6148,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_TCP
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:842*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:817*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6272,7 +6157,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_UDP
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:844*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:819*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6281,7 +6166,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_TCP
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:846*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:821*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6290,7 +6175,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_UDP
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:848*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:823*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6303,7 +6188,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_PROTO_ID
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:851*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:826*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6316,7 +6201,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV4_PROTO_ID
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:854*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:829*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6329,7 +6214,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_PROTO_ID
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:857*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:832*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6342,7 +6227,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_PROTO_ID
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:860*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:835*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6351,7 +6236,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_TCP
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:862*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:837*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6360,7 +6245,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_UDP
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:864*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:839*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6369,7 +6254,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_TCP
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:866*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:841*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6378,7 +6263,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_UDP
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:868*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:843*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6391,7 +6276,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_PROTO_ID
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:871*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:846*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6404,7 +6289,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV4_PROTO_ID
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:874*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:849*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6417,7 +6302,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_PROTO_ID
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:877*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:852*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6430,7 +6315,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_PROTO_ID
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:880*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:855*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6443,7 +6328,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_QOS
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:883*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:858*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6456,7 +6341,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV4_QOS
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:886*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:861*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6469,7 +6354,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_QOS
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:889*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:864*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6482,7 +6367,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_QOS
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:892*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:867*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6495,7 +6380,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_QOS
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:895*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:870*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6508,7 +6393,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV4_QOS
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:898*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:873*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6521,7 +6406,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_QOS
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:901*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:876*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6534,7 +6419,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_QOS
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:904*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:879*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6547,7 +6432,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_UDP_SRC_PORT
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:907*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:882*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6560,7 +6445,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_TCP_SRC_PORT
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:910*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:885*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6573,7 +6458,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_UDP_SRC_PORT
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:913*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:888*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6586,12 +6471,12 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_TCP_SRC_PORT
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:916*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:891*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:917*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:892*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6604,7 +6489,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_UDP_SRC_PORT
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:920*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:895*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6617,7 +6502,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_TCP_SRC_PORT
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:923*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:898*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6630,7 +6515,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_UDP_SRC_PORT
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:926*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:901*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6643,12 +6528,12 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_TCP_SRC_PORT
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:929*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:904*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:930*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:905*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6661,7 +6546,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_UDP_DST_PORT
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:933*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:908*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6674,7 +6559,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_TCP_DST_PORT
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:936*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:911*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6687,7 +6572,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_UDP_DST_PORT
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:939*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:914*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6700,12 +6585,12 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_TCP_DST_PORT
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:942*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:917*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:943*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:918*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6718,7 +6603,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_UDP_DST_PORT
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:946*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:921*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6731,7 +6616,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_TCP_DST_PORT
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:949*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:924*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6744,7 +6629,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_UDP_DST_PORT
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:952*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:927*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6757,12 +6642,12 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_TCP_DST_PORT
},
- /* field_cond: class_tid: 1, wm_key_recipe.0:955*/
+ /* field_cond: class_tid: 1, wm_key_recipe.0:930*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
},
- /* cond_execute: class_tid: 1, em_flow_conflict_cache.rd:956*/
+ /* cond_execute: class_tid: 1, em_flow_conflict_cache.rd:931*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_NOT_SET,
.cond_operand = BNXT_ULP_CF_IDX_WC_MATCH
@@ -6771,27 +6656,27 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_RF_IS_SET,
.cond_operand = BNXT_ULP_RF_IDX_TERM_FLOW
},
- /* cond_execute: class_tid: 1, control.em_flow_conflict_cache_miss:958*/
+ /* cond_execute: class_tid: 1, control.em_flow_conflict_cache_miss:933*/
{
.cond_opcode = BNXT_ULP_COND_OPC_RF_IS_SET,
.cond_operand = BNXT_ULP_RF_IDX_GENERIC_TBL_MISS
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:959*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:934*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_CNTXT_ID
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:960*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:935*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_METADATA
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:961*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:936*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_RECYCLE_CNT
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:962*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:937*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6808,7 +6693,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_EXCLUDE_FIELD_BIT_NOT_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_DMAC
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:966*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:941*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6821,7 +6706,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_SMAC
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:969*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:944*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6838,7 +6723,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OO_VLAN_VID
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:973*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:948*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6855,7 +6740,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OI_VLAN_VID
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:977*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:952*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6872,7 +6757,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OO_VLAN_VID
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:981*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:956*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -6889,7 +6774,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_TYPE
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:985*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:960*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6902,7 +6787,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_SRC_ADDR
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:988*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:963*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6915,7 +6800,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_SRC_ADDR
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:991*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:966*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6928,7 +6813,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_DST_ADDR
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:994*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:969*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6941,7 +6826,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_DST_ADDR
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:997*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:972*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6954,7 +6839,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_TTL
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1000*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:975*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6967,7 +6852,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_TTL
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1003*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:978*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6980,7 +6865,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_PROTO_ID
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1006*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:981*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -6993,7 +6878,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_PROTO_ID
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1009*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:984*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -7006,7 +6891,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_QOS
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1012*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:987*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -7019,7 +6904,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_QOS
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1015*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:990*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -7032,7 +6917,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_UDP_SRC_PORT
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1018*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:993*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -7045,7 +6930,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_TCP_SRC_PORT
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1021*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:996*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -7058,7 +6943,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_UDP_DST_PORT
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1024*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:999*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -7071,7 +6956,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_TCP_DST_PORT
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1027*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:1002*/
{
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_T_VXLAN
@@ -7080,7 +6965,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_T_VXLAN_VNI
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1029*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:1004*/
{
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_T_VXLAN_GPE
@@ -7089,7 +6974,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_T_VXLAN_GPE_VNI
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1031*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:1006*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -7106,7 +6991,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_EXCLUDE_FIELD_BIT_NOT_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_ETH_DMAC
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1035*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:1010*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -7123,7 +7008,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_EXCLUDE_FIELD_BIT_NOT_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_DMAC
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1039*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:1014*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -7136,7 +7021,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_ETH_SMAC
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1042*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:1017*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -7149,7 +7034,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_SMAC
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1045*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:1020*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -7166,7 +7051,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_IO_VLAN_VID
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1049*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:1024*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -7183,7 +7068,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OO_VLAN_VID
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1053*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:1028*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -7200,7 +7085,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_II_VLAN_VID
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1057*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:1032*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -7217,7 +7102,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_IO_VLAN_VID
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1061*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:1036*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -7234,7 +7119,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OI_VLAN_VID
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1065*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:1040*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -7251,7 +7136,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OO_VLAN_VID
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1069*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:1044*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -7268,7 +7153,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_ETH_TYPE
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1073*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:1048*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -7285,7 +7170,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_TYPE
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1077*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:1052*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -7298,7 +7183,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_SRC_ADDR
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1080*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:1055*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -7311,7 +7196,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV4_SRC_ADDR
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1083*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:1058*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -7324,7 +7209,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_SRC_ADDR
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1086*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:1061*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -7337,7 +7222,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_SRC_ADDR
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1089*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:1064*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -7350,7 +7235,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_DST_ADDR
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1092*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:1067*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -7363,7 +7248,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV4_DST_ADDR
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1095*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:1070*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -7376,7 +7261,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_DST_ADDR
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1098*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:1073*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -7389,7 +7274,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_DST_ADDR
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1101*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:1076*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -7402,7 +7287,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_TTL
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1104*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:1079*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -7415,7 +7300,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV4_TTL
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1107*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:1082*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -7428,7 +7313,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_TTL
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1110*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:1085*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -7441,7 +7326,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_TTL
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1113*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:1088*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -7454,7 +7339,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_PROTO_ID
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1116*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:1091*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -7467,7 +7352,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV4_PROTO_ID
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1119*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:1094*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -7480,7 +7365,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_PROTO_ID
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1122*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:1097*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -7493,7 +7378,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_PROTO_ID
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1125*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:1100*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -7506,7 +7391,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_QOS
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1128*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:1103*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -7519,7 +7404,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV4_QOS
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1131*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:1106*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -7532,7 +7417,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_QOS
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1134*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:1109*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -7545,7 +7430,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_QOS
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1137*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:1112*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -7558,7 +7443,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_UDP_SRC_PORT
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1140*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:1115*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -7571,7 +7456,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_TCP_SRC_PORT
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1143*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:1118*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -7584,7 +7469,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_UDP_SRC_PORT
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1146*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:1121*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -7597,7 +7482,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_TCP_SRC_PORT
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1149*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:1124*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -7610,7 +7495,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_UDP_DST_PORT
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1152*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:1127*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -7623,7 +7508,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_TCP_DST_PORT
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1155*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:1130*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -7636,7 +7521,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_UDP_DST_PORT
},
- /* field_cond: class_tid: 1, fkb_select.em_gen_template:1158*/
+ /* field_cond: class_tid: 1, fkb_select.em_gen_template:1133*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -7649,37 +7534,37 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_TCP_DST_PORT
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1161*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1136*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_CNTXT_ID
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1162*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1137*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_CNTXT_ID
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1163*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1138*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_METADATA
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1164*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1139*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_METADATA
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1165*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1140*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_RECYCLE_CNT
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1166*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1141*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_RECYCLE_CNT
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1167*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1142*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -7696,7 +7581,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_EXCLUDE_FIELD_BIT_NOT_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_DMAC
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1171*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1146*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -7713,7 +7598,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_EXCLUDE_FIELD_BIT_NOT_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_DMAC
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1175*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1150*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -7726,7 +7611,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_SMAC
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1178*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1153*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -7739,7 +7624,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_SMAC
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1181*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1156*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -7756,7 +7641,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OO_VLAN_VID
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1185*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1160*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -7773,7 +7658,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OO_VLAN_VID
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1189*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1164*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -7790,7 +7675,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OI_VLAN_VID
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1193*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1168*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -7807,7 +7692,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OO_VLAN_VID
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1197*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1172*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -7824,7 +7709,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OI_VLAN_VID
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1201*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1176*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -7841,7 +7726,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OO_VLAN_VID
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1205*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1180*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -7858,7 +7743,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_TYPE
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1209*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1184*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -7875,7 +7760,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_TYPE
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1213*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1188*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -7888,7 +7773,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_SRC_ADDR
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1216*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1191*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -7901,7 +7786,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_SRC_ADDR
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1219*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1194*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -7914,7 +7799,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_SRC_ADDR
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1222*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1197*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -7927,7 +7812,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_SRC_ADDR
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1225*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1200*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -7940,7 +7825,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_DST_ADDR
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1228*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1203*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -7953,7 +7838,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_DST_ADDR
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1231*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1206*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -7966,7 +7851,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_DST_ADDR
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1234*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1209*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -7979,7 +7864,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_DST_ADDR
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1237*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1212*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -7992,7 +7877,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_TTL
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1240*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1215*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -8005,7 +7890,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_TTL
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1243*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1218*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -8018,7 +7903,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_TTL
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1246*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1221*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -8031,7 +7916,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_TTL
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1249*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1224*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -8044,7 +7929,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_PROTO_ID
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1252*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1227*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -8057,7 +7942,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_PROTO_ID
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1255*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1230*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -8070,7 +7955,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_PROTO_ID
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1258*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1233*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -8083,7 +7968,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_PROTO_ID
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1261*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1236*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -8096,7 +7981,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_QOS
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1264*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1239*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -8109,7 +7994,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_QOS
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1267*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1242*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -8122,7 +8007,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_QOS
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1270*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1245*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -8135,7 +8020,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_QOS
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1273*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1248*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -8148,7 +8033,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_UDP_SRC_PORT
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1276*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1251*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -8161,7 +8046,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_TCP_SRC_PORT
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1279*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1254*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -8174,7 +8059,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_UDP_SRC_PORT
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1282*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1257*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -8187,7 +8072,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_TCP_SRC_PORT
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1285*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1260*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -8200,7 +8085,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_UDP_DST_PORT
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1288*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1263*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -8213,7 +8098,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_TCP_DST_PORT
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1291*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1266*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -8226,7 +8111,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_UDP_DST_PORT
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1294*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1269*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -8239,7 +8124,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_TCP_DST_PORT
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1297*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1272*/
{
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_T_VXLAN
@@ -8248,7 +8133,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_T_VXLAN_VNI
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1299*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1274*/
{
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_T_VXLAN_GPE
@@ -8257,7 +8142,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_T_VXLAN_GPE_VNI
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1301*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1276*/
{
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_T_VXLAN
@@ -8266,7 +8151,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_T_VXLAN_VNI
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1303*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1278*/
{
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_T_VXLAN_GPE
@@ -8275,7 +8160,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_T_VXLAN_GPE_VNI
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1305*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1280*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -8292,7 +8177,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_EXCLUDE_FIELD_BIT_NOT_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_ETH_DMAC
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1309*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1284*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -8309,7 +8194,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_EXCLUDE_FIELD_BIT_NOT_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_DMAC
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1313*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1288*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -8326,7 +8211,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_EXCLUDE_FIELD_BIT_NOT_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_ETH_DMAC
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1317*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1292*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -8343,7 +8228,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_EXCLUDE_FIELD_BIT_NOT_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_DMAC
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1321*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1296*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -8356,7 +8241,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_ETH_SMAC
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1324*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1299*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -8369,7 +8254,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_SMAC
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1327*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1302*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -8382,7 +8267,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_ETH_SMAC
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1330*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1305*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -8395,7 +8280,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_SMAC
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1333*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1308*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -8412,7 +8297,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_IO_VLAN_VID
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1337*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1312*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -8429,7 +8314,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OO_VLAN_VID
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1341*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1316*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -8446,7 +8331,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_IO_VLAN_VID
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1345*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1320*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -8463,7 +8348,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OO_VLAN_VID
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1349*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1324*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -8480,7 +8365,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_II_VLAN_VID
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1353*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1328*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -8497,7 +8382,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_IO_VLAN_VID
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1357*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1332*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -8514,7 +8399,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OI_VLAN_VID
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1361*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1336*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -8531,7 +8416,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OO_VLAN_VID
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1365*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1340*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -8548,7 +8433,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_II_VLAN_VID
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1369*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1344*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -8565,7 +8450,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_IO_VLAN_VID
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1373*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1348*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -8582,7 +8467,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OI_VLAN_VID
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1377*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1352*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -8599,7 +8484,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OO_VLAN_VID
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1381*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1356*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -8616,7 +8501,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_ETH_TYPE
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1385*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1360*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -8633,7 +8518,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_TYPE
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1389*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1364*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -8650,7 +8535,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_ETH_TYPE
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1393*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1368*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -8667,7 +8552,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_TYPE
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1397*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1372*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -8680,7 +8565,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV4_SRC_ADDR
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1400*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1375*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -8693,7 +8578,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_SRC_ADDR
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1403*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1378*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -8706,7 +8591,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV4_SRC_ADDR
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1406*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1381*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -8719,7 +8604,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_SRC_ADDR
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1409*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1384*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -8732,7 +8617,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_SRC_ADDR
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1412*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1387*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -8745,7 +8630,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_SRC_ADDR
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1415*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1390*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -8758,7 +8643,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_SRC_ADDR
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1418*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1393*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -8771,7 +8656,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_SRC_ADDR
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1421*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1396*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -8784,7 +8669,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV4_DST_ADDR
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1424*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1399*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -8797,7 +8682,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_DST_ADDR
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1427*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1402*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -8810,7 +8695,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV4_DST_ADDR
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1430*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1405*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -8823,7 +8708,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_DST_ADDR
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1433*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1408*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -8836,7 +8721,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_DST_ADDR
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1436*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1411*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -8849,7 +8734,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_DST_ADDR
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1439*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1414*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -8862,7 +8747,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_DST_ADDR
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1442*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1417*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -8875,7 +8760,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_DST_ADDR
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1445*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1420*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -8888,7 +8773,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_TTL
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1448*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1423*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -8901,7 +8786,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV4_TTL
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1451*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1426*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -8914,7 +8799,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_TTL
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1454*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1429*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -8927,7 +8812,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_TTL
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1457*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1432*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -8940,7 +8825,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_TTL
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1460*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1435*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -8953,7 +8838,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV4_TTL
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1463*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1438*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -8966,7 +8851,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_TTL
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1466*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1441*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -8979,7 +8864,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_TTL
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1469*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1444*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -8992,7 +8877,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_PROTO_ID
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1472*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1447*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9005,7 +8890,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV4_PROTO_ID
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1475*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1450*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9018,7 +8903,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_PROTO_ID
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1478*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1453*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9031,7 +8916,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_PROTO_ID
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1481*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1456*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9044,7 +8929,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_PROTO_ID
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1484*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1459*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9057,7 +8942,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV4_PROTO_ID
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1487*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1462*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9070,7 +8955,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_PROTO_ID
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1490*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1465*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9083,7 +8968,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_PROTO_ID
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1493*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1468*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9096,7 +8981,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_QOS
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1496*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1471*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9109,7 +8994,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV4_QOS
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1499*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1474*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9122,7 +9007,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_QOS
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1502*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1477*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9135,7 +9020,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_QOS
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1505*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1480*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9148,7 +9033,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_QOS
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1508*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1483*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9161,7 +9046,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV4_QOS
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1511*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1486*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9174,7 +9059,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_QOS
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1514*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1489*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9187,7 +9072,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_QOS
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1517*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1492*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9200,7 +9085,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_UDP_SRC_PORT
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1520*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1495*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9213,7 +9098,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_TCP_SRC_PORT
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1523*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1498*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9226,7 +9111,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_UDP_SRC_PORT
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1526*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1501*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9239,7 +9124,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_TCP_SRC_PORT
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1529*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1504*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9252,7 +9137,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_UDP_SRC_PORT
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1532*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1507*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9265,7 +9150,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_TCP_SRC_PORT
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1535*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1510*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9278,7 +9163,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_UDP_SRC_PORT
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1538*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1513*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9291,7 +9176,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_TCP_SRC_PORT
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1541*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1516*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9304,7 +9189,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_UDP_DST_PORT
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1544*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1519*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9317,7 +9202,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_TCP_DST_PORT
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1547*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1522*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9330,7 +9215,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_UDP_DST_PORT
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1550*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1525*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9343,7 +9228,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_TCP_DST_PORT
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1553*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1528*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9356,7 +9241,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_UDP_DST_PORT
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1556*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1531*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9369,7 +9254,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_TCP_DST_PORT
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1559*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1534*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9382,7 +9267,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_UDP_DST_PORT
},
- /* field_cond: class_tid: 1, em_key_recipe.0:1562*/
+ /* field_cond: class_tid: 1, em_key_recipe.0:1537*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9395,7 +9280,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_TCP_DST_PORT
},
- /* cond_execute: class_tid: 1, control.field_sig_validation:1565*/
+ /* cond_execute: class_tid: 1, control.field_sig_validation:1540*/
{
.cond_opcode = BNXT_ULP_COND_OPC_RF_NOT_SET,
.cond_operand = BNXT_ULP_RF_IDX_CC
@@ -9404,7 +9289,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_RF_IS_SET,
.cond_operand = BNXT_ULP_RF_IDX_FLOW_SIG_ID
},
- /* cond_execute: class_tid: 1, em.ingress_generic_template:1567*/
+ /* cond_execute: class_tid: 1, em.ingress_generic_template:1542*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_NOT_SET,
.cond_operand = BNXT_ULP_CF_IDX_WC_MATCH
@@ -9413,12 +9298,12 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_RF_IS_SET,
.cond_operand = BNXT_ULP_RF_IDX_TERM_FLOW
},
- /* cond_execute: class_tid: 1, control.em_add_check:1569*/
+ /* cond_execute: class_tid: 1, control.em_add_check:1544*/
{
.cond_opcode = BNXT_ULP_COND_OPC_RF_IS_SET,
.cond_operand = BNXT_ULP_RF_IDX_EM_INSERT_FAIL
},
- /* cond_execute: class_tid: 2, control.l2_only_check:1570*/
+ /* cond_execute: class_tid: 2, control.l2_only_check:1545*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9439,7 +9324,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_NOT_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_TYPE
},
- /* cond_execute: class_tid: 2, control.l2_only_check:1570*/
+ /* cond_execute: class_tid: 2, control.l2_only_check:1545*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9460,7 +9345,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_NOT_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_ETH_TYPE
},
- /* cond_execute: class_tid: 2, control.tunnel_ipv6_sip_check:1580*/
+ /* cond_execute: class_tid: 2, control.tunnel_ipv6_sip_check:1555*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9477,7 +9362,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_SRC_ADDR
},
- /* cond_execute: class_tid: 2, control.tunnel_ipv6_sip_check:1580*/
+ /* cond_execute: class_tid: 2, control.tunnel_ipv6_sip_check:1555*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9494,7 +9379,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_SMAC
},
- /* field_cond: class_tid: 2, control.terminating_flow:1588*/
+ /* field_cond: class_tid: 2, control.terminating_flow:1563*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9503,7 +9388,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_TCP
},
- /* field_cond: class_tid: 2, control.terminating_flow:1590*/
+ /* field_cond: class_tid: 2, control.terminating_flow:1565*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9512,7 +9397,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_UDP
},
- /* field_cond: class_tid: 2, control.terminating_flow:1592*/
+ /* field_cond: class_tid: 2, control.terminating_flow:1567*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9521,7 +9406,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_TCP
},
- /* field_cond: class_tid: 2, control.terminating_flow:1594*/
+ /* field_cond: class_tid: 2, control.terminating_flow:1569*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9530,32 +9415,32 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_UDP
},
- /* cond_execute: class_tid: 2, control.proto_header_cache_miss:1596*/
+ /* cond_execute: class_tid: 2, control.proto_header_cache_miss:1571*/
{
.cond_opcode = BNXT_ULP_COND_OPC_RF_IS_SET,
.cond_operand = BNXT_ULP_RF_IDX_GENERIC_TBL_MISS
},
- /* cond_execute: class_tid: 2, control.overlap_miss:1597*/
+ /* cond_execute: class_tid: 2, control.overlap_miss:1572*/
{
.cond_opcode = BNXT_ULP_COND_OPC_RF_IS_SET,
.cond_operand = BNXT_ULP_RF_IDX_GENERIC_TBL_MISS
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1598*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1573*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_CNTXT_ID
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1599*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1574*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_METADATA
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1600*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1575*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_RECYCLE_CNT
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1601*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1576*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9568,7 +9453,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_DMAC
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1604*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1579*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9581,7 +9466,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_SMAC
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1607*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1582*/
{
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_IPV6
@@ -9590,7 +9475,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_IPV6
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1609*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1584*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9607,7 +9492,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OO_VLAN_VID
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1613*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1588*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9624,7 +9509,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OI_VLAN_VID
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1617*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1592*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9641,7 +9526,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OO_VLAN_VID
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1621*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1596*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -9658,7 +9543,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_TYPE
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1625*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1600*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9671,7 +9556,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_SRC_ADDR
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1628*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1603*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9684,7 +9569,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_SRC_ADDR
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1631*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1606*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9697,7 +9582,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_DST_ADDR
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1634*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1609*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9710,7 +9595,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_DST_ADDR
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1637*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1612*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9723,7 +9608,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_TTL
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1640*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1615*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9736,7 +9621,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_TTL
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1643*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1618*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9749,7 +9634,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_PROTO_ID
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1646*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1621*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9762,7 +9647,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_PROTO_ID
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1649*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1624*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9775,7 +9660,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_QOS
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1652*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1627*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9788,7 +9673,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_QOS
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1655*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1630*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9801,7 +9686,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_UDP_SRC_PORT
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1658*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1633*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9814,7 +9699,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_TCP_SRC_PORT
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1661*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1636*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9827,7 +9712,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_UDP_DST_PORT
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1664*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1639*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9840,7 +9725,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_TCP_DST_PORT
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1667*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1642*/
{
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_T_VXLAN
@@ -9849,7 +9734,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_T_VXLAN_VNI
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1669*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1644*/
{
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_T_VXLAN_GPE
@@ -9858,7 +9743,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_T_VXLAN_GPE_VNI
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1671*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1646*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9871,7 +9756,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_ETH_DMAC
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1674*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1649*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9884,7 +9769,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_DMAC
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1677*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1652*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9897,7 +9782,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_ETH_SMAC
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1680*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1655*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9910,7 +9795,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_SMAC
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1683*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1658*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9927,7 +9812,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_IO_VLAN_VID
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1687*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1662*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9944,7 +9829,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OO_VLAN_VID
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1691*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1666*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9961,7 +9846,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_II_VLAN_VID
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1695*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1670*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9978,7 +9863,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_IO_VLAN_VID
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1699*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1674*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -9995,7 +9880,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OI_VLAN_VID
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1703*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1678*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -10012,7 +9897,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OO_VLAN_VID
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1707*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1682*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -10029,7 +9914,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_ETH_TYPE
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1711*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1686*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -10046,7 +9931,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_TYPE
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1715*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1690*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -10063,7 +9948,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_SRC_ADDR
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1719*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1694*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -10080,7 +9965,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV4_SRC_ADDR
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1723*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1698*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -10097,7 +9982,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_SRC_ADDR
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1727*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1702*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -10114,7 +9999,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_SRC_ADDR
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1731*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1706*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -10131,7 +10016,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_DST_ADDR
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1735*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1710*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -10148,7 +10033,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV4_DST_ADDR
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1739*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1714*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -10165,7 +10050,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_DST_ADDR
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1743*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1718*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -10182,7 +10067,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_DST_ADDR
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1747*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1722*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -10199,7 +10084,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_TTL
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1751*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1726*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -10216,7 +10101,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV4_TTL
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1755*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1730*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -10233,7 +10118,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_TTL
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1759*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1734*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -10250,7 +10135,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_TTL
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1763*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1738*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -10267,7 +10152,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_PROTO_ID
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1767*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1742*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -10284,7 +10169,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV4_PROTO_ID
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1771*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1746*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -10301,7 +10186,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_PROTO_ID
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1775*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1750*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -10318,7 +10203,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_PROTO_ID
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1779*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1754*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -10335,7 +10220,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_QOS
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1783*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1758*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -10352,7 +10237,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV4_QOS
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1787*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1762*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -10369,7 +10254,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_QOS
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1791*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1766*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -10386,12 +10271,12 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_QOS
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1795*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1770*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1796*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1771*/
{
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_IPV4
@@ -10404,7 +10289,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_ICMP
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1799*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1774*/
{
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_IPV4
@@ -10417,12 +10302,12 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_ICMP
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1802*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1777*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1803*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1778*/
{
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_IPV4
@@ -10435,7 +10320,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_ICMP
},
- /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1806*/
+ /* field_cond: class_tid: 2, fkb_select.wc_gen_template:1781*/
{
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_IPV4
@@ -10448,12 +10333,12 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_ICMP
},
- /* cond_execute: class_tid: 2, fkb_select.em_gen_template_alloc:1809*/
+ /* cond_execute: class_tid: 2, fkb_select.em_gen_template_alloc:1784*/
{
.cond_opcode = BNXT_ULP_COND_OPC_RF_IS_SET,
.cond_operand = BNXT_ULP_RF_IDX_TERM_FLOW
},
- /* field_cond: class_tid: 2, control.profile_tcam_priority:1810*/
+ /* field_cond: class_tid: 2, control.profile_tcam_priority:1785*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -10462,7 +10347,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_TCP
},
- /* field_cond: class_tid: 2, control.profile_tcam_priority:1812*/
+ /* field_cond: class_tid: 2, control.profile_tcam_priority:1787*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -10471,7 +10356,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_UDP
},
- /* field_cond: class_tid: 2, control.profile_tcam_priority:1814*/
+ /* field_cond: class_tid: 2, control.profile_tcam_priority:1789*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -10480,7 +10365,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_TCP
},
- /* field_cond: class_tid: 2, control.profile_tcam_priority:1816*/
+ /* field_cond: class_tid: 2, control.profile_tcam_priority:1791*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -10489,7 +10374,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_UDP
},
- /* field_cond: class_tid: 2, control.profile_tcam_priority:1818*/
+ /* field_cond: class_tid: 2, control.profile_tcam_priority:1793*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -10498,7 +10383,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_IPV4
},
- /* field_cond: class_tid: 2, control.profile_tcam_priority:1820*/
+ /* field_cond: class_tid: 2, control.profile_tcam_priority:1795*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -10507,7 +10392,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_IPV6
},
- /* field_cond: class_tid: 2, control.profile_tcam_priority:1822*/
+ /* field_cond: class_tid: 2, control.profile_tcam_priority:1797*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -10516,7 +10401,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_IPV4
},
- /* field_cond: class_tid: 2, control.profile_tcam_priority:1824*/
+ /* field_cond: class_tid: 2, control.profile_tcam_priority:1799*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -10525,7 +10410,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_IPV6
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:1826*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:1801*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -10534,7 +10419,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_TCP
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:1828*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:1803*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -10543,7 +10428,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_TCP
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:1830*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:1805*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -10552,7 +10437,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_UDP
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:1832*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:1807*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -10561,7 +10446,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_UDP
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:1834*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:1809*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -10570,7 +10455,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_TCP
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:1836*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:1811*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -10579,7 +10464,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_TCP
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:1838*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:1813*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -10588,7 +10473,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_UDP
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:1840*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:1815*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -10597,7 +10482,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_UDP
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:1842*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:1817*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -10606,7 +10491,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_TCP
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:1844*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:1819*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -10615,7 +10500,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_TCP
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:1846*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:1821*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -10624,7 +10509,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_UDP
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:1848*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:1823*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -10633,7 +10518,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_UDP
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:1850*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:1825*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -10642,7 +10527,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_TCP
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:1852*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:1827*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -10651,7 +10536,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_TCP
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:1854*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:1829*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -10660,7 +10545,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_UDP
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:1856*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:1831*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -10669,7 +10554,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_UDP
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:1858*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:1833*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -10678,7 +10563,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_TCP
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:1860*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:1835*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -10687,7 +10572,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_TCP
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:1862*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:1837*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -10696,7 +10581,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_UDP
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:1864*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:1839*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -10705,7 +10590,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_UDP
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:1866*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:1841*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -10714,7 +10599,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_TCP
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:1868*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:1843*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -10723,7 +10608,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_TCP
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:1870*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:1845*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -10732,7 +10617,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_UDP
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:1872*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:1847*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -10741,7 +10626,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_UDP
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:1874*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:1849*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -10750,7 +10635,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_TCP
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:1876*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:1851*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -10759,7 +10644,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_TCP
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:1878*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:1853*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -10768,7 +10653,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_UDP
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:1880*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:1855*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -10777,7 +10662,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_UDP
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:1882*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:1857*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -10786,7 +10671,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_TCP
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:1884*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:1859*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -10795,7 +10680,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_TCP
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:1886*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:1861*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -10804,7 +10689,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_UDP
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:1888*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:1863*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -10813,7 +10698,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_UDP
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:1890*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:1865*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -10822,7 +10707,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_IPV6
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:1892*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:1867*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -10831,7 +10716,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_IPV6
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:1894*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:1869*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -10840,7 +10725,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_IPV4
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:1896*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:1871*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -10849,7 +10734,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_IPV4
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:1898*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:1873*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -10858,7 +10743,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_IPV6
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:1900*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:1875*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -10867,7 +10752,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_IPV6
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:1902*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:1877*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -10876,7 +10761,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_IPV4
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:1904*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:1879*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -10885,7 +10770,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_IPV4
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:1906*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:1881*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -10894,7 +10779,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_IPV6
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:1908*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:1883*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -10903,7 +10788,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_IPV6
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:1910*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:1885*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -10912,7 +10797,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_IPV4
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:1912*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:1887*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -10921,7 +10806,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_IPV4
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:1914*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:1889*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -10930,7 +10815,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_IPV6
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:1916*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:1891*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -10939,7 +10824,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_IPV4
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:1918*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:1893*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -10948,7 +10833,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_IPV6
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:1920*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:1895*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -10957,7 +10842,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_IPV4
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:1922*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:1897*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -10966,7 +10851,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_IPV6
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:1924*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:1899*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -10975,7 +10860,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_IPV4
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:1926*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:1901*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -10984,7 +10869,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_IPV6
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:1928*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:1903*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -10993,7 +10878,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_IPV4
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:1930*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:1905*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11002,7 +10887,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_IPV6
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:1932*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:1907*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11011,7 +10896,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_IPV4
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:1934*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:1909*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11020,7 +10905,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_IPV6
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:1936*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:1911*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11029,7 +10914,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_IPV4
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:1938*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:1913*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11038,7 +10923,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_IPV6
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:1940*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:1915*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11047,7 +10932,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_IPV4
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:1942*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:1917*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11056,7 +10941,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_IPV6
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:1944*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:1919*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11065,7 +10950,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_IPV4
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:1946*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:1921*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11078,7 +10963,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_II_VLAN
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:1949*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:1924*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11091,7 +10976,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_OI_VLAN
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:1952*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:1927*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11104,7 +10989,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_IO_VLAN
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:1955*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:1930*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11117,17 +11002,17 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_OO_VLAN
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:1958*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:1933*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_DIX_TRAFFIC
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:1959*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:1934*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_DIX_TRAFFIC
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:1960*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:1935*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11136,7 +11021,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_ETH
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:1962*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:1937*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11145,7 +11030,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_ETH
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:1964*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:1939*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11154,7 +11039,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_ETH
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:1966*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:1941*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11163,7 +11048,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_ETH
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:1968*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:1943*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11172,7 +11057,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_ETH
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:1970*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:1945*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11181,7 +11066,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_ETH
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:1972*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:1947*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11190,7 +11075,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_T_VXLAN
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:1974*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:1949*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11199,7 +11084,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_T_VXLAN_GPE
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:1976*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:1951*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11208,7 +11093,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_T_GENEVE
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:1978*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:1953*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11217,7 +11102,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_T_GRE
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:1980*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:1955*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11226,7 +11111,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_UPAR1
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:1982*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:1957*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11235,7 +11120,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_UPAR2
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:1984*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:1959*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11244,7 +11129,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_T_VXLAN
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:1986*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:1961*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11253,7 +11138,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_T_VXLAN_GPE
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:1988*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:1963*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11262,7 +11147,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_T_GENEVE
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:1990*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:1965*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11271,7 +11156,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_T_GRE
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:1992*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:1967*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11280,7 +11165,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_UPAR1
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:1994*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:1969*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11289,22 +11174,22 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_UPAR2
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:1996*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:1971*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:1997*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:1972*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:1998*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:1973*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:1999*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:1974*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11313,7 +11198,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_TCP
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2001*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:1976*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11322,7 +11207,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_UDP
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2003*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:1978*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11331,7 +11216,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_TCP
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2005*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:1980*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11340,7 +11225,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_UDP
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2007*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:1982*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11349,7 +11234,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_TCP
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2009*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:1984*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11358,7 +11243,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_UDP
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2011*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:1986*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11367,7 +11252,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_TCP
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2013*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:1988*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11376,7 +11261,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_UDP
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2015*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:1990*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11385,7 +11270,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_TCP
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2017*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:1992*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11394,7 +11279,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_UDP
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2019*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:1994*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11403,7 +11288,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_TCP
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2021*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:1996*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11412,7 +11297,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_UDP
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2023*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:1998*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11421,7 +11306,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_TCP
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2025*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:2000*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11430,12 +11315,12 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_UDP
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2027*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:2002*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2028*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:2003*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11444,7 +11329,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_TCP
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2030*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:2005*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11453,12 +11338,12 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_UDP
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2032*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:2007*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2033*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:2008*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11467,7 +11352,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_IPV6
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2035*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:2010*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11476,7 +11361,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_IPV4
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2037*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:2012*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11485,7 +11370,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_IPV6
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2039*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:2014*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11494,7 +11379,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_IPV4
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2041*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:2016*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11503,7 +11388,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_IPV6
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2043*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:2018*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11512,7 +11397,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_IPV4
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2045*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:2020*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11521,7 +11406,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_IPV6
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2047*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:2022*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11530,7 +11415,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_IPV4
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2049*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:2024*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11539,7 +11424,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_IPV6
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2051*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:2026*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11548,7 +11433,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_IPV4
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2053*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:2028*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11557,7 +11442,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_IPV6
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2055*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:2030*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11566,7 +11451,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_IPV4
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2057*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:2032*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11579,7 +11464,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_OI_VLAN
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2060*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:2035*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11592,17 +11477,17 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_OO_VLAN
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2063*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:2038*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_DIX_TRAFFIC
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2064*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:2039*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_DIX_TRAFFIC
},
- /* field_cond: class_tid: 2, profile_tcam.gen_template:2065*/
+ /* field_cond: class_tid: 2, profile_tcam.gen_template:2040*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11611,37 +11496,37 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_ETH
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2067*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2042*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_CNTXT_ID
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2068*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2043*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_CNTXT_ID
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2069*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2044*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_METADATA
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2070*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2045*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_METADATA
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2071*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2046*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_RECYCLE_CNT
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2072*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2047*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_RECYCLE_CNT
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2073*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2048*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11654,7 +11539,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_DMAC
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2076*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2051*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11667,7 +11552,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_DMAC
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2079*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2054*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11680,7 +11565,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_SMAC
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2082*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2057*/
{
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_IPV6
@@ -11689,7 +11574,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_IPV6
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2084*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2059*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11702,7 +11587,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_SMAC
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2087*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2062*/
{
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_IPV6
@@ -11711,7 +11596,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_IPV6
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2089*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2064*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11728,7 +11613,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OO_VLAN_VID
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2093*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2068*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11745,7 +11630,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OO_VLAN_VID
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2097*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2072*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11762,7 +11647,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OI_VLAN_VID
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2101*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2076*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11779,7 +11664,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OO_VLAN_VID
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2105*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2080*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11796,7 +11681,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OI_VLAN_VID
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2109*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2084*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11813,7 +11698,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OO_VLAN_VID
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2113*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2088*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -11830,7 +11715,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_TYPE
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2117*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2092*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -11847,7 +11732,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_TYPE
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2121*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2096*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11860,7 +11745,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_SRC_ADDR
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2124*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2099*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11873,7 +11758,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_SRC_ADDR
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2127*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2102*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11886,7 +11771,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_SRC_ADDR
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2130*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2105*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11899,7 +11784,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_SRC_ADDR
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2133*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2108*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11912,7 +11797,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_DST_ADDR
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2136*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2111*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11925,7 +11810,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_DST_ADDR
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2139*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2114*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11938,7 +11823,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_DST_ADDR
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2142*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2117*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11951,7 +11836,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_DST_ADDR
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2145*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2120*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11964,7 +11849,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_TTL
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2148*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2123*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11977,7 +11862,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_TTL
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2151*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2126*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -11990,7 +11875,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_TTL
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2154*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2129*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12003,7 +11888,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_TTL
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2157*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2132*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12016,7 +11901,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_PROTO_ID
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2160*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2135*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12029,7 +11914,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_PROTO_ID
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2163*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2138*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12042,7 +11927,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_PROTO_ID
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2166*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2141*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12055,7 +11940,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_PROTO_ID
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2169*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2144*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12068,7 +11953,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_QOS
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2172*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2147*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12081,7 +11966,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_QOS
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2175*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2150*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12094,7 +11979,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_QOS
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2178*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2153*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12107,7 +11992,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_QOS
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2181*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2156*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12120,7 +12005,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_UDP_SRC_PORT
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2184*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2159*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12133,7 +12018,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_TCP_SRC_PORT
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2187*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2162*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12146,7 +12031,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_UDP_SRC_PORT
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2190*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2165*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12159,7 +12044,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_TCP_SRC_PORT
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2193*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2168*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12172,7 +12057,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_UDP_DST_PORT
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2196*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2171*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12185,7 +12070,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_TCP_DST_PORT
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2199*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2174*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12198,7 +12083,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_UDP_DST_PORT
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2202*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2177*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12211,7 +12096,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_TCP_DST_PORT
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2205*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2180*/
{
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_T_VXLAN
@@ -12220,7 +12105,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_T_VXLAN_VNI
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2207*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2182*/
{
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_T_VXLAN_GPE
@@ -12229,7 +12114,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_T_VXLAN_GPE_VNI
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2209*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2184*/
{
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_T_VXLAN
@@ -12238,7 +12123,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_T_VXLAN_VNI
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2211*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2186*/
{
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_T_VXLAN_GPE
@@ -12247,7 +12132,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_T_VXLAN_GPE_VNI
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2213*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2188*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12260,7 +12145,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_ETH_DMAC
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2216*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2191*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12273,7 +12158,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_DMAC
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2219*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2194*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12286,7 +12171,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_ETH_DMAC
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2222*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2197*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12299,7 +12184,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_DMAC
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2225*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2200*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12312,7 +12197,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_ETH_SMAC
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2228*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2203*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12325,7 +12210,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_SMAC
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2231*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2206*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12338,7 +12223,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_ETH_SMAC
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2234*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2209*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12351,7 +12236,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_SMAC
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2237*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2212*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12368,7 +12253,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_IO_VLAN_VID
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2241*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2216*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12385,7 +12270,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OO_VLAN_VID
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2245*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2220*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12402,7 +12287,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_IO_VLAN_VID
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2249*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2224*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12419,7 +12304,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OO_VLAN_VID
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2253*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2228*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12436,7 +12321,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_II_VLAN_VID
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2257*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2232*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12453,7 +12338,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_IO_VLAN_VID
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2261*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2236*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12470,7 +12355,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OI_VLAN_VID
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2265*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2240*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12487,7 +12372,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OO_VLAN_VID
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2269*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2244*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12504,7 +12389,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_II_VLAN_VID
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2273*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2248*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12521,7 +12406,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_IO_VLAN_VID
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2277*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2252*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12538,7 +12423,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OI_VLAN_VID
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2281*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2256*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12555,7 +12440,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OO_VLAN_VID
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2285*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2260*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -12572,7 +12457,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_ETH_TYPE
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2289*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2264*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -12589,7 +12474,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_TYPE
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2293*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2268*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -12606,7 +12491,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_ETH_TYPE
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2297*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2272*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -12623,7 +12508,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_TYPE
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2301*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2276*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12636,7 +12521,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV4_SRC_ADDR
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2304*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2279*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12649,7 +12534,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_SRC_ADDR
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2307*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2282*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12662,7 +12547,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV4_SRC_ADDR
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2310*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2285*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12675,7 +12560,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_SRC_ADDR
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2313*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2288*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12688,7 +12573,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_SRC_ADDR
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2316*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2291*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12701,7 +12586,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_SRC_ADDR
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2319*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2294*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12714,7 +12599,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_SRC_ADDR
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2322*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2297*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12727,7 +12612,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_SRC_ADDR
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2325*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2300*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12740,7 +12625,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV4_DST_ADDR
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2328*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2303*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12753,7 +12638,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_DST_ADDR
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2331*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2306*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12766,7 +12651,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV4_DST_ADDR
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2334*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2309*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12779,7 +12664,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_DST_ADDR
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2337*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2312*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12792,7 +12677,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_DST_ADDR
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2340*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2315*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12805,7 +12690,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_DST_ADDR
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2343*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2318*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12818,7 +12703,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_DST_ADDR
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2346*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2321*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12831,7 +12716,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_DST_ADDR
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2349*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2324*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12844,7 +12729,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_TTL
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2352*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2327*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12857,7 +12742,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV4_TTL
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2355*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2330*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12870,7 +12755,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_TTL
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2358*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2333*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12883,7 +12768,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_TTL
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2361*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2336*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12896,7 +12781,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_TTL
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2364*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2339*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12909,7 +12794,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV4_TTL
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2367*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2342*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12922,7 +12807,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_TTL
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2370*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2345*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12935,7 +12820,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_TTL
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2373*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2348*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12944,7 +12829,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_TCP
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2375*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2350*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12953,7 +12838,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_UDP
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2377*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2352*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12962,7 +12847,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_TCP
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2379*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2354*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12971,7 +12856,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_UDP
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2381*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2356*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12984,7 +12869,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_PROTO_ID
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2384*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2359*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -12997,7 +12882,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV4_PROTO_ID
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2387*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2362*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13010,7 +12895,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_PROTO_ID
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2390*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2365*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13023,7 +12908,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_PROTO_ID
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2393*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2368*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13032,7 +12917,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_TCP
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2395*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2370*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13041,7 +12926,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_I_UDP
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2397*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2372*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13050,7 +12935,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_TCP
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2399*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2374*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13059,7 +12944,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_O_UDP
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2401*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2376*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13072,7 +12957,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_PROTO_ID
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2404*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2379*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13085,7 +12970,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV4_PROTO_ID
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2407*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2382*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13098,7 +12983,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_PROTO_ID
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2410*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2385*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13111,7 +12996,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_PROTO_ID
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2413*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2388*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13124,7 +13009,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_QOS
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2416*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2391*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13137,7 +13022,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV4_QOS
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2419*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2394*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13150,7 +13035,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_QOS
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2422*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2397*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13163,7 +13048,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_QOS
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2425*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2400*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13176,7 +13061,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_QOS
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2428*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2403*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13189,7 +13074,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV4_QOS
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2431*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2406*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13202,7 +13087,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_QOS
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2434*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2409*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13215,7 +13100,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_QOS
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2437*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2412*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13228,7 +13113,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_UDP_SRC_PORT
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2440*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2415*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13241,7 +13126,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_TCP_SRC_PORT
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2443*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2418*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13254,7 +13139,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_UDP_SRC_PORT
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2446*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2421*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13267,12 +13152,12 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_TCP_SRC_PORT
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2449*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2424*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2450*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2425*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13285,7 +13170,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_UDP_SRC_PORT
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2453*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2428*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13298,7 +13183,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_TCP_SRC_PORT
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2456*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2431*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13311,7 +13196,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_UDP_SRC_PORT
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2459*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2434*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13324,12 +13209,12 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_TCP_SRC_PORT
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2462*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2437*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2463*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2438*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13342,7 +13227,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_UDP_DST_PORT
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2466*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2441*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13355,7 +13240,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_TCP_DST_PORT
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2469*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2444*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13368,7 +13253,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_UDP_DST_PORT
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2472*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2447*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13381,12 +13266,12 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_TCP_DST_PORT
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2475*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2450*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2476*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2451*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13399,7 +13284,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_UDP_DST_PORT
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2479*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2454*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13412,7 +13297,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_TCP_DST_PORT
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2482*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2457*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13425,7 +13310,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_UDP_DST_PORT
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2485*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2460*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13438,12 +13323,12 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_WC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_TCP_DST_PORT
},
- /* field_cond: class_tid: 2, wm_key_recipe.0:2488*/
+ /* field_cond: class_tid: 2, wm_key_recipe.0:2463*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
},
- /* cond_execute: class_tid: 2, em_flow_conflict_cache.rd:2489*/
+ /* cond_execute: class_tid: 2, em_flow_conflict_cache.rd:2464*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_NOT_SET,
.cond_operand = BNXT_ULP_CF_IDX_WC_MATCH
@@ -13452,27 +13337,27 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_RF_IS_SET,
.cond_operand = BNXT_ULP_RF_IDX_TERM_FLOW
},
- /* cond_execute: class_tid: 2, control.em_flow_conflict_cache_miss:2491*/
+ /* cond_execute: class_tid: 2, control.em_flow_conflict_cache_miss:2466*/
{
.cond_opcode = BNXT_ULP_COND_OPC_RF_IS_SET,
.cond_operand = BNXT_ULP_RF_IDX_GENERIC_TBL_MISS
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2492*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2467*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_CNTXT_ID
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2493*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2468*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_METADATA
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2494*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2469*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_RECYCLE_CNT
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2495*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2470*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13485,7 +13370,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_DMAC
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2498*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2473*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13498,7 +13383,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_SMAC
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2501*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2476*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13515,7 +13400,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OO_VLAN_VID
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2505*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2480*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13532,7 +13417,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OI_VLAN_VID
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2509*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2484*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13549,7 +13434,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OO_VLAN_VID
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2513*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2488*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -13566,7 +13451,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_TYPE
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2517*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2492*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13579,7 +13464,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_SRC_ADDR
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2520*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2495*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13592,7 +13477,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_SRC_ADDR
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2523*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2498*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13605,7 +13490,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_DST_ADDR
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2526*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2501*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13618,7 +13503,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_DST_ADDR
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2529*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2504*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13631,7 +13516,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_TTL
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2532*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2507*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13644,7 +13529,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_TTL
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2535*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2510*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13657,7 +13542,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_PROTO_ID
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2538*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2513*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13670,7 +13555,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_PROTO_ID
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2541*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2516*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13683,7 +13568,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_QOS
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2544*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2519*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13696,7 +13581,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_QOS
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2547*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2522*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13709,7 +13594,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_UDP_SRC_PORT
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2550*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2525*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13722,7 +13607,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_TCP_SRC_PORT
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2553*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2528*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13735,7 +13620,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_UDP_DST_PORT
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2556*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2531*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13748,7 +13633,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_TCP_DST_PORT
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2559*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2534*/
{
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_T_VXLAN
@@ -13757,7 +13642,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_T_VXLAN_VNI
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2561*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2536*/
{
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_T_VXLAN_GPE
@@ -13766,7 +13651,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_T_VXLAN_GPE_VNI
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2563*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2538*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13779,7 +13664,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_ETH_DMAC
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2566*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2541*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13792,7 +13677,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_DMAC
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2569*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2544*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13805,7 +13690,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_ETH_SMAC
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2572*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2547*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13818,7 +13703,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_SMAC
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2575*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2550*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13835,7 +13720,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_IO_VLAN_VID
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2579*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2554*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13852,7 +13737,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OO_VLAN_VID
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2583*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2558*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13869,7 +13754,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_II_VLAN_VID
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2587*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2562*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13886,7 +13771,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_IO_VLAN_VID
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2591*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2566*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13903,7 +13788,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OI_VLAN_VID
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2595*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2570*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13920,7 +13805,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OO_VLAN_VID
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2599*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2574*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -13937,7 +13822,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_ETH_TYPE
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2603*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2578*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -13954,7 +13839,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_TYPE
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2607*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2582*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13967,7 +13852,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_SRC_ADDR
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2610*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2585*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13980,7 +13865,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV4_SRC_ADDR
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2613*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2588*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -13993,7 +13878,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_SRC_ADDR
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2616*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2591*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -14006,7 +13891,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_SRC_ADDR
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2619*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2594*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -14019,7 +13904,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_DST_ADDR
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2622*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2597*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -14032,7 +13917,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV4_DST_ADDR
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2625*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2600*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -14045,7 +13930,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_DST_ADDR
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2628*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2603*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -14058,7 +13943,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_DST_ADDR
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2631*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2606*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -14071,7 +13956,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_TTL
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2634*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2609*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -14084,7 +13969,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV4_TTL
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2637*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2612*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -14097,7 +13982,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_TTL
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2640*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2615*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -14110,7 +13995,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_TTL
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2643*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2618*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -14123,7 +14008,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_PROTO_ID
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2646*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2621*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -14136,7 +14021,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV4_PROTO_ID
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2649*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2624*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -14149,7 +14034,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_PROTO_ID
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2652*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2627*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -14162,7 +14047,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_PROTO_ID
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2655*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2630*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -14175,7 +14060,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_QOS
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2658*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2633*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -14188,7 +14073,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV4_QOS
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2661*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2636*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -14201,7 +14086,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_QOS
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2664*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2639*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -14214,7 +14099,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_QOS
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2667*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2642*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -14227,7 +14112,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_UDP_SRC_PORT
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2670*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2645*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -14240,7 +14125,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_TCP_SRC_PORT
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2673*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2648*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -14253,7 +14138,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_UDP_SRC_PORT
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2676*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2651*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -14266,7 +14151,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_TCP_SRC_PORT
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2679*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2654*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -14279,7 +14164,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_UDP_DST_PORT
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2682*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2657*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -14292,7 +14177,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_TCP_DST_PORT
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2685*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2660*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -14305,7 +14190,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_UDP_DST_PORT
},
- /* field_cond: class_tid: 2, fkb_select.em_gen_template:2688*/
+ /* field_cond: class_tid: 2, fkb_select.em_gen_template:2663*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -14318,37 +14203,37 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_TCP_DST_PORT
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2691*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2666*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_CNTXT_ID
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2692*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2667*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_CNTXT_ID
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2693*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2668*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_METADATA
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2694*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2669*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_METADATA
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2695*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2670*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_RECYCLE_CNT
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2696*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2671*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_RECYCLE_CNT
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2697*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2672*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -14361,7 +14246,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_DMAC
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2700*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2675*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -14374,7 +14259,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_DMAC
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2703*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2678*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -14387,7 +14272,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_SMAC
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2706*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2681*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -14400,7 +14285,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_SMAC
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2709*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2684*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -14417,7 +14302,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OO_VLAN_VID
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2713*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2688*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -14434,7 +14319,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OO_VLAN_VID
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2717*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2692*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -14451,7 +14336,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OI_VLAN_VID
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2721*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2696*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -14468,7 +14353,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OO_VLAN_VID
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2725*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2700*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -14485,7 +14370,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OI_VLAN_VID
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2729*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2704*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -14502,7 +14387,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OO_VLAN_VID
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2733*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2708*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -14519,7 +14404,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_TYPE
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2737*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2712*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -14536,7 +14421,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_TYPE
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2741*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2716*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -14549,7 +14434,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_SRC_ADDR
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2744*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2719*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -14562,7 +14447,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_SRC_ADDR
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2747*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2722*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -14575,7 +14460,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_SRC_ADDR
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2750*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2725*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -14588,7 +14473,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_SRC_ADDR
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2753*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2728*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -14601,7 +14486,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_DST_ADDR
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2756*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2731*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -14614,7 +14499,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_DST_ADDR
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2759*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2734*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -14627,7 +14512,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_DST_ADDR
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2762*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2737*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -14640,7 +14525,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_DST_ADDR
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2765*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2740*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -14653,7 +14538,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_TTL
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2768*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2743*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -14666,7 +14551,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_TTL
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2771*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2746*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -14679,7 +14564,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_TTL
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2774*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2749*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -14692,7 +14577,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_TTL
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2777*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2752*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -14705,7 +14590,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_PROTO_ID
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2780*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2755*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -14718,7 +14603,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_PROTO_ID
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2783*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2758*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -14731,7 +14616,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_PROTO_ID
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2786*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2761*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -14744,7 +14629,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_PROTO_ID
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2789*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2764*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -14757,7 +14642,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_QOS
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2792*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2767*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -14770,7 +14655,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_QOS
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2795*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2770*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -14783,7 +14668,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_QOS
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2798*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2773*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -14796,7 +14681,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_QOS
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2801*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2776*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -14809,7 +14694,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_UDP_SRC_PORT
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2804*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2779*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -14822,7 +14707,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_TCP_SRC_PORT
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2807*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2782*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -14835,7 +14720,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_UDP_SRC_PORT
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2810*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2785*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -14848,7 +14733,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_TCP_SRC_PORT
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2813*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2788*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -14861,7 +14746,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_UDP_DST_PORT
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2816*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2791*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -14874,7 +14759,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_TCP_DST_PORT
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2819*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2794*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -14887,7 +14772,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_UDP_DST_PORT
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2822*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2797*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -14900,7 +14785,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_TCP_DST_PORT
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2825*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2800*/
{
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_T_VXLAN
@@ -14909,7 +14794,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_T_VXLAN_VNI
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2827*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2802*/
{
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_T_VXLAN_GPE
@@ -14918,7 +14803,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_T_VXLAN_GPE_VNI
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2829*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2804*/
{
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_T_VXLAN
@@ -14927,7 +14812,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_T_VXLAN_VNI
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2831*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2806*/
{
.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
.cond_operand = BNXT_ULP_HDR_BIT_T_VXLAN_GPE
@@ -14936,7 +14821,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_T_VXLAN_GPE_VNI
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2833*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2808*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -14949,7 +14834,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_ETH_DMAC
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2836*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2811*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -14962,7 +14847,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_DMAC
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2839*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2814*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -14975,7 +14860,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_ETH_DMAC
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2842*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2817*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -14988,7 +14873,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_DMAC
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2845*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2820*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15001,7 +14886,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_ETH_SMAC
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2848*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2823*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15014,7 +14899,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_SMAC
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2851*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2826*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15027,7 +14912,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_ETH_SMAC
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2854*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2829*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15040,7 +14925,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_SMAC
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2857*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2832*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15057,7 +14942,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_IO_VLAN_VID
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2861*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2836*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15074,7 +14959,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OO_VLAN_VID
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2865*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2840*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15091,7 +14976,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_IO_VLAN_VID
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2869*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2844*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15108,7 +14993,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OO_VLAN_VID
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2873*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2848*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15125,7 +15010,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_II_VLAN_VID
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2877*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2852*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15142,7 +15027,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_IO_VLAN_VID
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2881*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2856*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15159,7 +15044,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OI_VLAN_VID
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2885*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2860*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15176,7 +15061,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OO_VLAN_VID
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2889*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2864*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15193,7 +15078,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_II_VLAN_VID
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2893*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2868*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15210,7 +15095,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_IO_VLAN_VID
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2897*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2872*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15227,7 +15112,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OI_VLAN_VID
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2901*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2876*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15244,7 +15129,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_OO_VLAN_VID
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2905*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2880*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -15261,7 +15146,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_ETH_TYPE
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2909*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2884*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -15278,7 +15163,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_TYPE
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2913*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2888*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -15295,7 +15180,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_ETH_TYPE
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2917*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2892*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_L2_ONLY
@@ -15312,7 +15197,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_ETH_TYPE
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2921*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2896*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15325,7 +15210,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV4_SRC_ADDR
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2924*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2899*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15338,7 +15223,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_SRC_ADDR
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2927*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2902*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15351,7 +15236,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV4_SRC_ADDR
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2930*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2905*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15364,7 +15249,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_SRC_ADDR
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2933*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2908*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15377,7 +15262,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_SRC_ADDR
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2936*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2911*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15390,7 +15275,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_SRC_ADDR
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2939*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2914*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15403,7 +15288,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_SRC_ADDR
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2942*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2917*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15416,7 +15301,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_SRC_ADDR
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2945*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2920*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15429,7 +15314,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV4_DST_ADDR
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2948*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2923*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15442,7 +15327,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_DST_ADDR
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2951*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2926*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15455,7 +15340,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV4_DST_ADDR
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2954*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2929*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15468,7 +15353,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_DST_ADDR
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2957*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2932*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15481,7 +15366,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_DST_ADDR
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2960*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2935*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15494,7 +15379,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_DST_ADDR
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2963*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2938*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15507,7 +15392,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_DST_ADDR
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2966*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2941*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15520,7 +15405,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_DST_ADDR
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2969*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2944*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15533,7 +15418,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_TTL
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2972*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2947*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15546,7 +15431,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV4_TTL
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2975*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2950*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15559,7 +15444,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_TTL
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2978*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2953*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15572,7 +15457,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_TTL
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2981*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2956*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15585,7 +15470,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_TTL
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2984*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2959*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15598,7 +15483,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV4_TTL
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2987*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2962*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15611,7 +15496,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_TTL
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2990*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2965*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15624,7 +15509,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_TTL
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2993*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2968*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15637,7 +15522,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_PROTO_ID
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2996*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2971*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15650,7 +15535,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV4_PROTO_ID
},
- /* field_cond: class_tid: 2, em_key_recipe.0:2999*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2974*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15663,7 +15548,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_PROTO_ID
},
- /* field_cond: class_tid: 2, em_key_recipe.0:3002*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2977*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15676,7 +15561,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_PROTO_ID
},
- /* field_cond: class_tid: 2, em_key_recipe.0:3005*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2980*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15689,7 +15574,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_PROTO_ID
},
- /* field_cond: class_tid: 2, em_key_recipe.0:3008*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2983*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15702,7 +15587,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV4_PROTO_ID
},
- /* field_cond: class_tid: 2, em_key_recipe.0:3011*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2986*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15715,7 +15600,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_PROTO_ID
},
- /* field_cond: class_tid: 2, em_key_recipe.0:3014*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2989*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15728,7 +15613,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_PROTO_ID
},
- /* field_cond: class_tid: 2, em_key_recipe.0:3017*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2992*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15741,7 +15626,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_QOS
},
- /* field_cond: class_tid: 2, em_key_recipe.0:3020*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2995*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15754,7 +15639,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV4_QOS
},
- /* field_cond: class_tid: 2, em_key_recipe.0:3023*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:2998*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15767,7 +15652,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_QOS
},
- /* field_cond: class_tid: 2, em_key_recipe.0:3026*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:3001*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15780,7 +15665,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_QOS
},
- /* field_cond: class_tid: 2, em_key_recipe.0:3029*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:3004*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15793,7 +15678,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV6_QOS
},
- /* field_cond: class_tid: 2, em_key_recipe.0:3032*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:3007*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15806,7 +15691,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_IPV4_QOS
},
- /* field_cond: class_tid: 2, em_key_recipe.0:3035*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:3010*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15819,7 +15704,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV6_QOS
},
- /* field_cond: class_tid: 2, em_key_recipe.0:3038*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:3013*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15832,7 +15717,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_IPV4_QOS
},
- /* field_cond: class_tid: 2, em_key_recipe.0:3041*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:3016*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15845,7 +15730,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_UDP_SRC_PORT
},
- /* field_cond: class_tid: 2, em_key_recipe.0:3044*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:3019*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15858,7 +15743,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_TCP_SRC_PORT
},
- /* field_cond: class_tid: 2, em_key_recipe.0:3047*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:3022*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15871,7 +15756,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_UDP_SRC_PORT
},
- /* field_cond: class_tid: 2, em_key_recipe.0:3050*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:3025*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15884,7 +15769,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_TCP_SRC_PORT
},
- /* field_cond: class_tid: 2, em_key_recipe.0:3053*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:3028*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15897,7 +15782,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_UDP_SRC_PORT
},
- /* field_cond: class_tid: 2, em_key_recipe.0:3056*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:3031*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15910,7 +15795,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_TCP_SRC_PORT
},
- /* field_cond: class_tid: 2, em_key_recipe.0:3059*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:3034*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15923,7 +15808,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_UDP_SRC_PORT
},
- /* field_cond: class_tid: 2, em_key_recipe.0:3062*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:3037*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15936,7 +15821,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_TCP_SRC_PORT
},
- /* field_cond: class_tid: 2, em_key_recipe.0:3065*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:3040*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15949,7 +15834,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_UDP_DST_PORT
},
- /* field_cond: class_tid: 2, em_key_recipe.0:3068*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:3043*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15962,7 +15847,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_TCP_DST_PORT
},
- /* field_cond: class_tid: 2, em_key_recipe.0:3071*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:3046*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15975,7 +15860,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_UDP_DST_PORT
},
- /* field_cond: class_tid: 2, em_key_recipe.0:3074*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:3049*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -15988,7 +15873,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_TCP_DST_PORT
},
- /* field_cond: class_tid: 2, em_key_recipe.0:3077*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:3052*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -16001,7 +15886,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_UDP_DST_PORT
},
- /* field_cond: class_tid: 2, em_key_recipe.0:3080*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:3055*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_IS_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -16014,7 +15899,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_I_TCP_DST_PORT
},
- /* field_cond: class_tid: 2, em_key_recipe.0:3083*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:3058*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -16027,7 +15912,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_UDP_DST_PORT
},
- /* field_cond: class_tid: 2, em_key_recipe.0:3086*/
+ /* field_cond: class_tid: 2, em_key_recipe.0:3061*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_BIT_NOT_SET,
.cond_operand = BNXT_ULP_CF_BIT_IS_TUNNEL
@@ -16040,7 +15925,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_FIELD_BIT_IS_SET,
.cond_operand = BNXT_ULP_GLB_HF_ID_O_TCP_DST_PORT
},
- /* cond_execute: class_tid: 2, control.field_sig_validation:3089*/
+ /* cond_execute: class_tid: 2, control.field_sig_validation:3064*/
{
.cond_opcode = BNXT_ULP_COND_OPC_RF_NOT_SET,
.cond_operand = BNXT_ULP_RF_IDX_CC
@@ -16049,7 +15934,7 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_RF_IS_SET,
.cond_operand = BNXT_ULP_RF_IDX_FLOW_SIG_ID
},
- /* cond_execute: class_tid: 2, em.egress_generic_template:3091*/
+ /* cond_execute: class_tid: 2, em.egress_generic_template:3066*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_NOT_SET,
.cond_operand = BNXT_ULP_CF_IDX_WC_MATCH
@@ -16058,47 +15943,47 @@ struct bnxt_ulp_mapper_cond_info ulp_thor_class_cond_list[] = {
.cond_opcode = BNXT_ULP_COND_OPC_RF_IS_SET,
.cond_operand = BNXT_ULP_RF_IDX_TERM_FLOW
},
- /* cond_execute: class_tid: 2, control.em_add_check:3093*/
+ /* cond_execute: class_tid: 2, control.em_add_check:3068*/
{
.cond_opcode = BNXT_ULP_COND_OPC_RF_IS_SET,
.cond_operand = BNXT_ULP_RF_IDX_EM_INSERT_FAIL
},
- /* cond_execute: class_tid: 3, control.ing_0:3094*/
+ /* cond_execute: class_tid: 3, control.ing_0:3069*/
{
.cond_opcode = BNXT_ULP_COND_OPC_RF_IS_SET,
.cond_operand = BNXT_ULP_RF_IDX_GENERIC_TBL_MISS
},
- /* cond_execute: class_tid: 3, control.egr_0:3095*/
+ /* cond_execute: class_tid: 3, control.egr_0:3070*/
{
.cond_opcode = BNXT_ULP_COND_OPC_CF_IS_SET,
.cond_operand = BNXT_ULP_CF_IDX_VFR_MODE
},
- /* cond_execute: class_tid: 3, control.egr_1:3096*/
+ /* cond_execute: class_tid: 3, control.egr_1:3071*/
{
.cond_opcode = BNXT_ULP_COND_OPC_RF_IS_SET,
.cond_operand = BNXT_ULP_RF_IDX_GENERIC_TBL_MISS
},
- /* cond_execute: class_tid: 3, control.egr_2:3097*/
+ /* cond_execute: class_tid: 3, control.egr_2:3072*/
{
.cond_opcode = BNXT_ULP_COND_OPC_RF_IS_SET,
.cond_operand = BNXT_ULP_RF_IDX_GENERIC_TBL_MISS
},
- /* cond_execute: class_tid: 4, control.prof_tcam_cache.vfr_glb_act_rec_rd.0:3098*/
+ /* cond_execute: class_tid: 4, control.prof_tcam_cache.vfr_glb_act_rec_rd.0:3073*/
{
.cond_opcode = BNXT_ULP_COND_OPC_RF_IS_SET,
.cond_operand = BNXT_ULP_RF_IDX_GENERIC_TBL_MISS
},
- /* cond_execute: class_tid: 4, control.vf_2_vfr.0:3099*/
+ /* cond_execute: class_tid: 4, control.vf_2_vfr.0:3074*/
{
.cond_opcode = BNXT_ULP_COND_OPC_RF_IS_SET,
.cond_operand = BNXT_ULP_RF_IDX_GENERIC_TBL_MISS
},
- /* cond_execute: class_tid: 4, control.prof_tcam_cache.vfr.0:3100*/
+ /* cond_execute: class_tid: 4, control.prof_tcam_cache.vfr.0:3075*/
{
.cond_opcode = BNXT_ULP_COND_OPC_RF_IS_SET,
.cond_operand = BNXT_ULP_RF_IDX_GENERIC_TBL_MISS
},
- /* cond_execute: class_tid: 4, control.0:3101*/
+ /* cond_execute: class_tid: 4, control.0:3076*/
{
.cond_opcode = BNXT_ULP_COND_OPC_RF_IS_SET,
.cond_operand = BNXT_ULP_RF_IDX_GENERIC_TBL_MISS
@@ -16297,37 +16182,24 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_info_mask = {
.description = "mac_addr",
.field_bit_size = 48,
- .field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
- .field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
+ .field_opc = BNXT_ULP_FIELD_OPC_SRC1,
+ .field_src1 = BNXT_ULP_FIELD_SRC_ONES,
.field_opr1 = {
- (10 >> 8) & 0xff,
- 10 & 0xff,
- (2 >> 8) & 0xff,
- 2 & 0xff},
- .field_src2 = BNXT_ULP_FIELD_SRC_HF,
- .field_opr2 = {
- (BNXT_ULP_GLB_HF_ID_O_ETH_DMAC >> 8) & 0xff,
- BNXT_ULP_GLB_HF_ID_O_ETH_DMAC & 0xff},
- .field_src3 = BNXT_ULP_FIELD_SRC_NEXT
+ 0xff,
+ 0xff,
+ 0xff,
+ 0xff,
+ 0xff,
+ 0xff}
},
.field_info_spec = {
.description = "mac_addr",
.field_bit_size = 48,
- .field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
- .field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
+ .field_opc = BNXT_ULP_FIELD_OPC_SRC1,
+ .field_src1 = BNXT_ULP_FIELD_SRC_RF,
.field_opr1 = {
- (14 >> 8) & 0xff,
- 14 & 0xff,
- (2 >> 8) & 0xff,
- 2 & 0xff},
- .field_src2 = BNXT_ULP_FIELD_SRC_HF,
- .field_opr2 = {
- (BNXT_ULP_GLB_HF_ID_O_ETH_DMAC >> 8) & 0xff,
- BNXT_ULP_GLB_HF_ID_O_ETH_DMAC & 0xff},
- .field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
- .field_opr3 = {
- (2 >> 8) & 0xff,
- 2 & 0xff}
+ (BNXT_ULP_RF_IDX_O_DMAC >> 8) & 0xff,
+ BNXT_ULP_RF_IDX_O_DMAC & 0xff}
}
},
{
@@ -16362,8 +16234,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (18 >> 8) & 0xff,
- 18 & 0xff,
+ (9 >> 8) & 0xff,
+ 9 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_ZERO
@@ -16385,8 +16257,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (19 >> 8) & 0xff,
- 19 & 0xff,
+ (10 >> 8) & 0xff,
+ 10 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_ZERO
@@ -16509,40 +16381,24 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_info_mask = {
.description = "mac0_addr",
.field_bit_size = 48,
- .field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
- .field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
+ .field_opc = BNXT_ULP_FIELD_OPC_SRC1,
+ .field_src1 = BNXT_ULP_FIELD_SRC_ONES,
.field_opr1 = {
- (23 >> 8) & 0xff,
- 23 & 0xff,
- (2 >> 8) & 0xff,
- 2 & 0xff},
- .field_src2 = BNXT_ULP_FIELD_SRC_HF,
- .field_opr2 = {
- (BNXT_ULP_GLB_HF_ID_O_ETH_DMAC >> 8) & 0xff,
- BNXT_ULP_GLB_HF_ID_O_ETH_DMAC & 0xff},
- .field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
- .field_opr3 = {
- (4 >> 8) & 0xff,
- 4 & 0xff}
+ 0xff,
+ 0xff,
+ 0xff,
+ 0xff,
+ 0xff,
+ 0xff}
},
.field_info_spec = {
.description = "mac0_addr",
.field_bit_size = 48,
- .field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
- .field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
+ .field_opc = BNXT_ULP_FIELD_OPC_SRC1,
+ .field_src1 = BNXT_ULP_FIELD_SRC_RF,
.field_opr1 = {
- (27 >> 8) & 0xff,
- 27 & 0xff,
- (2 >> 8) & 0xff,
- 2 & 0xff},
- .field_src2 = BNXT_ULP_FIELD_SRC_HF,
- .field_opr2 = {
- (BNXT_ULP_GLB_HF_ID_O_ETH_DMAC >> 8) & 0xff,
- BNXT_ULP_GLB_HF_ID_O_ETH_DMAC & 0xff},
- .field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
- .field_opr3 = {
- (6 >> 8) & 0xff,
- 6 & 0xff}
+ (BNXT_ULP_RF_IDX_O_DMAC >> 8) & 0xff,
+ BNXT_ULP_RF_IDX_O_DMAC & 0xff}
}
},
{
@@ -16610,8 +16466,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (31 >> 8) & 0xff,
- 31 & 0xff,
+ (14 >> 8) & 0xff,
+ 14 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -16623,8 +16479,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (32 >> 8) & 0xff,
- 32 & 0xff,
+ (15 >> 8) & 0xff,
+ 15 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_CONST
@@ -16699,8 +16555,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (33 >> 8) & 0xff,
- 33 & 0xff,
+ (16 >> 8) & 0xff,
+ 16 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -16712,8 +16568,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (34 >> 8) & 0xff,
- 34 & 0xff,
+ (17 >> 8) & 0xff,
+ 17 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_CONST
@@ -16822,40 +16678,24 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_info_mask = {
.description = "mac_addr",
.field_bit_size = 48,
- .field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
- .field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
+ .field_opc = BNXT_ULP_FIELD_OPC_SRC1,
+ .field_src1 = BNXT_ULP_FIELD_SRC_ONES,
.field_opr1 = {
- (35 >> 8) & 0xff,
- 35 & 0xff,
- (2 >> 8) & 0xff,
- 2 & 0xff},
- .field_src2 = BNXT_ULP_FIELD_SRC_HF,
- .field_opr2 = {
- (BNXT_ULP_GLB_HF_ID_O_ETH_DMAC >> 8) & 0xff,
- BNXT_ULP_GLB_HF_ID_O_ETH_DMAC & 0xff},
- .field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
- .field_opr3 = {
- (8 >> 8) & 0xff,
- 8 & 0xff}
+ 0xff,
+ 0xff,
+ 0xff,
+ 0xff,
+ 0xff,
+ 0xff}
},
.field_info_spec = {
.description = "mac_addr",
.field_bit_size = 48,
- .field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
- .field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
+ .field_opc = BNXT_ULP_FIELD_OPC_SRC1,
+ .field_src1 = BNXT_ULP_FIELD_SRC_RF,
.field_opr1 = {
- (39 >> 8) & 0xff,
- 39 & 0xff,
- (2 >> 8) & 0xff,
- 2 & 0xff},
- .field_src2 = BNXT_ULP_FIELD_SRC_HF,
- .field_opr2 = {
- (BNXT_ULP_GLB_HF_ID_O_ETH_DMAC >> 8) & 0xff,
- BNXT_ULP_GLB_HF_ID_O_ETH_DMAC & 0xff},
- .field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
- .field_opr3 = {
- (10 >> 8) & 0xff,
- 10 & 0xff}
+ (BNXT_ULP_RF_IDX_O_DMAC >> 8) & 0xff,
+ BNXT_ULP_RF_IDX_O_DMAC & 0xff}
}
},
{
@@ -16890,8 +16730,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (43 >> 8) & 0xff,
- 43 & 0xff,
+ (18 >> 8) & 0xff,
+ 18 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_ZERO
@@ -16913,8 +16753,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (44 >> 8) & 0xff,
- 44 & 0xff,
+ (19 >> 8) & 0xff,
+ 19 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_ZERO
@@ -17110,15 +16950,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (295 >> 8) & 0xff,
- 295 & 0xff,
+ (270 >> 8) & 0xff,
+ 270 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (59 >> 8) & 0xff,
- 59 & 0xff}
+ (50 >> 8) & 0xff,
+ 50 & 0xff}
},
.field_info_spec = {
.description = "l4_hdr_is_udp_tcp",
@@ -17126,8 +16966,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (303 >> 8) & 0xff,
- 303 & 0xff,
+ (278 >> 8) & 0xff,
+ 278 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -17135,8 +16975,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
ULP_THOR_SYM_L4_HDR_IS_UDP_TCP_YES},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (62 >> 8) & 0xff,
- 62 & 0xff}
+ (53 >> 8) & 0xff,
+ 53 & 0xff}
}
},
{
@@ -17146,15 +16986,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (311 >> 8) & 0xff,
- 311 & 0xff,
+ (286 >> 8) & 0xff,
+ 286 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (65 >> 8) & 0xff,
- 65 & 0xff}
+ (56 >> 8) & 0xff,
+ 56 & 0xff}
},
.field_info_spec = {
.description = "l4_hdr_type",
@@ -17162,15 +17002,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (319 >> 8) & 0xff,
- 319 & 0xff,
+ (294 >> 8) & 0xff,
+ 294 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ZERO,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (68 >> 8) & 0xff,
- 68 & 0xff}
+ (59 >> 8) & 0xff,
+ 59 & 0xff}
}
},
{
@@ -17180,15 +17020,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (327 >> 8) & 0xff,
- 327 & 0xff,
+ (302 >> 8) & 0xff,
+ 302 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (71 >> 8) & 0xff,
- 71 & 0xff}
+ (62 >> 8) & 0xff,
+ 62 & 0xff}
},
.field_info_spec = {
.description = "l4_hdr_error",
@@ -17196,15 +17036,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (335 >> 8) & 0xff,
- 335 & 0xff,
+ (310 >> 8) & 0xff,
+ 310 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ZERO,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (74 >> 8) & 0xff,
- 74 & 0xff}
+ (65 >> 8) & 0xff,
+ 65 & 0xff}
}
},
{
@@ -17214,15 +17054,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (343 >> 8) & 0xff,
- 343 & 0xff,
+ (318 >> 8) & 0xff,
+ 318 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (77 >> 8) & 0xff,
- 77 & 0xff}
+ (68 >> 8) & 0xff,
+ 68 & 0xff}
},
.field_info_spec = {
.description = "l4_hdr_valid",
@@ -17230,8 +17070,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (351 >> 8) & 0xff,
- 351 & 0xff,
+ (326 >> 8) & 0xff,
+ 326 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -17239,8 +17079,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
ULP_THOR_SYM_L4_HDR_VALID_YES},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (80 >> 8) & 0xff,
- 80 & 0xff}
+ (71 >> 8) & 0xff,
+ 71 & 0xff}
}
},
{
@@ -17300,8 +17140,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (359 >> 8) & 0xff,
- 359 & 0xff,
+ (334 >> 8) & 0xff,
+ 334 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -17309,8 +17149,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
ULP_THOR_SYM_L3_HDR_ISIP_YES},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (83 >> 8) & 0xff,
- 83 & 0xff}
+ (74 >> 8) & 0xff,
+ 74 & 0xff}
}
},
{
@@ -17320,15 +17160,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (367 >> 8) & 0xff,
- 367 & 0xff,
+ (342 >> 8) & 0xff,
+ 342 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (86 >> 8) & 0xff,
- 86 & 0xff}
+ (77 >> 8) & 0xff,
+ 77 & 0xff}
},
.field_info_spec = {
.description = "l3_hdr_type",
@@ -17336,8 +17176,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (375 >> 8) & 0xff,
- 375 & 0xff,
+ (350 >> 8) & 0xff,
+ 350 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -17345,8 +17185,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
ULP_THOR_SYM_L3_HDR_TYPE_IPV6},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (89 >> 8) & 0xff,
- 89 & 0xff}
+ (80 >> 8) & 0xff,
+ 80 & 0xff}
}
},
{
@@ -17356,15 +17196,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (383 >> 8) & 0xff,
- 383 & 0xff,
+ (358 >> 8) & 0xff,
+ 358 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (92 >> 8) & 0xff,
- 92 & 0xff}
+ (83 >> 8) & 0xff,
+ 83 & 0xff}
},
.field_info_spec = {
.description = "l3_hdr_error",
@@ -17372,15 +17212,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (391 >> 8) & 0xff,
- 391 & 0xff,
+ (366 >> 8) & 0xff,
+ 366 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ZERO,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (95 >> 8) & 0xff,
- 95 & 0xff}
+ (86 >> 8) & 0xff,
+ 86 & 0xff}
}
},
{
@@ -17390,15 +17230,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (399 >> 8) & 0xff,
- 399 & 0xff,
+ (374 >> 8) & 0xff,
+ 374 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (98 >> 8) & 0xff,
- 98 & 0xff}
+ (89 >> 8) & 0xff,
+ 89 & 0xff}
},
.field_info_spec = {
.description = "l3_hdr_valid",
@@ -17406,8 +17246,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (407 >> 8) & 0xff,
- 407 & 0xff,
+ (382 >> 8) & 0xff,
+ 382 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -17415,8 +17255,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
ULP_THOR_SYM_L3_HDR_VALID_YES},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (101 >> 8) & 0xff,
- 101 & 0xff}
+ (92 >> 8) & 0xff,
+ 92 & 0xff}
}
},
{
@@ -17434,8 +17274,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (415 >> 8) & 0xff,
- 415 & 0xff,
+ (390 >> 8) & 0xff,
+ 390 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -17443,8 +17283,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
ULP_THOR_SYM_L2_TWO_VTAGS_YES},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (104 >> 8) & 0xff,
- 104 & 0xff}
+ (95 >> 8) & 0xff,
+ 95 & 0xff}
}
},
{
@@ -17462,8 +17302,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (421 >> 8) & 0xff,
- 421 & 0xff,
+ (396 >> 8) & 0xff,
+ 396 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -17471,8 +17311,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
ULP_THOR_SYM_L2_VTAG_PRESENT_YES},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (105 >> 8) & 0xff,
- 105 & 0xff}
+ (96 >> 8) & 0xff,
+ 96 & 0xff}
}
},
{
@@ -17498,8 +17338,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (427 >> 8) & 0xff,
- 427 & 0xff,
+ (402 >> 8) & 0xff,
+ 402 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -17511,8 +17351,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (428 >> 8) & 0xff,
- 428 & 0xff,
+ (403 >> 8) & 0xff,
+ 403 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ZERO,
@@ -17526,15 +17366,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (429 >> 8) & 0xff,
- 429 & 0xff,
+ (404 >> 8) & 0xff,
+ 404 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (106 >> 8) & 0xff,
- 106 & 0xff}
+ (97 >> 8) & 0xff,
+ 97 & 0xff}
},
.field_info_spec = {
.description = "l2_hdr_error",
@@ -17542,15 +17382,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (433 >> 8) & 0xff,
- 433 & 0xff,
+ (408 >> 8) & 0xff,
+ 408 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ZERO,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (107 >> 8) & 0xff,
- 107 & 0xff}
+ (98 >> 8) & 0xff,
+ 98 & 0xff}
}
},
{
@@ -17568,8 +17408,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (437 >> 8) & 0xff,
- 437 & 0xff,
+ (412 >> 8) & 0xff,
+ 412 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -17577,8 +17417,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
ULP_THOR_SYM_L2_HDR_VALID_YES},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (108 >> 8) & 0xff,
- 108 & 0xff}
+ (99 >> 8) & 0xff,
+ 99 & 0xff}
}
},
{
@@ -17602,15 +17442,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (441 >> 8) & 0xff,
- 441 & 0xff,
+ (416 >> 8) & 0xff,
+ 416 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (109 >> 8) & 0xff,
- 109 & 0xff}
+ (100 >> 8) & 0xff,
+ 100 & 0xff}
},
.field_info_spec = {
.description = "tun_hdr_type",
@@ -17618,15 +17458,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (453 >> 8) & 0xff,
- 453 & 0xff,
+ (428 >> 8) & 0xff,
+ 428 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ZERO,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (114 >> 8) & 0xff,
- 114 & 0xff}
+ (105 >> 8) & 0xff,
+ 105 & 0xff}
}
},
{
@@ -17636,8 +17476,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (465 >> 8) & 0xff,
- 465 & 0xff,
+ (440 >> 8) & 0xff,
+ 440 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -17649,8 +17489,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (466 >> 8) & 0xff,
- 466 & 0xff,
+ (441 >> 8) & 0xff,
+ 441 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ZERO,
@@ -17672,8 +17512,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (467 >> 8) & 0xff,
- 467 & 0xff,
+ (442 >> 8) & 0xff,
+ 442 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -17689,15 +17529,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (468 >> 8) & 0xff,
- 468 & 0xff,
+ (443 >> 8) & 0xff,
+ 443 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (119 >> 8) & 0xff,
- 119 & 0xff}
+ (110 >> 8) & 0xff,
+ 110 & 0xff}
},
.field_info_spec = {
.description = "tl4_hdr_is_udp_tcp",
@@ -17705,8 +17545,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (472 >> 8) & 0xff,
- 472 & 0xff,
+ (447 >> 8) & 0xff,
+ 447 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -17714,8 +17554,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
ULP_THOR_SYM_TL4_HDR_IS_UDP_TCP_YES},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (120 >> 8) & 0xff,
- 120 & 0xff}
+ (111 >> 8) & 0xff,
+ 111 & 0xff}
}
},
{
@@ -17725,15 +17565,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (476 >> 8) & 0xff,
- 476 & 0xff,
+ (451 >> 8) & 0xff,
+ 451 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (121 >> 8) & 0xff,
- 121 & 0xff}
+ (112 >> 8) & 0xff,
+ 112 & 0xff}
},
.field_info_spec = {
.description = "tl4_hdr_type",
@@ -17741,15 +17581,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (480 >> 8) & 0xff,
- 480 & 0xff,
+ (455 >> 8) & 0xff,
+ 455 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ZERO,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (122 >> 8) & 0xff,
- 122 & 0xff}
+ (113 >> 8) & 0xff,
+ 113 & 0xff}
}
},
{
@@ -17759,15 +17599,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (484 >> 8) & 0xff,
- 484 & 0xff,
+ (459 >> 8) & 0xff,
+ 459 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (123 >> 8) & 0xff,
- 123 & 0xff}
+ (114 >> 8) & 0xff,
+ 114 & 0xff}
},
.field_info_spec = {
.description = "tl4_hdr_error",
@@ -17775,15 +17615,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (488 >> 8) & 0xff,
- 488 & 0xff,
+ (463 >> 8) & 0xff,
+ 463 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ZERO,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (124 >> 8) & 0xff,
- 124 & 0xff}
+ (115 >> 8) & 0xff,
+ 115 & 0xff}
}
},
{
@@ -17793,15 +17633,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (492 >> 8) & 0xff,
- 492 & 0xff,
+ (467 >> 8) & 0xff,
+ 467 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (125 >> 8) & 0xff,
- 125 & 0xff}
+ (116 >> 8) & 0xff,
+ 116 & 0xff}
},
.field_info_spec = {
.description = "tl4_hdr_valid",
@@ -17809,8 +17649,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (497 >> 8) & 0xff,
- 497 & 0xff,
+ (472 >> 8) & 0xff,
+ 472 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -17818,8 +17658,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
ULP_THOR_SYM_TL4_HDR_VALID_YES},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (127 >> 8) & 0xff,
- 127 & 0xff}
+ (118 >> 8) & 0xff,
+ 118 & 0xff}
}
},
{
@@ -17865,8 +17705,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (502 >> 8) & 0xff,
- 502 & 0xff,
+ (477 >> 8) & 0xff,
+ 477 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -17874,8 +17714,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
ULP_THOR_SYM_TL3_HDR_ISIP_YES},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (129 >> 8) & 0xff,
- 129 & 0xff}
+ (120 >> 8) & 0xff,
+ 120 & 0xff}
}
},
{
@@ -17885,15 +17725,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (506 >> 8) & 0xff,
- 506 & 0xff,
+ (481 >> 8) & 0xff,
+ 481 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (130 >> 8) & 0xff,
- 130 & 0xff}
+ (121 >> 8) & 0xff,
+ 121 & 0xff}
},
.field_info_spec = {
.description = "tl3_hdr_type",
@@ -17901,8 +17741,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (510 >> 8) & 0xff,
- 510 & 0xff,
+ (485 >> 8) & 0xff,
+ 485 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -17910,8 +17750,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
ULP_THOR_SYM_TL3_HDR_TYPE_IPV6},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (131 >> 8) & 0xff,
- 131 & 0xff}
+ (122 >> 8) & 0xff,
+ 122 & 0xff}
}
},
{
@@ -17921,15 +17761,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (514 >> 8) & 0xff,
- 514 & 0xff,
+ (489 >> 8) & 0xff,
+ 489 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (132 >> 8) & 0xff,
- 132 & 0xff}
+ (123 >> 8) & 0xff,
+ 123 & 0xff}
},
.field_info_spec = {
.description = "tl3_hdr_error",
@@ -17937,15 +17777,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (518 >> 8) & 0xff,
- 518 & 0xff,
+ (493 >> 8) & 0xff,
+ 493 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ZERO,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (133 >> 8) & 0xff,
- 133 & 0xff}
+ (124 >> 8) & 0xff,
+ 124 & 0xff}
}
},
{
@@ -17963,8 +17803,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (522 >> 8) & 0xff,
- 522 & 0xff,
+ (497 >> 8) & 0xff,
+ 497 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -17972,8 +17812,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
ULP_THOR_SYM_TL3_HDR_VALID_YES},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (134 >> 8) & 0xff,
- 134 & 0xff}
+ (125 >> 8) & 0xff,
+ 125 & 0xff}
}
},
{
@@ -17991,8 +17831,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (526 >> 8) & 0xff,
- 526 & 0xff,
+ (501 >> 8) & 0xff,
+ 501 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -18016,8 +17856,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (529 >> 8) & 0xff,
- 529 & 0xff,
+ (504 >> 8) & 0xff,
+ 504 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -18047,8 +17887,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (532 >> 8) & 0xff,
- 532 & 0xff,
+ (507 >> 8) & 0xff,
+ 507 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -18060,8 +17900,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (533 >> 8) & 0xff,
- 533 & 0xff,
+ (508 >> 8) & 0xff,
+ 508 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ZERO,
@@ -18083,8 +17923,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (534 >> 8) & 0xff,
- 534 & 0xff,
+ (509 >> 8) & 0xff,
+ 509 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -18092,8 +17932,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
ULP_THOR_SYM_TL2_HDR_VALID_YES},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (135 >> 8) & 0xff,
- 135 & 0xff}
+ (126 >> 8) & 0xff,
+ 126 & 0xff}
}
},
{
@@ -18232,8 +18072,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (538 >> 8) & 0xff,
- 538 & 0xff,
+ (513 >> 8) & 0xff,
+ 513 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -18245,8 +18085,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (539 >> 8) & 0xff,
- 539 & 0xff,
+ (514 >> 8) & 0xff,
+ 514 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_RF,
@@ -18263,8 +18103,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (540 >> 8) & 0xff,
- 540 & 0xff,
+ (515 >> 8) & 0xff,
+ 515 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -18276,8 +18116,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (541 >> 8) & 0xff,
- 541 & 0xff,
+ (516 >> 8) & 0xff,
+ 516 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CF,
@@ -18294,8 +18134,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (542 >> 8) & 0xff,
- 542 & 0xff,
+ (517 >> 8) & 0xff,
+ 517 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -18307,8 +18147,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (543 >> 8) & 0xff,
- 543 & 0xff,
+ (518 >> 8) & 0xff,
+ 518 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_RF,
@@ -18325,8 +18165,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (544 >> 8) & 0xff,
- 544 & 0xff,
+ (519 >> 8) & 0xff,
+ 519 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -18341,8 +18181,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (547 >> 8) & 0xff,
- 547 & 0xff,
+ (522 >> 8) & 0xff,
+ 522 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -18359,8 +18199,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (550 >> 8) & 0xff,
- 550 & 0xff,
+ (525 >> 8) & 0xff,
+ 525 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -18375,8 +18215,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (553 >> 8) & 0xff,
- 553 & 0xff,
+ (528 >> 8) & 0xff,
+ 528 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -18393,8 +18233,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (556 >> 8) & 0xff,
- 556 & 0xff,
+ (531 >> 8) & 0xff,
+ 531 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -18409,8 +18249,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (560 >> 8) & 0xff,
- 560 & 0xff,
+ (535 >> 8) & 0xff,
+ 535 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -18427,8 +18267,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (564 >> 8) & 0xff,
- 564 & 0xff,
+ (539 >> 8) & 0xff,
+ 539 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -18437,8 +18277,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_OI_VLAN_VID & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (136 >> 8) & 0xff,
- 136 & 0xff}
+ (127 >> 8) & 0xff,
+ 127 & 0xff}
},
.field_info_spec = {
.description = "tl2_ivv",
@@ -18446,8 +18286,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (572 >> 8) & 0xff,
- 572 & 0xff,
+ (547 >> 8) & 0xff,
+ 547 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -18456,8 +18296,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_OI_VLAN_VID & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (137 >> 8) & 0xff,
- 137 & 0xff}
+ (128 >> 8) & 0xff,
+ 128 & 0xff}
}
},
{
@@ -18467,8 +18307,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (580 >> 8) & 0xff,
- 580 & 0xff,
+ (555 >> 8) & 0xff,
+ 555 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -18483,8 +18323,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (584 >> 8) & 0xff,
- 584 & 0xff,
+ (559 >> 8) & 0xff,
+ 559 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -18501,8 +18341,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (588 >> 8) & 0xff,
- 588 & 0xff,
+ (563 >> 8) & 0xff,
+ 563 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -18517,8 +18357,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (591 >> 8) & 0xff,
- 591 & 0xff,
+ (566 >> 8) & 0xff,
+ 566 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -18535,8 +18375,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (594 >> 8) & 0xff,
- 594 & 0xff,
+ (569 >> 8) & 0xff,
+ 569 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_SKIP,
@@ -18548,8 +18388,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (597 >> 8) & 0xff,
- 597 & 0xff,
+ (572 >> 8) & 0xff,
+ 572 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_SKIP,
@@ -18563,8 +18403,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (600 >> 8) & 0xff,
- 600 & 0xff,
+ (575 >> 8) & 0xff,
+ 575 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -18579,8 +18419,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (603 >> 8) & 0xff,
- 603 & 0xff,
+ (578 >> 8) & 0xff,
+ 578 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -18597,8 +18437,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (606 >> 8) & 0xff,
- 606 & 0xff,
+ (581 >> 8) & 0xff,
+ 581 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -18613,8 +18453,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (609 >> 8) & 0xff,
- 609 & 0xff,
+ (584 >> 8) & 0xff,
+ 584 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -18631,8 +18471,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (612 >> 8) & 0xff,
- 612 & 0xff,
+ (587 >> 8) & 0xff,
+ 587 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -18641,8 +18481,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_O_IPV6_TTL & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (138 >> 8) & 0xff,
- 138 & 0xff}
+ (129 >> 8) & 0xff,
+ 129 & 0xff}
},
.field_info_spec = {
.description = "tl3.ttl",
@@ -18650,8 +18490,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (618 >> 8) & 0xff,
- 618 & 0xff,
+ (593 >> 8) & 0xff,
+ 593 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -18660,8 +18500,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_O_IPV6_TTL & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (139 >> 8) & 0xff,
- 139 & 0xff}
+ (130 >> 8) & 0xff,
+ 130 & 0xff}
}
},
{
@@ -18671,8 +18511,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (624 >> 8) & 0xff,
- 624 & 0xff,
+ (599 >> 8) & 0xff,
+ 599 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -18681,8 +18521,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_O_IPV6_PROTO_ID & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (140 >> 8) & 0xff,
- 140 & 0xff}
+ (131 >> 8) & 0xff,
+ 131 & 0xff}
},
.field_info_spec = {
.description = "tl3.prot",
@@ -18690,8 +18530,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (630 >> 8) & 0xff,
- 630 & 0xff,
+ (605 >> 8) & 0xff,
+ 605 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -18700,8 +18540,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_O_IPV6_PROTO_ID & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (141 >> 8) & 0xff,
- 141 & 0xff}
+ (132 >> 8) & 0xff,
+ 132 & 0xff}
}
},
{
@@ -18711,8 +18551,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (636 >> 8) & 0xff,
- 636 & 0xff,
+ (611 >> 8) & 0xff,
+ 611 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -18721,8 +18561,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_O_IPV6_QOS & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (142 >> 8) & 0xff,
- 142 & 0xff}
+ (133 >> 8) & 0xff,
+ 133 & 0xff}
},
.field_info_spec = {
.description = "tl3.qos",
@@ -18730,8 +18570,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (642 >> 8) & 0xff,
- 642 & 0xff,
+ (617 >> 8) & 0xff,
+ 617 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -18740,8 +18580,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_O_IPV6_QOS & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (143 >> 8) & 0xff,
- 143 & 0xff}
+ (134 >> 8) & 0xff,
+ 134 & 0xff}
}
},
{
@@ -18751,8 +18591,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (648 >> 8) & 0xff,
- 648 & 0xff,
+ (623 >> 8) & 0xff,
+ 623 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -18761,8 +18601,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_O_UDP_SRC_PORT & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (144 >> 8) & 0xff,
- 144 & 0xff}
+ (135 >> 8) & 0xff,
+ 135 & 0xff}
},
.field_info_spec = {
.description = "tl4.src",
@@ -18770,8 +18610,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (654 >> 8) & 0xff,
- 654 & 0xff,
+ (629 >> 8) & 0xff,
+ 629 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -18780,8 +18620,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_O_UDP_SRC_PORT & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (145 >> 8) & 0xff,
- 145 & 0xff}
+ (136 >> 8) & 0xff,
+ 136 & 0xff}
}
},
{
@@ -18791,8 +18631,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (660 >> 8) & 0xff,
- 660 & 0xff,
+ (635 >> 8) & 0xff,
+ 635 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -18801,8 +18641,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_O_UDP_DST_PORT & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (146 >> 8) & 0xff,
- 146 & 0xff}
+ (137 >> 8) & 0xff,
+ 137 & 0xff}
},
.field_info_spec = {
.description = "tl4.dst",
@@ -18810,8 +18650,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (666 >> 8) & 0xff,
- 666 & 0xff,
+ (641 >> 8) & 0xff,
+ 641 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -18820,8 +18660,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_O_UDP_DST_PORT & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (147 >> 8) & 0xff,
- 147 & 0xff}
+ (138 >> 8) & 0xff,
+ 138 & 0xff}
}
},
{
@@ -18831,8 +18671,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (672 >> 8) & 0xff,
- 672 & 0xff,
+ (647 >> 8) & 0xff,
+ 647 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -18841,8 +18681,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_T_VXLAN_VNI & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (148 >> 8) & 0xff,
- 148 & 0xff}
+ (139 >> 8) & 0xff,
+ 139 & 0xff}
},
.field_info_spec = {
.description = "tids",
@@ -18850,8 +18690,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (676 >> 8) & 0xff,
- 676 & 0xff,
+ (651 >> 8) & 0xff,
+ 651 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -18860,8 +18700,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_T_VXLAN_VNI & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (149 >> 8) & 0xff,
- 149 & 0xff}
+ (140 >> 8) & 0xff,
+ 140 & 0xff}
}
},
{
@@ -18871,8 +18711,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (680 >> 8) & 0xff,
- 680 & 0xff,
+ (655 >> 8) & 0xff,
+ 655 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -18881,8 +18721,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_ETH_DMAC & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (150 >> 8) & 0xff,
- 150 & 0xff}
+ (141 >> 8) & 0xff,
+ 141 & 0xff}
},
.field_info_spec = {
.description = "l2_dmac",
@@ -18890,8 +18730,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (686 >> 8) & 0xff,
- 686 & 0xff,
+ (661 >> 8) & 0xff,
+ 661 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -18900,8 +18740,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_ETH_DMAC & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (151 >> 8) & 0xff,
- 151 & 0xff}
+ (142 >> 8) & 0xff,
+ 142 & 0xff}
}
},
{
@@ -18911,8 +18751,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (692 >> 8) & 0xff,
- 692 & 0xff,
+ (667 >> 8) & 0xff,
+ 667 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -18921,8 +18761,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_ETH_SMAC & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (152 >> 8) & 0xff,
- 152 & 0xff}
+ (143 >> 8) & 0xff,
+ 143 & 0xff}
},
.field_info_spec = {
.description = "l2_smac",
@@ -18930,8 +18770,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (698 >> 8) & 0xff,
- 698 & 0xff,
+ (673 >> 8) & 0xff,
+ 673 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -18940,8 +18780,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_ETH_SMAC & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (153 >> 8) & 0xff,
- 153 & 0xff}
+ (144 >> 8) & 0xff,
+ 144 & 0xff}
}
},
{
@@ -18951,8 +18791,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (704 >> 8) & 0xff,
- 704 & 0xff,
+ (679 >> 8) & 0xff,
+ 679 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -18961,8 +18801,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_IO_VLAN_VID & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (154 >> 8) & 0xff,
- 154 & 0xff}
+ (145 >> 8) & 0xff,
+ 145 & 0xff}
},
.field_info_spec = {
.description = "l2_ovv",
@@ -18970,8 +18810,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (712 >> 8) & 0xff,
- 712 & 0xff,
+ (687 >> 8) & 0xff,
+ 687 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -18980,8 +18820,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_IO_VLAN_VID & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (155 >> 8) & 0xff,
- 155 & 0xff}
+ (146 >> 8) & 0xff,
+ 146 & 0xff}
}
},
{
@@ -18991,8 +18831,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (720 >> 8) & 0xff,
- 720 & 0xff,
+ (695 >> 8) & 0xff,
+ 695 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -19001,8 +18841,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_II_VLAN_VID & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (156 >> 8) & 0xff,
- 156 & 0xff}
+ (147 >> 8) & 0xff,
+ 147 & 0xff}
},
.field_info_spec = {
.description = "l2_ivv",
@@ -19010,8 +18850,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (736 >> 8) & 0xff,
- 736 & 0xff,
+ (711 >> 8) & 0xff,
+ 711 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -19020,8 +18860,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_II_VLAN_VID & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (159 >> 8) & 0xff,
- 159 & 0xff}
+ (150 >> 8) & 0xff,
+ 150 & 0xff}
}
},
{
@@ -19031,8 +18871,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (752 >> 8) & 0xff,
- 752 & 0xff,
+ (727 >> 8) & 0xff,
+ 727 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -19041,8 +18881,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_ETH_TYPE & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (162 >> 8) & 0xff,
- 162 & 0xff}
+ (153 >> 8) & 0xff,
+ 153 & 0xff}
},
.field_info_spec = {
.description = "l2_etype",
@@ -19050,8 +18890,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (760 >> 8) & 0xff,
- 760 & 0xff,
+ (735 >> 8) & 0xff,
+ 735 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -19060,8 +18900,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_ETH_TYPE & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (163 >> 8) & 0xff,
- 163 & 0xff}
+ (154 >> 8) & 0xff,
+ 154 & 0xff}
}
},
{
@@ -19071,8 +18911,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (768 >> 8) & 0xff,
- 768 & 0xff,
+ (743 >> 8) & 0xff,
+ 743 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -19081,8 +18921,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_IPV4_SRC_ADDR & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (164 >> 8) & 0xff,
- 164 & 0xff}
+ (155 >> 8) & 0xff,
+ 155 & 0xff}
},
.field_info_spec = {
.description = "l3.sip.ipv4",
@@ -19090,8 +18930,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (774 >> 8) & 0xff,
- 774 & 0xff,
+ (749 >> 8) & 0xff,
+ 749 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -19100,8 +18940,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_IPV4_SRC_ADDR & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (165 >> 8) & 0xff,
- 165 & 0xff}
+ (156 >> 8) & 0xff,
+ 156 & 0xff}
}
},
{
@@ -19111,8 +18951,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (780 >> 8) & 0xff,
- 780 & 0xff,
+ (755 >> 8) & 0xff,
+ 755 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -19121,8 +18961,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_IPV6_SRC_ADDR & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (166 >> 8) & 0xff,
- 166 & 0xff}
+ (157 >> 8) & 0xff,
+ 157 & 0xff}
},
.field_info_spec = {
.description = "l3.sip.ipv6",
@@ -19130,8 +18970,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (786 >> 8) & 0xff,
- 786 & 0xff,
+ (761 >> 8) & 0xff,
+ 761 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -19140,8 +18980,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_IPV6_SRC_ADDR & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (167 >> 8) & 0xff,
- 167 & 0xff}
+ (158 >> 8) & 0xff,
+ 158 & 0xff}
}
},
{
@@ -19151,8 +18991,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (792 >> 8) & 0xff,
- 792 & 0xff,
+ (767 >> 8) & 0xff,
+ 767 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -19161,8 +19001,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_IPV4_DST_ADDR & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (168 >> 8) & 0xff,
- 168 & 0xff}
+ (159 >> 8) & 0xff,
+ 159 & 0xff}
},
.field_info_spec = {
.description = "l3.dip.ipv4",
@@ -19170,8 +19010,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (798 >> 8) & 0xff,
- 798 & 0xff,
+ (773 >> 8) & 0xff,
+ 773 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -19180,8 +19020,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_IPV4_DST_ADDR & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (169 >> 8) & 0xff,
- 169 & 0xff}
+ (160 >> 8) & 0xff,
+ 160 & 0xff}
}
},
{
@@ -19191,8 +19031,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (804 >> 8) & 0xff,
- 804 & 0xff,
+ (779 >> 8) & 0xff,
+ 779 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -19201,8 +19041,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_IPV6_DST_ADDR & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (170 >> 8) & 0xff,
- 170 & 0xff}
+ (161 >> 8) & 0xff,
+ 161 & 0xff}
},
.field_info_spec = {
.description = "l3.dip.ipv6",
@@ -19210,8 +19050,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (810 >> 8) & 0xff,
- 810 & 0xff,
+ (785 >> 8) & 0xff,
+ 785 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -19220,8 +19060,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_IPV6_DST_ADDR & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (171 >> 8) & 0xff,
- 171 & 0xff}
+ (162 >> 8) & 0xff,
+ 162 & 0xff}
}
},
{
@@ -19231,8 +19071,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (816 >> 8) & 0xff,
- 816 & 0xff,
+ (791 >> 8) & 0xff,
+ 791 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -19241,8 +19081,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_IPV6_TTL & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (172 >> 8) & 0xff,
- 172 & 0xff}
+ (163 >> 8) & 0xff,
+ 163 & 0xff}
},
.field_info_spec = {
.description = "l3.ttl",
@@ -19250,8 +19090,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (828 >> 8) & 0xff,
- 828 & 0xff,
+ (803 >> 8) & 0xff,
+ 803 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -19260,8 +19100,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_IPV6_TTL & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (175 >> 8) & 0xff,
- 175 & 0xff}
+ (166 >> 8) & 0xff,
+ 166 & 0xff}
}
},
{
@@ -19271,15 +19111,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (840 >> 8) & 0xff,
- 840 & 0xff,
+ (815 >> 8) & 0xff,
+ 815 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (178 >> 8) & 0xff,
- 178 & 0xff}
+ (169 >> 8) & 0xff,
+ 169 & 0xff}
},
.field_info_spec = {
.description = "l3.prot",
@@ -19287,8 +19127,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (860 >> 8) & 0xff,
- 860 & 0xff,
+ (835 >> 8) & 0xff,
+ 835 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -19296,8 +19136,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
ULP_THOR_SYM_IP_PROTO_TCP},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (185 >> 8) & 0xff,
- 185 & 0xff}
+ (176 >> 8) & 0xff,
+ 176 & 0xff}
}
},
{
@@ -19307,8 +19147,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (880 >> 8) & 0xff,
- 880 & 0xff,
+ (855 >> 8) & 0xff,
+ 855 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -19317,8 +19157,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_IPV6_QOS & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (192 >> 8) & 0xff,
- 192 & 0xff}
+ (183 >> 8) & 0xff,
+ 183 & 0xff}
},
.field_info_spec = {
.description = "l3.qos",
@@ -19326,8 +19166,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (892 >> 8) & 0xff,
- 892 & 0xff,
+ (867 >> 8) & 0xff,
+ 867 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -19336,8 +19176,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_IPV6_QOS & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (195 >> 8) & 0xff,
- 195 & 0xff}
+ (186 >> 8) & 0xff,
+ 186 & 0xff}
}
},
{
@@ -19347,8 +19187,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (904 >> 8) & 0xff,
- 904 & 0xff,
+ (879 >> 8) & 0xff,
+ 879 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -19357,8 +19197,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_UDP_SRC_PORT & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (198 >> 8) & 0xff,
- 198 & 0xff}
+ (189 >> 8) & 0xff,
+ 189 & 0xff}
},
.field_info_spec = {
.description = "l4.src",
@@ -19366,8 +19206,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (917 >> 8) & 0xff,
- 917 & 0xff,
+ (892 >> 8) & 0xff,
+ 892 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -19376,8 +19216,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_UDP_SRC_PORT & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (202 >> 8) & 0xff,
- 202 & 0xff}
+ (193 >> 8) & 0xff,
+ 193 & 0xff}
}
},
{
@@ -19387,8 +19227,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (930 >> 8) & 0xff,
- 930 & 0xff,
+ (905 >> 8) & 0xff,
+ 905 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -19397,8 +19237,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_UDP_DST_PORT & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (206 >> 8) & 0xff,
- 206 & 0xff}
+ (197 >> 8) & 0xff,
+ 197 & 0xff}
},
.field_info_spec = {
.description = "l4.dst",
@@ -19406,8 +19246,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (943 >> 8) & 0xff,
- 943 & 0xff,
+ (918 >> 8) & 0xff,
+ 918 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -19416,8 +19256,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_UDP_DST_PORT & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (210 >> 8) & 0xff,
- 210 & 0xff}
+ (201 >> 8) & 0xff,
+ 201 & 0xff}
}
},
/* class_tid: 1, , table: proto_header_cache.wr */
@@ -19567,8 +19407,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1161 >> 8) & 0xff,
- 1161 & 0xff,
+ (1136 >> 8) & 0xff,
+ 1136 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -19580,8 +19420,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1162 >> 8) & 0xff,
- 1162 & 0xff,
+ (1137 >> 8) & 0xff,
+ 1137 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_RF,
@@ -19598,8 +19438,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1163 >> 8) & 0xff,
- 1163 & 0xff,
+ (1138 >> 8) & 0xff,
+ 1138 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -19611,8 +19451,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1164 >> 8) & 0xff,
- 1164 & 0xff,
+ (1139 >> 8) & 0xff,
+ 1139 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CF,
@@ -19629,8 +19469,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1165 >> 8) & 0xff,
- 1165 & 0xff,
+ (1140 >> 8) & 0xff,
+ 1140 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -19642,8 +19482,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1166 >> 8) & 0xff,
- 1166 & 0xff,
+ (1141 >> 8) & 0xff,
+ 1141 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_RF,
@@ -19660,8 +19500,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1167 >> 8) & 0xff,
- 1167 & 0xff,
+ (1142 >> 8) & 0xff,
+ 1142 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -19673,8 +19513,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1171 >> 8) & 0xff,
- 1171 & 0xff,
+ (1146 >> 8) & 0xff,
+ 1146 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -19691,8 +19531,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1175 >> 8) & 0xff,
- 1175 & 0xff,
+ (1150 >> 8) & 0xff,
+ 1150 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -19704,8 +19544,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1178 >> 8) & 0xff,
- 1178 & 0xff,
+ (1153 >> 8) & 0xff,
+ 1153 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -19722,8 +19562,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1181 >> 8) & 0xff,
- 1181 & 0xff,
+ (1156 >> 8) & 0xff,
+ 1156 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -19735,8 +19575,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1185 >> 8) & 0xff,
- 1185 & 0xff,
+ (1160 >> 8) & 0xff,
+ 1160 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -19753,15 +19593,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1189 >> 8) & 0xff,
- 1189 & 0xff,
+ (1164 >> 8) & 0xff,
+ 1164 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (251 >> 8) & 0xff,
- 251 & 0xff}
+ (242 >> 8) & 0xff,
+ 242 & 0xff}
},
.field_info_spec = {
.description = "tl2_ivv",
@@ -19769,8 +19609,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1197 >> 8) & 0xff,
- 1197 & 0xff,
+ (1172 >> 8) & 0xff,
+ 1172 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -19779,8 +19619,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_OI_VLAN_VID & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (252 >> 8) & 0xff,
- 252 & 0xff}
+ (243 >> 8) & 0xff,
+ 243 & 0xff}
}
},
{
@@ -19790,8 +19630,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1205 >> 8) & 0xff,
- 1205 & 0xff,
+ (1180 >> 8) & 0xff,
+ 1180 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -19803,8 +19643,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1209 >> 8) & 0xff,
- 1209 & 0xff,
+ (1184 >> 8) & 0xff,
+ 1184 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -19821,8 +19661,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1213 >> 8) & 0xff,
- 1213 & 0xff,
+ (1188 >> 8) & 0xff,
+ 1188 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -19834,8 +19674,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1216 >> 8) & 0xff,
- 1216 & 0xff,
+ (1191 >> 8) & 0xff,
+ 1191 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -19852,8 +19692,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1219 >> 8) & 0xff,
- 1219 & 0xff,
+ (1194 >> 8) & 0xff,
+ 1194 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -19865,8 +19705,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1222 >> 8) & 0xff,
- 1222 & 0xff,
+ (1197 >> 8) & 0xff,
+ 1197 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -19883,8 +19723,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1225 >> 8) & 0xff,
- 1225 & 0xff,
+ (1200 >> 8) & 0xff,
+ 1200 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -19896,8 +19736,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1228 >> 8) & 0xff,
- 1228 & 0xff,
+ (1203 >> 8) & 0xff,
+ 1203 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -19914,8 +19754,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1231 >> 8) & 0xff,
- 1231 & 0xff,
+ (1206 >> 8) & 0xff,
+ 1206 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -19927,8 +19767,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1234 >> 8) & 0xff,
- 1234 & 0xff,
+ (1209 >> 8) & 0xff,
+ 1209 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -19945,15 +19785,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1237 >> 8) & 0xff,
- 1237 & 0xff,
+ (1212 >> 8) & 0xff,
+ 1212 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (253 >> 8) & 0xff,
- 253 & 0xff}
+ (244 >> 8) & 0xff,
+ 244 & 0xff}
},
.field_info_spec = {
.description = "tl3.ttl",
@@ -19961,8 +19801,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1243 >> 8) & 0xff,
- 1243 & 0xff,
+ (1218 >> 8) & 0xff,
+ 1218 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -19971,8 +19811,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_O_IPV6_TTL & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (254 >> 8) & 0xff,
- 254 & 0xff}
+ (245 >> 8) & 0xff,
+ 245 & 0xff}
}
},
{
@@ -19982,15 +19822,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1249 >> 8) & 0xff,
- 1249 & 0xff,
+ (1224 >> 8) & 0xff,
+ 1224 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (255 >> 8) & 0xff,
- 255 & 0xff}
+ (246 >> 8) & 0xff,
+ 246 & 0xff}
},
.field_info_spec = {
.description = "tl3.prot",
@@ -19998,8 +19838,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1255 >> 8) & 0xff,
- 1255 & 0xff,
+ (1230 >> 8) & 0xff,
+ 1230 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -20008,8 +19848,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_O_IPV6_PROTO_ID & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (256 >> 8) & 0xff,
- 256 & 0xff}
+ (247 >> 8) & 0xff,
+ 247 & 0xff}
}
},
{
@@ -20019,15 +19859,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1261 >> 8) & 0xff,
- 1261 & 0xff,
+ (1236 >> 8) & 0xff,
+ 1236 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (257 >> 8) & 0xff,
- 257 & 0xff}
+ (248 >> 8) & 0xff,
+ 248 & 0xff}
},
.field_info_spec = {
.description = "tl3.qos",
@@ -20035,8 +19875,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1267 >> 8) & 0xff,
- 1267 & 0xff,
+ (1242 >> 8) & 0xff,
+ 1242 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -20045,8 +19885,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_O_IPV6_QOS & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (258 >> 8) & 0xff,
- 258 & 0xff}
+ (249 >> 8) & 0xff,
+ 249 & 0xff}
}
},
{
@@ -20056,15 +19896,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1273 >> 8) & 0xff,
- 1273 & 0xff,
+ (1248 >> 8) & 0xff,
+ 1248 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (259 >> 8) & 0xff,
- 259 & 0xff}
+ (250 >> 8) & 0xff,
+ 250 & 0xff}
},
.field_info_spec = {
.description = "tl4.src",
@@ -20072,8 +19912,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1279 >> 8) & 0xff,
- 1279 & 0xff,
+ (1254 >> 8) & 0xff,
+ 1254 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -20082,8 +19922,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_O_UDP_SRC_PORT & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (260 >> 8) & 0xff,
- 260 & 0xff}
+ (251 >> 8) & 0xff,
+ 251 & 0xff}
}
},
{
@@ -20093,15 +19933,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1285 >> 8) & 0xff,
- 1285 & 0xff,
+ (1260 >> 8) & 0xff,
+ 1260 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (261 >> 8) & 0xff,
- 261 & 0xff}
+ (252 >> 8) & 0xff,
+ 252 & 0xff}
},
.field_info_spec = {
.description = "tl4.dst",
@@ -20109,8 +19949,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1291 >> 8) & 0xff,
- 1291 & 0xff,
+ (1266 >> 8) & 0xff,
+ 1266 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -20119,8 +19959,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_O_UDP_DST_PORT & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (262 >> 8) & 0xff,
- 262 & 0xff}
+ (253 >> 8) & 0xff,
+ 253 & 0xff}
}
},
{
@@ -20130,15 +19970,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1297 >> 8) & 0xff,
- 1297 & 0xff,
+ (1272 >> 8) & 0xff,
+ 1272 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (263 >> 8) & 0xff,
- 263 & 0xff}
+ (254 >> 8) & 0xff,
+ 254 & 0xff}
},
.field_info_spec = {
.description = "tids",
@@ -20146,8 +19986,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1301 >> 8) & 0xff,
- 1301 & 0xff,
+ (1276 >> 8) & 0xff,
+ 1276 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -20156,8 +19996,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_T_VXLAN_VNI & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (264 >> 8) & 0xff,
- 264 & 0xff}
+ (255 >> 8) & 0xff,
+ 255 & 0xff}
}
},
{
@@ -20167,15 +20007,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1305 >> 8) & 0xff,
- 1305 & 0xff,
+ (1280 >> 8) & 0xff,
+ 1280 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (265 >> 8) & 0xff,
- 265 & 0xff}
+ (256 >> 8) & 0xff,
+ 256 & 0xff}
},
.field_info_spec = {
.description = "l2_dmac",
@@ -20183,8 +20023,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1313 >> 8) & 0xff,
- 1313 & 0xff,
+ (1288 >> 8) & 0xff,
+ 1288 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -20193,8 +20033,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_ETH_DMAC & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (266 >> 8) & 0xff,
- 266 & 0xff}
+ (257 >> 8) & 0xff,
+ 257 & 0xff}
}
},
{
@@ -20204,15 +20044,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1321 >> 8) & 0xff,
- 1321 & 0xff,
+ (1296 >> 8) & 0xff,
+ 1296 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (267 >> 8) & 0xff,
- 267 & 0xff}
+ (258 >> 8) & 0xff,
+ 258 & 0xff}
},
.field_info_spec = {
.description = "l2_smac",
@@ -20220,8 +20060,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1327 >> 8) & 0xff,
- 1327 & 0xff,
+ (1302 >> 8) & 0xff,
+ 1302 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -20230,8 +20070,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_ETH_SMAC & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (268 >> 8) & 0xff,
- 268 & 0xff}
+ (259 >> 8) & 0xff,
+ 259 & 0xff}
}
},
{
@@ -20241,15 +20081,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1333 >> 8) & 0xff,
- 1333 & 0xff,
+ (1308 >> 8) & 0xff,
+ 1308 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (269 >> 8) & 0xff,
- 269 & 0xff}
+ (260 >> 8) & 0xff,
+ 260 & 0xff}
},
.field_info_spec = {
.description = "l2_ovv",
@@ -20257,8 +20097,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1341 >> 8) & 0xff,
- 1341 & 0xff,
+ (1316 >> 8) & 0xff,
+ 1316 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -20267,8 +20107,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_IO_VLAN_VID & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (270 >> 8) & 0xff,
- 270 & 0xff}
+ (261 >> 8) & 0xff,
+ 261 & 0xff}
}
},
{
@@ -20278,15 +20118,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1349 >> 8) & 0xff,
- 1349 & 0xff,
+ (1324 >> 8) & 0xff,
+ 1324 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (271 >> 8) & 0xff,
- 271 & 0xff}
+ (262 >> 8) & 0xff,
+ 262 & 0xff}
},
.field_info_spec = {
.description = "l2_ivv",
@@ -20294,8 +20134,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1365 >> 8) & 0xff,
- 1365 & 0xff,
+ (1340 >> 8) & 0xff,
+ 1340 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -20304,8 +20144,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_II_VLAN_VID & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (274 >> 8) & 0xff,
- 274 & 0xff}
+ (265 >> 8) & 0xff,
+ 265 & 0xff}
}
},
{
@@ -20315,15 +20155,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1381 >> 8) & 0xff,
- 1381 & 0xff,
+ (1356 >> 8) & 0xff,
+ 1356 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (277 >> 8) & 0xff,
- 277 & 0xff}
+ (268 >> 8) & 0xff,
+ 268 & 0xff}
},
.field_info_spec = {
.description = "l2_etype",
@@ -20331,8 +20171,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1389 >> 8) & 0xff,
- 1389 & 0xff,
+ (1364 >> 8) & 0xff,
+ 1364 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -20341,8 +20181,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_ETH_TYPE & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (278 >> 8) & 0xff,
- 278 & 0xff}
+ (269 >> 8) & 0xff,
+ 269 & 0xff}
}
},
{
@@ -20352,15 +20192,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1397 >> 8) & 0xff,
- 1397 & 0xff,
+ (1372 >> 8) & 0xff,
+ 1372 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (279 >> 8) & 0xff,
- 279 & 0xff}
+ (270 >> 8) & 0xff,
+ 270 & 0xff}
},
.field_info_spec = {
.description = "l3.sip.ipv4",
@@ -20368,8 +20208,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1403 >> 8) & 0xff,
- 1403 & 0xff,
+ (1378 >> 8) & 0xff,
+ 1378 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -20378,8 +20218,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_IPV4_SRC_ADDR & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (280 >> 8) & 0xff,
- 280 & 0xff}
+ (271 >> 8) & 0xff,
+ 271 & 0xff}
}
},
{
@@ -20389,15 +20229,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1409 >> 8) & 0xff,
- 1409 & 0xff,
+ (1384 >> 8) & 0xff,
+ 1384 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (281 >> 8) & 0xff,
- 281 & 0xff}
+ (272 >> 8) & 0xff,
+ 272 & 0xff}
},
.field_info_spec = {
.description = "l3.sip.ipv6",
@@ -20405,8 +20245,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1415 >> 8) & 0xff,
- 1415 & 0xff,
+ (1390 >> 8) & 0xff,
+ 1390 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -20415,8 +20255,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_IPV6_SRC_ADDR & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (282 >> 8) & 0xff,
- 282 & 0xff}
+ (273 >> 8) & 0xff,
+ 273 & 0xff}
}
},
{
@@ -20426,15 +20266,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1421 >> 8) & 0xff,
- 1421 & 0xff,
+ (1396 >> 8) & 0xff,
+ 1396 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (283 >> 8) & 0xff,
- 283 & 0xff}
+ (274 >> 8) & 0xff,
+ 274 & 0xff}
},
.field_info_spec = {
.description = "l3.dip.ipv4",
@@ -20442,8 +20282,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1427 >> 8) & 0xff,
- 1427 & 0xff,
+ (1402 >> 8) & 0xff,
+ 1402 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -20452,8 +20292,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_IPV4_DST_ADDR & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (284 >> 8) & 0xff,
- 284 & 0xff}
+ (275 >> 8) & 0xff,
+ 275 & 0xff}
}
},
{
@@ -20463,15 +20303,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1433 >> 8) & 0xff,
- 1433 & 0xff,
+ (1408 >> 8) & 0xff,
+ 1408 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (285 >> 8) & 0xff,
- 285 & 0xff}
+ (276 >> 8) & 0xff,
+ 276 & 0xff}
},
.field_info_spec = {
.description = "l3.dip.ipv6",
@@ -20479,8 +20319,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1439 >> 8) & 0xff,
- 1439 & 0xff,
+ (1414 >> 8) & 0xff,
+ 1414 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -20489,8 +20329,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_IPV6_DST_ADDR & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (286 >> 8) & 0xff,
- 286 & 0xff}
+ (277 >> 8) & 0xff,
+ 277 & 0xff}
}
},
{
@@ -20500,15 +20340,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1445 >> 8) & 0xff,
- 1445 & 0xff,
+ (1420 >> 8) & 0xff,
+ 1420 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (287 >> 8) & 0xff,
- 287 & 0xff}
+ (278 >> 8) & 0xff,
+ 278 & 0xff}
},
.field_info_spec = {
.description = "l3.ttl",
@@ -20516,8 +20356,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1457 >> 8) & 0xff,
- 1457 & 0xff,
+ (1432 >> 8) & 0xff,
+ 1432 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -20526,8 +20366,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_IPV6_TTL & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (290 >> 8) & 0xff,
- 290 & 0xff}
+ (281 >> 8) & 0xff,
+ 281 & 0xff}
}
},
{
@@ -20537,15 +20377,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1469 >> 8) & 0xff,
- 1469 & 0xff,
+ (1444 >> 8) & 0xff,
+ 1444 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (293 >> 8) & 0xff,
- 293 & 0xff}
+ (284 >> 8) & 0xff,
+ 284 & 0xff}
},
.field_info_spec = {
.description = "l3.prot",
@@ -20553,8 +20393,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1481 >> 8) & 0xff,
- 1481 & 0xff,
+ (1456 >> 8) & 0xff,
+ 1456 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -20563,8 +20403,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_IPV6_PROTO_ID & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (296 >> 8) & 0xff,
- 296 & 0xff}
+ (287 >> 8) & 0xff,
+ 287 & 0xff}
}
},
{
@@ -20574,15 +20414,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1493 >> 8) & 0xff,
- 1493 & 0xff,
+ (1468 >> 8) & 0xff,
+ 1468 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (299 >> 8) & 0xff,
- 299 & 0xff}
+ (290 >> 8) & 0xff,
+ 290 & 0xff}
},
.field_info_spec = {
.description = "l3.qos",
@@ -20590,8 +20430,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1505 >> 8) & 0xff,
- 1505 & 0xff,
+ (1480 >> 8) & 0xff,
+ 1480 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -20600,8 +20440,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_IPV6_QOS & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (302 >> 8) & 0xff,
- 302 & 0xff}
+ (293 >> 8) & 0xff,
+ 293 & 0xff}
}
},
{
@@ -20611,15 +20451,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1517 >> 8) & 0xff,
- 1517 & 0xff,
+ (1492 >> 8) & 0xff,
+ 1492 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (305 >> 8) & 0xff,
- 305 & 0xff}
+ (296 >> 8) & 0xff,
+ 296 & 0xff}
},
.field_info_spec = {
.description = "l4.src",
@@ -20627,8 +20467,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1529 >> 8) & 0xff,
- 1529 & 0xff,
+ (1504 >> 8) & 0xff,
+ 1504 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -20637,8 +20477,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_UDP_SRC_PORT & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (308 >> 8) & 0xff,
- 308 & 0xff}
+ (299 >> 8) & 0xff,
+ 299 & 0xff}
}
},
{
@@ -20648,15 +20488,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1541 >> 8) & 0xff,
- 1541 & 0xff,
+ (1516 >> 8) & 0xff,
+ 1516 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (311 >> 8) & 0xff,
- 311 & 0xff}
+ (302 >> 8) & 0xff,
+ 302 & 0xff}
},
.field_info_spec = {
.description = "l4.dst",
@@ -20664,8 +20504,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1553 >> 8) & 0xff,
- 1553 & 0xff,
+ (1528 >> 8) & 0xff,
+ 1528 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -20674,8 +20514,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_UDP_DST_PORT & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (314 >> 8) & 0xff,
- 314 & 0xff}
+ (305 >> 8) & 0xff,
+ 305 & 0xff}
}
},
/* class_tid: 1, , table: em_flow_conflict_cache.wr */
@@ -20949,15 +20789,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1826 >> 8) & 0xff,
- 1826 & 0xff,
+ (1801 >> 8) & 0xff,
+ 1801 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (365 >> 8) & 0xff,
- 365 & 0xff}
+ (356 >> 8) & 0xff,
+ 356 & 0xff}
},
.field_info_spec = {
.description = "l4_hdr_is_udp_tcp",
@@ -20965,8 +20805,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1834 >> 8) & 0xff,
- 1834 & 0xff,
+ (1809 >> 8) & 0xff,
+ 1809 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -20974,8 +20814,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
ULP_THOR_SYM_L4_HDR_IS_UDP_TCP_YES},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (368 >> 8) & 0xff,
- 368 & 0xff}
+ (359 >> 8) & 0xff,
+ 359 & 0xff}
}
},
{
@@ -20985,15 +20825,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1842 >> 8) & 0xff,
- 1842 & 0xff,
+ (1817 >> 8) & 0xff,
+ 1817 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (371 >> 8) & 0xff,
- 371 & 0xff}
+ (362 >> 8) & 0xff,
+ 362 & 0xff}
},
.field_info_spec = {
.description = "l4_hdr_type",
@@ -21001,15 +20841,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1850 >> 8) & 0xff,
- 1850 & 0xff,
+ (1825 >> 8) & 0xff,
+ 1825 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ZERO,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (374 >> 8) & 0xff,
- 374 & 0xff}
+ (365 >> 8) & 0xff,
+ 365 & 0xff}
}
},
{
@@ -21019,15 +20859,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1858 >> 8) & 0xff,
- 1858 & 0xff,
+ (1833 >> 8) & 0xff,
+ 1833 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (377 >> 8) & 0xff,
- 377 & 0xff}
+ (368 >> 8) & 0xff,
+ 368 & 0xff}
},
.field_info_spec = {
.description = "l4_hdr_error",
@@ -21035,15 +20875,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1866 >> 8) & 0xff,
- 1866 & 0xff,
+ (1841 >> 8) & 0xff,
+ 1841 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ZERO,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (380 >> 8) & 0xff,
- 380 & 0xff}
+ (371 >> 8) & 0xff,
+ 371 & 0xff}
}
},
{
@@ -21053,15 +20893,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1874 >> 8) & 0xff,
- 1874 & 0xff,
+ (1849 >> 8) & 0xff,
+ 1849 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (383 >> 8) & 0xff,
- 383 & 0xff}
+ (374 >> 8) & 0xff,
+ 374 & 0xff}
},
.field_info_spec = {
.description = "l4_hdr_valid",
@@ -21069,8 +20909,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1882 >> 8) & 0xff,
- 1882 & 0xff,
+ (1857 >> 8) & 0xff,
+ 1857 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -21078,8 +20918,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
ULP_THOR_SYM_L4_HDR_VALID_YES},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (386 >> 8) & 0xff,
- 386 & 0xff}
+ (377 >> 8) & 0xff,
+ 377 & 0xff}
}
},
{
@@ -21139,8 +20979,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1890 >> 8) & 0xff,
- 1890 & 0xff,
+ (1865 >> 8) & 0xff,
+ 1865 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -21148,8 +20988,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
ULP_THOR_SYM_L3_HDR_ISIP_YES},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (389 >> 8) & 0xff,
- 389 & 0xff}
+ (380 >> 8) & 0xff,
+ 380 & 0xff}
}
},
{
@@ -21159,15 +20999,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1898 >> 8) & 0xff,
- 1898 & 0xff,
+ (1873 >> 8) & 0xff,
+ 1873 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (392 >> 8) & 0xff,
- 392 & 0xff}
+ (383 >> 8) & 0xff,
+ 383 & 0xff}
},
.field_info_spec = {
.description = "l3_hdr_type",
@@ -21175,8 +21015,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1906 >> 8) & 0xff,
- 1906 & 0xff,
+ (1881 >> 8) & 0xff,
+ 1881 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -21184,8 +21024,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
ULP_THOR_SYM_L3_HDR_TYPE_IPV6},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (395 >> 8) & 0xff,
- 395 & 0xff}
+ (386 >> 8) & 0xff,
+ 386 & 0xff}
}
},
{
@@ -21195,15 +21035,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1914 >> 8) & 0xff,
- 1914 & 0xff,
+ (1889 >> 8) & 0xff,
+ 1889 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (398 >> 8) & 0xff,
- 398 & 0xff}
+ (389 >> 8) & 0xff,
+ 389 & 0xff}
},
.field_info_spec = {
.description = "l3_hdr_error",
@@ -21211,15 +21051,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1922 >> 8) & 0xff,
- 1922 & 0xff,
+ (1897 >> 8) & 0xff,
+ 1897 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ZERO,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (401 >> 8) & 0xff,
- 401 & 0xff}
+ (392 >> 8) & 0xff,
+ 392 & 0xff}
}
},
{
@@ -21229,15 +21069,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1930 >> 8) & 0xff,
- 1930 & 0xff,
+ (1905 >> 8) & 0xff,
+ 1905 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (404 >> 8) & 0xff,
- 404 & 0xff}
+ (395 >> 8) & 0xff,
+ 395 & 0xff}
},
.field_info_spec = {
.description = "l3_hdr_valid",
@@ -21245,8 +21085,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1938 >> 8) & 0xff,
- 1938 & 0xff,
+ (1913 >> 8) & 0xff,
+ 1913 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -21254,8 +21094,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
ULP_THOR_SYM_L3_HDR_VALID_YES},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (407 >> 8) & 0xff,
- 407 & 0xff}
+ (398 >> 8) & 0xff,
+ 398 & 0xff}
}
},
{
@@ -21273,8 +21113,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1946 >> 8) & 0xff,
- 1946 & 0xff,
+ (1921 >> 8) & 0xff,
+ 1921 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -21282,8 +21122,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
ULP_THOR_SYM_L2_TWO_VTAGS_YES},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (410 >> 8) & 0xff,
- 410 & 0xff}
+ (401 >> 8) & 0xff,
+ 401 & 0xff}
}
},
{
@@ -21301,8 +21141,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1952 >> 8) & 0xff,
- 1952 & 0xff,
+ (1927 >> 8) & 0xff,
+ 1927 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -21310,8 +21150,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
ULP_THOR_SYM_L2_VTAG_PRESENT_YES},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (411 >> 8) & 0xff,
- 411 & 0xff}
+ (402 >> 8) & 0xff,
+ 402 & 0xff}
}
},
{
@@ -21337,8 +21177,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1958 >> 8) & 0xff,
- 1958 & 0xff,
+ (1933 >> 8) & 0xff,
+ 1933 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -21350,8 +21190,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1959 >> 8) & 0xff,
- 1959 & 0xff,
+ (1934 >> 8) & 0xff,
+ 1934 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ZERO,
@@ -21365,15 +21205,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1960 >> 8) & 0xff,
- 1960 & 0xff,
+ (1935 >> 8) & 0xff,
+ 1935 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (412 >> 8) & 0xff,
- 412 & 0xff}
+ (403 >> 8) & 0xff,
+ 403 & 0xff}
},
.field_info_spec = {
.description = "l2_hdr_error",
@@ -21381,15 +21221,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1964 >> 8) & 0xff,
- 1964 & 0xff,
+ (1939 >> 8) & 0xff,
+ 1939 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ZERO,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (413 >> 8) & 0xff,
- 413 & 0xff}
+ (404 >> 8) & 0xff,
+ 404 & 0xff}
}
},
{
@@ -21407,8 +21247,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1968 >> 8) & 0xff,
- 1968 & 0xff,
+ (1943 >> 8) & 0xff,
+ 1943 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -21416,8 +21256,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
ULP_THOR_SYM_L2_HDR_VALID_YES},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (414 >> 8) & 0xff,
- 414 & 0xff}
+ (405 >> 8) & 0xff,
+ 405 & 0xff}
}
},
{
@@ -21441,15 +21281,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1972 >> 8) & 0xff,
- 1972 & 0xff,
+ (1947 >> 8) & 0xff,
+ 1947 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (415 >> 8) & 0xff,
- 415 & 0xff}
+ (406 >> 8) & 0xff,
+ 406 & 0xff}
},
.field_info_spec = {
.description = "tun_hdr_type",
@@ -21457,15 +21297,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1984 >> 8) & 0xff,
- 1984 & 0xff,
+ (1959 >> 8) & 0xff,
+ 1959 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ZERO,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (420 >> 8) & 0xff,
- 420 & 0xff}
+ (411 >> 8) & 0xff,
+ 411 & 0xff}
}
},
{
@@ -21475,8 +21315,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1996 >> 8) & 0xff,
- 1996 & 0xff,
+ (1971 >> 8) & 0xff,
+ 1971 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -21488,8 +21328,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1997 >> 8) & 0xff,
- 1997 & 0xff,
+ (1972 >> 8) & 0xff,
+ 1972 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ZERO,
@@ -21511,8 +21351,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1998 >> 8) & 0xff,
- 1998 & 0xff,
+ (1973 >> 8) & 0xff,
+ 1973 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -21528,15 +21368,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1999 >> 8) & 0xff,
- 1999 & 0xff,
+ (1974 >> 8) & 0xff,
+ 1974 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (425 >> 8) & 0xff,
- 425 & 0xff}
+ (416 >> 8) & 0xff,
+ 416 & 0xff}
},
.field_info_spec = {
.description = "tl4_hdr_is_udp_tcp",
@@ -21544,8 +21384,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2003 >> 8) & 0xff,
- 2003 & 0xff,
+ (1978 >> 8) & 0xff,
+ 1978 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -21553,8 +21393,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
ULP_THOR_SYM_TL4_HDR_IS_UDP_TCP_YES},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (426 >> 8) & 0xff,
- 426 & 0xff}
+ (417 >> 8) & 0xff,
+ 417 & 0xff}
}
},
{
@@ -21564,15 +21404,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2007 >> 8) & 0xff,
- 2007 & 0xff,
+ (1982 >> 8) & 0xff,
+ 1982 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (427 >> 8) & 0xff,
- 427 & 0xff}
+ (418 >> 8) & 0xff,
+ 418 & 0xff}
},
.field_info_spec = {
.description = "tl4_hdr_type",
@@ -21580,15 +21420,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2011 >> 8) & 0xff,
- 2011 & 0xff,
+ (1986 >> 8) & 0xff,
+ 1986 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ZERO,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (428 >> 8) & 0xff,
- 428 & 0xff}
+ (419 >> 8) & 0xff,
+ 419 & 0xff}
}
},
{
@@ -21598,15 +21438,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2015 >> 8) & 0xff,
- 2015 & 0xff,
+ (1990 >> 8) & 0xff,
+ 1990 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (429 >> 8) & 0xff,
- 429 & 0xff}
+ (420 >> 8) & 0xff,
+ 420 & 0xff}
},
.field_info_spec = {
.description = "tl4_hdr_error",
@@ -21614,15 +21454,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2019 >> 8) & 0xff,
- 2019 & 0xff,
+ (1994 >> 8) & 0xff,
+ 1994 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ZERO,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (430 >> 8) & 0xff,
- 430 & 0xff}
+ (421 >> 8) & 0xff,
+ 421 & 0xff}
}
},
{
@@ -21632,15 +21472,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2023 >> 8) & 0xff,
- 2023 & 0xff,
+ (1998 >> 8) & 0xff,
+ 1998 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (431 >> 8) & 0xff,
- 431 & 0xff}
+ (422 >> 8) & 0xff,
+ 422 & 0xff}
},
.field_info_spec = {
.description = "tl4_hdr_valid",
@@ -21648,8 +21488,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2028 >> 8) & 0xff,
- 2028 & 0xff,
+ (2003 >> 8) & 0xff,
+ 2003 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -21657,8 +21497,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
ULP_THOR_SYM_TL4_HDR_VALID_YES},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (433 >> 8) & 0xff,
- 433 & 0xff}
+ (424 >> 8) & 0xff,
+ 424 & 0xff}
}
},
{
@@ -21704,8 +21544,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2033 >> 8) & 0xff,
- 2033 & 0xff,
+ (2008 >> 8) & 0xff,
+ 2008 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -21713,8 +21553,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
ULP_THOR_SYM_TL3_HDR_ISIP_YES},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (435 >> 8) & 0xff,
- 435 & 0xff}
+ (426 >> 8) & 0xff,
+ 426 & 0xff}
}
},
{
@@ -21724,15 +21564,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2037 >> 8) & 0xff,
- 2037 & 0xff,
+ (2012 >> 8) & 0xff,
+ 2012 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (436 >> 8) & 0xff,
- 436 & 0xff}
+ (427 >> 8) & 0xff,
+ 427 & 0xff}
},
.field_info_spec = {
.description = "tl3_hdr_type",
@@ -21740,8 +21580,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2041 >> 8) & 0xff,
- 2041 & 0xff,
+ (2016 >> 8) & 0xff,
+ 2016 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -21749,8 +21589,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
ULP_THOR_SYM_TL3_HDR_TYPE_IPV6},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (437 >> 8) & 0xff,
- 437 & 0xff}
+ (428 >> 8) & 0xff,
+ 428 & 0xff}
}
},
{
@@ -21760,15 +21600,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2045 >> 8) & 0xff,
- 2045 & 0xff,
+ (2020 >> 8) & 0xff,
+ 2020 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (438 >> 8) & 0xff,
- 438 & 0xff}
+ (429 >> 8) & 0xff,
+ 429 & 0xff}
},
.field_info_spec = {
.description = "tl3_hdr_error",
@@ -21776,15 +21616,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2049 >> 8) & 0xff,
- 2049 & 0xff,
+ (2024 >> 8) & 0xff,
+ 2024 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ZERO,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (439 >> 8) & 0xff,
- 439 & 0xff}
+ (430 >> 8) & 0xff,
+ 430 & 0xff}
}
},
{
@@ -21802,8 +21642,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2053 >> 8) & 0xff,
- 2053 & 0xff,
+ (2028 >> 8) & 0xff,
+ 2028 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -21811,8 +21651,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
ULP_THOR_SYM_TL3_HDR_VALID_YES},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (440 >> 8) & 0xff,
- 440 & 0xff}
+ (431 >> 8) & 0xff,
+ 431 & 0xff}
}
},
{
@@ -21830,8 +21670,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2057 >> 8) & 0xff,
- 2057 & 0xff,
+ (2032 >> 8) & 0xff,
+ 2032 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -21855,8 +21695,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2060 >> 8) & 0xff,
- 2060 & 0xff,
+ (2035 >> 8) & 0xff,
+ 2035 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -21886,8 +21726,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2063 >> 8) & 0xff,
- 2063 & 0xff,
+ (2038 >> 8) & 0xff,
+ 2038 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -21899,8 +21739,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2064 >> 8) & 0xff,
- 2064 & 0xff,
+ (2039 >> 8) & 0xff,
+ 2039 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ZERO,
@@ -21922,8 +21762,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2065 >> 8) & 0xff,
- 2065 & 0xff,
+ (2040 >> 8) & 0xff,
+ 2040 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -22068,8 +21908,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2067 >> 8) & 0xff,
- 2067 & 0xff,
+ (2042 >> 8) & 0xff,
+ 2042 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -22081,8 +21921,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2068 >> 8) & 0xff,
- 2068 & 0xff,
+ (2043 >> 8) & 0xff,
+ 2043 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_RF,
@@ -22099,8 +21939,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2069 >> 8) & 0xff,
- 2069 & 0xff,
+ (2044 >> 8) & 0xff,
+ 2044 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -22112,8 +21952,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2070 >> 8) & 0xff,
- 2070 & 0xff,
+ (2045 >> 8) & 0xff,
+ 2045 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CF,
@@ -22130,8 +21970,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2071 >> 8) & 0xff,
- 2071 & 0xff,
+ (2046 >> 8) & 0xff,
+ 2046 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -22143,8 +21983,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2072 >> 8) & 0xff,
- 2072 & 0xff,
+ (2047 >> 8) & 0xff,
+ 2047 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_RF,
@@ -22161,8 +22001,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2073 >> 8) & 0xff,
- 2073 & 0xff,
+ (2048 >> 8) & 0xff,
+ 2048 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -22177,8 +22017,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2076 >> 8) & 0xff,
- 2076 & 0xff,
+ (2051 >> 8) & 0xff,
+ 2051 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -22195,14 +22035,14 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2079 >> 8) & 0xff,
- 2079 & 0xff,
+ (2054 >> 8) & 0xff,
+ 2054 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr2 = {
- (441 >> 8) & 0xff,
- 441 & 0xff},
+ (432 >> 8) & 0xff,
+ 432 & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_SKIP
},
.field_info_spec = {
@@ -22211,14 +22051,14 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2084 >> 8) & 0xff,
- 2084 & 0xff,
+ (2059 >> 8) & 0xff,
+ 2059 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr2 = {
- (442 >> 8) & 0xff,
- 442 & 0xff},
+ (433 >> 8) & 0xff,
+ 433 & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_SKIP
}
},
@@ -22229,8 +22069,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2089 >> 8) & 0xff,
- 2089 & 0xff,
+ (2064 >> 8) & 0xff,
+ 2064 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -22245,8 +22085,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2093 >> 8) & 0xff,
- 2093 & 0xff,
+ (2068 >> 8) & 0xff,
+ 2068 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -22263,8 +22103,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2097 >> 8) & 0xff,
- 2097 & 0xff,
+ (2072 >> 8) & 0xff,
+ 2072 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -22273,8 +22113,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_OI_VLAN_VID & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (443 >> 8) & 0xff,
- 443 & 0xff}
+ (434 >> 8) & 0xff,
+ 434 & 0xff}
},
.field_info_spec = {
.description = "tl2_ivv",
@@ -22282,8 +22122,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2105 >> 8) & 0xff,
- 2105 & 0xff,
+ (2080 >> 8) & 0xff,
+ 2080 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -22292,8 +22132,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_OI_VLAN_VID & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (444 >> 8) & 0xff,
- 444 & 0xff}
+ (435 >> 8) & 0xff,
+ 435 & 0xff}
}
},
{
@@ -22303,8 +22143,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2113 >> 8) & 0xff,
- 2113 & 0xff,
+ (2088 >> 8) & 0xff,
+ 2088 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -22319,8 +22159,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2117 >> 8) & 0xff,
- 2117 & 0xff,
+ (2092 >> 8) & 0xff,
+ 2092 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -22337,8 +22177,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2121 >> 8) & 0xff,
- 2121 & 0xff,
+ (2096 >> 8) & 0xff,
+ 2096 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -22353,8 +22193,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2124 >> 8) & 0xff,
- 2124 & 0xff,
+ (2099 >> 8) & 0xff,
+ 2099 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -22371,8 +22211,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2127 >> 8) & 0xff,
- 2127 & 0xff,
+ (2102 >> 8) & 0xff,
+ 2102 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -22387,8 +22227,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2130 >> 8) & 0xff,
- 2130 & 0xff,
+ (2105 >> 8) & 0xff,
+ 2105 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -22405,8 +22245,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2133 >> 8) & 0xff,
- 2133 & 0xff,
+ (2108 >> 8) & 0xff,
+ 2108 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -22421,8 +22261,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2136 >> 8) & 0xff,
- 2136 & 0xff,
+ (2111 >> 8) & 0xff,
+ 2111 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -22439,8 +22279,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2139 >> 8) & 0xff,
- 2139 & 0xff,
+ (2114 >> 8) & 0xff,
+ 2114 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -22455,8 +22295,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2142 >> 8) & 0xff,
- 2142 & 0xff,
+ (2117 >> 8) & 0xff,
+ 2117 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -22473,8 +22313,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2145 >> 8) & 0xff,
- 2145 & 0xff,
+ (2120 >> 8) & 0xff,
+ 2120 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -22483,8 +22323,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_O_IPV6_TTL & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (445 >> 8) & 0xff,
- 445 & 0xff}
+ (436 >> 8) & 0xff,
+ 436 & 0xff}
},
.field_info_spec = {
.description = "tl3.ttl",
@@ -22492,8 +22332,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2151 >> 8) & 0xff,
- 2151 & 0xff,
+ (2126 >> 8) & 0xff,
+ 2126 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -22502,8 +22342,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_O_IPV6_TTL & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (446 >> 8) & 0xff,
- 446 & 0xff}
+ (437 >> 8) & 0xff,
+ 437 & 0xff}
}
},
{
@@ -22513,8 +22353,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2157 >> 8) & 0xff,
- 2157 & 0xff,
+ (2132 >> 8) & 0xff,
+ 2132 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -22523,8 +22363,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_O_IPV6_PROTO_ID & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (447 >> 8) & 0xff,
- 447 & 0xff}
+ (438 >> 8) & 0xff,
+ 438 & 0xff}
},
.field_info_spec = {
.description = "tl3.prot",
@@ -22532,8 +22372,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2163 >> 8) & 0xff,
- 2163 & 0xff,
+ (2138 >> 8) & 0xff,
+ 2138 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -22542,8 +22382,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_O_IPV6_PROTO_ID & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (448 >> 8) & 0xff,
- 448 & 0xff}
+ (439 >> 8) & 0xff,
+ 439 & 0xff}
}
},
{
@@ -22553,8 +22393,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2169 >> 8) & 0xff,
- 2169 & 0xff,
+ (2144 >> 8) & 0xff,
+ 2144 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -22563,8 +22403,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_O_IPV6_QOS & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (449 >> 8) & 0xff,
- 449 & 0xff}
+ (440 >> 8) & 0xff,
+ 440 & 0xff}
},
.field_info_spec = {
.description = "tl3.qos",
@@ -22572,8 +22412,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2175 >> 8) & 0xff,
- 2175 & 0xff,
+ (2150 >> 8) & 0xff,
+ 2150 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -22582,8 +22422,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_O_IPV6_QOS & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (450 >> 8) & 0xff,
- 450 & 0xff}
+ (441 >> 8) & 0xff,
+ 441 & 0xff}
}
},
{
@@ -22593,8 +22433,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2181 >> 8) & 0xff,
- 2181 & 0xff,
+ (2156 >> 8) & 0xff,
+ 2156 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -22603,8 +22443,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_O_UDP_SRC_PORT & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (451 >> 8) & 0xff,
- 451 & 0xff}
+ (442 >> 8) & 0xff,
+ 442 & 0xff}
},
.field_info_spec = {
.description = "tl4.src",
@@ -22612,8 +22452,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2187 >> 8) & 0xff,
- 2187 & 0xff,
+ (2162 >> 8) & 0xff,
+ 2162 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -22622,8 +22462,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_O_UDP_SRC_PORT & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (452 >> 8) & 0xff,
- 452 & 0xff}
+ (443 >> 8) & 0xff,
+ 443 & 0xff}
}
},
{
@@ -22633,8 +22473,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2193 >> 8) & 0xff,
- 2193 & 0xff,
+ (2168 >> 8) & 0xff,
+ 2168 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -22643,8 +22483,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_O_UDP_DST_PORT & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (453 >> 8) & 0xff,
- 453 & 0xff}
+ (444 >> 8) & 0xff,
+ 444 & 0xff}
},
.field_info_spec = {
.description = "tl4.dst",
@@ -22652,8 +22492,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2199 >> 8) & 0xff,
- 2199 & 0xff,
+ (2174 >> 8) & 0xff,
+ 2174 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -22662,8 +22502,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_O_UDP_DST_PORT & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (454 >> 8) & 0xff,
- 454 & 0xff}
+ (445 >> 8) & 0xff,
+ 445 & 0xff}
}
},
{
@@ -22673,8 +22513,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2205 >> 8) & 0xff,
- 2205 & 0xff,
+ (2180 >> 8) & 0xff,
+ 2180 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -22683,8 +22523,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_T_VXLAN_VNI & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (455 >> 8) & 0xff,
- 455 & 0xff}
+ (446 >> 8) & 0xff,
+ 446 & 0xff}
},
.field_info_spec = {
.description = "tids",
@@ -22692,8 +22532,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2209 >> 8) & 0xff,
- 2209 & 0xff,
+ (2184 >> 8) & 0xff,
+ 2184 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -22702,8 +22542,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_T_VXLAN_VNI & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (456 >> 8) & 0xff,
- 456 & 0xff}
+ (447 >> 8) & 0xff,
+ 447 & 0xff}
}
},
{
@@ -22713,8 +22553,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2213 >> 8) & 0xff,
- 2213 & 0xff,
+ (2188 >> 8) & 0xff,
+ 2188 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -22723,8 +22563,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_ETH_DMAC & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (457 >> 8) & 0xff,
- 457 & 0xff}
+ (448 >> 8) & 0xff,
+ 448 & 0xff}
},
.field_info_spec = {
.description = "l2_dmac",
@@ -22732,8 +22572,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2219 >> 8) & 0xff,
- 2219 & 0xff,
+ (2194 >> 8) & 0xff,
+ 2194 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -22742,8 +22582,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_ETH_DMAC & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (458 >> 8) & 0xff,
- 458 & 0xff}
+ (449 >> 8) & 0xff,
+ 449 & 0xff}
}
},
{
@@ -22753,8 +22593,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2225 >> 8) & 0xff,
- 2225 & 0xff,
+ (2200 >> 8) & 0xff,
+ 2200 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -22763,8 +22603,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_ETH_SMAC & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (459 >> 8) & 0xff,
- 459 & 0xff}
+ (450 >> 8) & 0xff,
+ 450 & 0xff}
},
.field_info_spec = {
.description = "l2_smac",
@@ -22772,8 +22612,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2231 >> 8) & 0xff,
- 2231 & 0xff,
+ (2206 >> 8) & 0xff,
+ 2206 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -22782,8 +22622,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_ETH_SMAC & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (460 >> 8) & 0xff,
- 460 & 0xff}
+ (451 >> 8) & 0xff,
+ 451 & 0xff}
}
},
{
@@ -22793,8 +22633,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2237 >> 8) & 0xff,
- 2237 & 0xff,
+ (2212 >> 8) & 0xff,
+ 2212 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -22803,8 +22643,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_IO_VLAN_VID & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (461 >> 8) & 0xff,
- 461 & 0xff}
+ (452 >> 8) & 0xff,
+ 452 & 0xff}
},
.field_info_spec = {
.description = "l2_ovv",
@@ -22812,8 +22652,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2245 >> 8) & 0xff,
- 2245 & 0xff,
+ (2220 >> 8) & 0xff,
+ 2220 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -22822,8 +22662,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_IO_VLAN_VID & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (462 >> 8) & 0xff,
- 462 & 0xff}
+ (453 >> 8) & 0xff,
+ 453 & 0xff}
}
},
{
@@ -22833,8 +22673,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2253 >> 8) & 0xff,
- 2253 & 0xff,
+ (2228 >> 8) & 0xff,
+ 2228 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -22843,8 +22683,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_II_VLAN_VID & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (463 >> 8) & 0xff,
- 463 & 0xff}
+ (454 >> 8) & 0xff,
+ 454 & 0xff}
},
.field_info_spec = {
.description = "l2_ivv",
@@ -22852,8 +22692,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2269 >> 8) & 0xff,
- 2269 & 0xff,
+ (2244 >> 8) & 0xff,
+ 2244 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -22862,8 +22702,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_II_VLAN_VID & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (466 >> 8) & 0xff,
- 466 & 0xff}
+ (457 >> 8) & 0xff,
+ 457 & 0xff}
}
},
{
@@ -22873,8 +22713,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2285 >> 8) & 0xff,
- 2285 & 0xff,
+ (2260 >> 8) & 0xff,
+ 2260 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -22883,8 +22723,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_ETH_TYPE & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (469 >> 8) & 0xff,
- 469 & 0xff}
+ (460 >> 8) & 0xff,
+ 460 & 0xff}
},
.field_info_spec = {
.description = "l2_etype",
@@ -22892,8 +22732,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2293 >> 8) & 0xff,
- 2293 & 0xff,
+ (2268 >> 8) & 0xff,
+ 2268 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -22902,8 +22742,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_ETH_TYPE & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (470 >> 8) & 0xff,
- 470 & 0xff}
+ (461 >> 8) & 0xff,
+ 461 & 0xff}
}
},
{
@@ -22913,8 +22753,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2301 >> 8) & 0xff,
- 2301 & 0xff,
+ (2276 >> 8) & 0xff,
+ 2276 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -22923,8 +22763,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_IPV4_SRC_ADDR & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (471 >> 8) & 0xff,
- 471 & 0xff}
+ (462 >> 8) & 0xff,
+ 462 & 0xff}
},
.field_info_spec = {
.description = "l3.sip.ipv4",
@@ -22932,8 +22772,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2307 >> 8) & 0xff,
- 2307 & 0xff,
+ (2282 >> 8) & 0xff,
+ 2282 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -22942,8 +22782,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_IPV4_SRC_ADDR & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (472 >> 8) & 0xff,
- 472 & 0xff}
+ (463 >> 8) & 0xff,
+ 463 & 0xff}
}
},
{
@@ -22953,8 +22793,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2313 >> 8) & 0xff,
- 2313 & 0xff,
+ (2288 >> 8) & 0xff,
+ 2288 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -22963,8 +22803,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_IPV6_SRC_ADDR & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (473 >> 8) & 0xff,
- 473 & 0xff}
+ (464 >> 8) & 0xff,
+ 464 & 0xff}
},
.field_info_spec = {
.description = "l3.sip.ipv6",
@@ -22972,8 +22812,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2319 >> 8) & 0xff,
- 2319 & 0xff,
+ (2294 >> 8) & 0xff,
+ 2294 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -22982,8 +22822,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_IPV6_SRC_ADDR & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (474 >> 8) & 0xff,
- 474 & 0xff}
+ (465 >> 8) & 0xff,
+ 465 & 0xff}
}
},
{
@@ -22993,8 +22833,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2325 >> 8) & 0xff,
- 2325 & 0xff,
+ (2300 >> 8) & 0xff,
+ 2300 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -23003,8 +22843,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_IPV4_DST_ADDR & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (475 >> 8) & 0xff,
- 475 & 0xff}
+ (466 >> 8) & 0xff,
+ 466 & 0xff}
},
.field_info_spec = {
.description = "l3.dip.ipv4",
@@ -23012,8 +22852,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2331 >> 8) & 0xff,
- 2331 & 0xff,
+ (2306 >> 8) & 0xff,
+ 2306 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -23022,8 +22862,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_IPV4_DST_ADDR & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (476 >> 8) & 0xff,
- 476 & 0xff}
+ (467 >> 8) & 0xff,
+ 467 & 0xff}
}
},
{
@@ -23033,8 +22873,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2337 >> 8) & 0xff,
- 2337 & 0xff,
+ (2312 >> 8) & 0xff,
+ 2312 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -23043,8 +22883,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_IPV6_DST_ADDR & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (477 >> 8) & 0xff,
- 477 & 0xff}
+ (468 >> 8) & 0xff,
+ 468 & 0xff}
},
.field_info_spec = {
.description = "l3.dip.ipv6",
@@ -23052,8 +22892,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2343 >> 8) & 0xff,
- 2343 & 0xff,
+ (2318 >> 8) & 0xff,
+ 2318 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -23062,8 +22902,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_IPV6_DST_ADDR & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (478 >> 8) & 0xff,
- 478 & 0xff}
+ (469 >> 8) & 0xff,
+ 469 & 0xff}
}
},
{
@@ -23073,8 +22913,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2349 >> 8) & 0xff,
- 2349 & 0xff,
+ (2324 >> 8) & 0xff,
+ 2324 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -23083,8 +22923,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_IPV6_TTL & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (479 >> 8) & 0xff,
- 479 & 0xff}
+ (470 >> 8) & 0xff,
+ 470 & 0xff}
},
.field_info_spec = {
.description = "l3.ttl",
@@ -23092,8 +22932,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2361 >> 8) & 0xff,
- 2361 & 0xff,
+ (2336 >> 8) & 0xff,
+ 2336 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -23102,8 +22942,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_IPV6_TTL & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (482 >> 8) & 0xff,
- 482 & 0xff}
+ (473 >> 8) & 0xff,
+ 473 & 0xff}
}
},
{
@@ -23113,15 +22953,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2373 >> 8) & 0xff,
- 2373 & 0xff,
+ (2348 >> 8) & 0xff,
+ 2348 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (485 >> 8) & 0xff,
- 485 & 0xff}
+ (476 >> 8) & 0xff,
+ 476 & 0xff}
},
.field_info_spec = {
.description = "l3.prot",
@@ -23129,8 +22969,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2393 >> 8) & 0xff,
- 2393 & 0xff,
+ (2368 >> 8) & 0xff,
+ 2368 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -23138,8 +22978,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
ULP_THOR_SYM_IP_PROTO_TCP},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (492 >> 8) & 0xff,
- 492 & 0xff}
+ (483 >> 8) & 0xff,
+ 483 & 0xff}
}
},
{
@@ -23149,8 +22989,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2413 >> 8) & 0xff,
- 2413 & 0xff,
+ (2388 >> 8) & 0xff,
+ 2388 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -23159,8 +22999,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_IPV6_QOS & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (499 >> 8) & 0xff,
- 499 & 0xff}
+ (490 >> 8) & 0xff,
+ 490 & 0xff}
},
.field_info_spec = {
.description = "l3.qos",
@@ -23168,8 +23008,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2425 >> 8) & 0xff,
- 2425 & 0xff,
+ (2400 >> 8) & 0xff,
+ 2400 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -23178,8 +23018,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_IPV6_QOS & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (502 >> 8) & 0xff,
- 502 & 0xff}
+ (493 >> 8) & 0xff,
+ 493 & 0xff}
}
},
{
@@ -23189,8 +23029,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2437 >> 8) & 0xff,
- 2437 & 0xff,
+ (2412 >> 8) & 0xff,
+ 2412 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -23199,8 +23039,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_UDP_SRC_PORT & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (505 >> 8) & 0xff,
- 505 & 0xff}
+ (496 >> 8) & 0xff,
+ 496 & 0xff}
},
.field_info_spec = {
.description = "l4.src",
@@ -23208,8 +23048,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2450 >> 8) & 0xff,
- 2450 & 0xff,
+ (2425 >> 8) & 0xff,
+ 2425 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -23218,8 +23058,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_UDP_SRC_PORT & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (509 >> 8) & 0xff,
- 509 & 0xff}
+ (500 >> 8) & 0xff,
+ 500 & 0xff}
}
},
{
@@ -23229,8 +23069,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2463 >> 8) & 0xff,
- 2463 & 0xff,
+ (2438 >> 8) & 0xff,
+ 2438 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -23239,8 +23079,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_UDP_DST_PORT & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (513 >> 8) & 0xff,
- 513 & 0xff}
+ (504 >> 8) & 0xff,
+ 504 & 0xff}
},
.field_info_spec = {
.description = "l4.dst",
@@ -23248,8 +23088,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2476 >> 8) & 0xff,
- 2476 & 0xff,
+ (2451 >> 8) & 0xff,
+ 2451 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -23258,8 +23098,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_UDP_DST_PORT & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (517 >> 8) & 0xff,
- 517 & 0xff}
+ (508 >> 8) & 0xff,
+ 508 & 0xff}
}
},
/* class_tid: 2, , table: proto_header_cache.wr */
@@ -23409,8 +23249,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2691 >> 8) & 0xff,
- 2691 & 0xff,
+ (2666 >> 8) & 0xff,
+ 2666 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -23422,8 +23262,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2692 >> 8) & 0xff,
- 2692 & 0xff,
+ (2667 >> 8) & 0xff,
+ 2667 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_RF,
@@ -23440,8 +23280,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2693 >> 8) & 0xff,
- 2693 & 0xff,
+ (2668 >> 8) & 0xff,
+ 2668 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -23453,8 +23293,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2694 >> 8) & 0xff,
- 2694 & 0xff,
+ (2669 >> 8) & 0xff,
+ 2669 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CF,
@@ -23471,8 +23311,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2695 >> 8) & 0xff,
- 2695 & 0xff,
+ (2670 >> 8) & 0xff,
+ 2670 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -23484,8 +23324,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2696 >> 8) & 0xff,
- 2696 & 0xff,
+ (2671 >> 8) & 0xff,
+ 2671 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_RF,
@@ -23502,8 +23342,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2697 >> 8) & 0xff,
- 2697 & 0xff,
+ (2672 >> 8) & 0xff,
+ 2672 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -23515,8 +23355,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2700 >> 8) & 0xff,
- 2700 & 0xff,
+ (2675 >> 8) & 0xff,
+ 2675 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -23533,8 +23373,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2703 >> 8) & 0xff,
- 2703 & 0xff,
+ (2678 >> 8) & 0xff,
+ 2678 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -23546,8 +23386,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2706 >> 8) & 0xff,
- 2706 & 0xff,
+ (2681 >> 8) & 0xff,
+ 2681 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -23564,8 +23404,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2709 >> 8) & 0xff,
- 2709 & 0xff,
+ (2684 >> 8) & 0xff,
+ 2684 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -23577,8 +23417,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2713 >> 8) & 0xff,
- 2713 & 0xff,
+ (2688 >> 8) & 0xff,
+ 2688 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -23595,15 +23435,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2717 >> 8) & 0xff,
- 2717 & 0xff,
+ (2692 >> 8) & 0xff,
+ 2692 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (558 >> 8) & 0xff,
- 558 & 0xff}
+ (549 >> 8) & 0xff,
+ 549 & 0xff}
},
.field_info_spec = {
.description = "tl2_ivv",
@@ -23611,8 +23451,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2725 >> 8) & 0xff,
- 2725 & 0xff,
+ (2700 >> 8) & 0xff,
+ 2700 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -23621,8 +23461,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_OI_VLAN_VID & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (559 >> 8) & 0xff,
- 559 & 0xff}
+ (550 >> 8) & 0xff,
+ 550 & 0xff}
}
},
{
@@ -23632,8 +23472,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2733 >> 8) & 0xff,
- 2733 & 0xff,
+ (2708 >> 8) & 0xff,
+ 2708 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -23645,8 +23485,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2737 >> 8) & 0xff,
- 2737 & 0xff,
+ (2712 >> 8) & 0xff,
+ 2712 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -23663,8 +23503,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2741 >> 8) & 0xff,
- 2741 & 0xff,
+ (2716 >> 8) & 0xff,
+ 2716 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -23676,8 +23516,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2744 >> 8) & 0xff,
- 2744 & 0xff,
+ (2719 >> 8) & 0xff,
+ 2719 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -23694,8 +23534,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2747 >> 8) & 0xff,
- 2747 & 0xff,
+ (2722 >> 8) & 0xff,
+ 2722 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -23707,8 +23547,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2750 >> 8) & 0xff,
- 2750 & 0xff,
+ (2725 >> 8) & 0xff,
+ 2725 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -23725,8 +23565,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2753 >> 8) & 0xff,
- 2753 & 0xff,
+ (2728 >> 8) & 0xff,
+ 2728 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -23738,8 +23578,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2756 >> 8) & 0xff,
- 2756 & 0xff,
+ (2731 >> 8) & 0xff,
+ 2731 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -23756,8 +23596,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2759 >> 8) & 0xff,
- 2759 & 0xff,
+ (2734 >> 8) & 0xff,
+ 2734 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -23769,8 +23609,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2762 >> 8) & 0xff,
- 2762 & 0xff,
+ (2737 >> 8) & 0xff,
+ 2737 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -23787,15 +23627,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2765 >> 8) & 0xff,
- 2765 & 0xff,
+ (2740 >> 8) & 0xff,
+ 2740 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (560 >> 8) & 0xff,
- 560 & 0xff}
+ (551 >> 8) & 0xff,
+ 551 & 0xff}
},
.field_info_spec = {
.description = "tl3.ttl",
@@ -23803,8 +23643,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2771 >> 8) & 0xff,
- 2771 & 0xff,
+ (2746 >> 8) & 0xff,
+ 2746 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -23813,8 +23653,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_O_IPV6_TTL & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (561 >> 8) & 0xff,
- 561 & 0xff}
+ (552 >> 8) & 0xff,
+ 552 & 0xff}
}
},
{
@@ -23824,15 +23664,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2777 >> 8) & 0xff,
- 2777 & 0xff,
+ (2752 >> 8) & 0xff,
+ 2752 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (562 >> 8) & 0xff,
- 562 & 0xff}
+ (553 >> 8) & 0xff,
+ 553 & 0xff}
},
.field_info_spec = {
.description = "tl3.prot",
@@ -23840,8 +23680,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2783 >> 8) & 0xff,
- 2783 & 0xff,
+ (2758 >> 8) & 0xff,
+ 2758 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -23850,8 +23690,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_O_IPV6_PROTO_ID & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (563 >> 8) & 0xff,
- 563 & 0xff}
+ (554 >> 8) & 0xff,
+ 554 & 0xff}
}
},
{
@@ -23861,15 +23701,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2789 >> 8) & 0xff,
- 2789 & 0xff,
+ (2764 >> 8) & 0xff,
+ 2764 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (564 >> 8) & 0xff,
- 564 & 0xff}
+ (555 >> 8) & 0xff,
+ 555 & 0xff}
},
.field_info_spec = {
.description = "tl3.qos",
@@ -23877,8 +23717,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2795 >> 8) & 0xff,
- 2795 & 0xff,
+ (2770 >> 8) & 0xff,
+ 2770 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -23887,8 +23727,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_O_IPV6_QOS & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (565 >> 8) & 0xff,
- 565 & 0xff}
+ (556 >> 8) & 0xff,
+ 556 & 0xff}
}
},
{
@@ -23898,15 +23738,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2801 >> 8) & 0xff,
- 2801 & 0xff,
+ (2776 >> 8) & 0xff,
+ 2776 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (566 >> 8) & 0xff,
- 566 & 0xff}
+ (557 >> 8) & 0xff,
+ 557 & 0xff}
},
.field_info_spec = {
.description = "tl4.src",
@@ -23914,8 +23754,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2807 >> 8) & 0xff,
- 2807 & 0xff,
+ (2782 >> 8) & 0xff,
+ 2782 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -23924,8 +23764,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_O_UDP_SRC_PORT & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (567 >> 8) & 0xff,
- 567 & 0xff}
+ (558 >> 8) & 0xff,
+ 558 & 0xff}
}
},
{
@@ -23935,15 +23775,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2813 >> 8) & 0xff,
- 2813 & 0xff,
+ (2788 >> 8) & 0xff,
+ 2788 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (568 >> 8) & 0xff,
- 568 & 0xff}
+ (559 >> 8) & 0xff,
+ 559 & 0xff}
},
.field_info_spec = {
.description = "tl4.dst",
@@ -23951,8 +23791,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2819 >> 8) & 0xff,
- 2819 & 0xff,
+ (2794 >> 8) & 0xff,
+ 2794 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -23961,8 +23801,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_O_UDP_DST_PORT & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (569 >> 8) & 0xff,
- 569 & 0xff}
+ (560 >> 8) & 0xff,
+ 560 & 0xff}
}
},
{
@@ -23972,15 +23812,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2825 >> 8) & 0xff,
- 2825 & 0xff,
+ (2800 >> 8) & 0xff,
+ 2800 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (570 >> 8) & 0xff,
- 570 & 0xff}
+ (561 >> 8) & 0xff,
+ 561 & 0xff}
},
.field_info_spec = {
.description = "tids",
@@ -23988,8 +23828,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2829 >> 8) & 0xff,
- 2829 & 0xff,
+ (2804 >> 8) & 0xff,
+ 2804 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -23998,8 +23838,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_T_VXLAN_VNI & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (571 >> 8) & 0xff,
- 571 & 0xff}
+ (562 >> 8) & 0xff,
+ 562 & 0xff}
}
},
{
@@ -24009,15 +23849,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2833 >> 8) & 0xff,
- 2833 & 0xff,
+ (2808 >> 8) & 0xff,
+ 2808 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (572 >> 8) & 0xff,
- 572 & 0xff}
+ (563 >> 8) & 0xff,
+ 563 & 0xff}
},
.field_info_spec = {
.description = "l2_dmac",
@@ -24025,8 +23865,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2839 >> 8) & 0xff,
- 2839 & 0xff,
+ (2814 >> 8) & 0xff,
+ 2814 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -24035,8 +23875,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_ETH_DMAC & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (573 >> 8) & 0xff,
- 573 & 0xff}
+ (564 >> 8) & 0xff,
+ 564 & 0xff}
}
},
{
@@ -24046,15 +23886,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2845 >> 8) & 0xff,
- 2845 & 0xff,
+ (2820 >> 8) & 0xff,
+ 2820 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (574 >> 8) & 0xff,
- 574 & 0xff}
+ (565 >> 8) & 0xff,
+ 565 & 0xff}
},
.field_info_spec = {
.description = "l2_smac",
@@ -24062,8 +23902,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2851 >> 8) & 0xff,
- 2851 & 0xff,
+ (2826 >> 8) & 0xff,
+ 2826 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -24072,8 +23912,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_ETH_SMAC & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (575 >> 8) & 0xff,
- 575 & 0xff}
+ (566 >> 8) & 0xff,
+ 566 & 0xff}
}
},
{
@@ -24083,15 +23923,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2857 >> 8) & 0xff,
- 2857 & 0xff,
+ (2832 >> 8) & 0xff,
+ 2832 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (576 >> 8) & 0xff,
- 576 & 0xff}
+ (567 >> 8) & 0xff,
+ 567 & 0xff}
},
.field_info_spec = {
.description = "l2_ovv",
@@ -24099,8 +23939,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2865 >> 8) & 0xff,
- 2865 & 0xff,
+ (2840 >> 8) & 0xff,
+ 2840 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -24109,8 +23949,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_IO_VLAN_VID & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (577 >> 8) & 0xff,
- 577 & 0xff}
+ (568 >> 8) & 0xff,
+ 568 & 0xff}
}
},
{
@@ -24120,15 +23960,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2873 >> 8) & 0xff,
- 2873 & 0xff,
+ (2848 >> 8) & 0xff,
+ 2848 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (578 >> 8) & 0xff,
- 578 & 0xff}
+ (569 >> 8) & 0xff,
+ 569 & 0xff}
},
.field_info_spec = {
.description = "l2_ivv",
@@ -24136,8 +23976,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2889 >> 8) & 0xff,
- 2889 & 0xff,
+ (2864 >> 8) & 0xff,
+ 2864 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -24146,8 +23986,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_II_VLAN_VID & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (581 >> 8) & 0xff,
- 581 & 0xff}
+ (572 >> 8) & 0xff,
+ 572 & 0xff}
}
},
{
@@ -24157,15 +23997,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2905 >> 8) & 0xff,
- 2905 & 0xff,
+ (2880 >> 8) & 0xff,
+ 2880 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (584 >> 8) & 0xff,
- 584 & 0xff}
+ (575 >> 8) & 0xff,
+ 575 & 0xff}
},
.field_info_spec = {
.description = "l2_etype",
@@ -24173,8 +24013,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2913 >> 8) & 0xff,
- 2913 & 0xff,
+ (2888 >> 8) & 0xff,
+ 2888 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -24183,8 +24023,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_ETH_TYPE & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (585 >> 8) & 0xff,
- 585 & 0xff}
+ (576 >> 8) & 0xff,
+ 576 & 0xff}
}
},
{
@@ -24194,15 +24034,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2921 >> 8) & 0xff,
- 2921 & 0xff,
+ (2896 >> 8) & 0xff,
+ 2896 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (586 >> 8) & 0xff,
- 586 & 0xff}
+ (577 >> 8) & 0xff,
+ 577 & 0xff}
},
.field_info_spec = {
.description = "l3.sip.ipv4",
@@ -24210,8 +24050,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2927 >> 8) & 0xff,
- 2927 & 0xff,
+ (2902 >> 8) & 0xff,
+ 2902 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -24220,8 +24060,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_IPV4_SRC_ADDR & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (587 >> 8) & 0xff,
- 587 & 0xff}
+ (578 >> 8) & 0xff,
+ 578 & 0xff}
}
},
{
@@ -24231,15 +24071,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2933 >> 8) & 0xff,
- 2933 & 0xff,
+ (2908 >> 8) & 0xff,
+ 2908 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (588 >> 8) & 0xff,
- 588 & 0xff}
+ (579 >> 8) & 0xff,
+ 579 & 0xff}
},
.field_info_spec = {
.description = "l3.sip.ipv6",
@@ -24247,8 +24087,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2939 >> 8) & 0xff,
- 2939 & 0xff,
+ (2914 >> 8) & 0xff,
+ 2914 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -24257,8 +24097,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_IPV6_SRC_ADDR & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (589 >> 8) & 0xff,
- 589 & 0xff}
+ (580 >> 8) & 0xff,
+ 580 & 0xff}
}
},
{
@@ -24268,15 +24108,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2945 >> 8) & 0xff,
- 2945 & 0xff,
+ (2920 >> 8) & 0xff,
+ 2920 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (590 >> 8) & 0xff,
- 590 & 0xff}
+ (581 >> 8) & 0xff,
+ 581 & 0xff}
},
.field_info_spec = {
.description = "l3.dip.ipv4",
@@ -24284,8 +24124,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2951 >> 8) & 0xff,
- 2951 & 0xff,
+ (2926 >> 8) & 0xff,
+ 2926 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -24294,8 +24134,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_IPV4_DST_ADDR & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (591 >> 8) & 0xff,
- 591 & 0xff}
+ (582 >> 8) & 0xff,
+ 582 & 0xff}
}
},
{
@@ -24305,15 +24145,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2957 >> 8) & 0xff,
- 2957 & 0xff,
+ (2932 >> 8) & 0xff,
+ 2932 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (592 >> 8) & 0xff,
- 592 & 0xff}
+ (583 >> 8) & 0xff,
+ 583 & 0xff}
},
.field_info_spec = {
.description = "l3.dip.ipv6",
@@ -24321,8 +24161,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2963 >> 8) & 0xff,
- 2963 & 0xff,
+ (2938 >> 8) & 0xff,
+ 2938 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -24331,8 +24171,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_IPV6_DST_ADDR & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (593 >> 8) & 0xff,
- 593 & 0xff}
+ (584 >> 8) & 0xff,
+ 584 & 0xff}
}
},
{
@@ -24342,15 +24182,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2969 >> 8) & 0xff,
- 2969 & 0xff,
+ (2944 >> 8) & 0xff,
+ 2944 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (594 >> 8) & 0xff,
- 594 & 0xff}
+ (585 >> 8) & 0xff,
+ 585 & 0xff}
},
.field_info_spec = {
.description = "l3.ttl",
@@ -24358,8 +24198,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2981 >> 8) & 0xff,
- 2981 & 0xff,
+ (2956 >> 8) & 0xff,
+ 2956 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -24368,8 +24208,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_IPV6_TTL & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (597 >> 8) & 0xff,
- 597 & 0xff}
+ (588 >> 8) & 0xff,
+ 588 & 0xff}
}
},
{
@@ -24379,15 +24219,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2993 >> 8) & 0xff,
- 2993 & 0xff,
+ (2968 >> 8) & 0xff,
+ 2968 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (600 >> 8) & 0xff,
- 600 & 0xff}
+ (591 >> 8) & 0xff,
+ 591 & 0xff}
},
.field_info_spec = {
.description = "l3.prot",
@@ -24395,8 +24235,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (3005 >> 8) & 0xff,
- 3005 & 0xff,
+ (2980 >> 8) & 0xff,
+ 2980 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -24405,8 +24245,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_IPV6_PROTO_ID & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (603 >> 8) & 0xff,
- 603 & 0xff}
+ (594 >> 8) & 0xff,
+ 594 & 0xff}
}
},
{
@@ -24416,15 +24256,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (3017 >> 8) & 0xff,
- 3017 & 0xff,
+ (2992 >> 8) & 0xff,
+ 2992 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (606 >> 8) & 0xff,
- 606 & 0xff}
+ (597 >> 8) & 0xff,
+ 597 & 0xff}
},
.field_info_spec = {
.description = "l3.qos",
@@ -24432,8 +24272,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (3029 >> 8) & 0xff,
- 3029 & 0xff,
+ (3004 >> 8) & 0xff,
+ 3004 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -24442,8 +24282,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_IPV6_QOS & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (609 >> 8) & 0xff,
- 609 & 0xff}
+ (600 >> 8) & 0xff,
+ 600 & 0xff}
}
},
{
@@ -24453,15 +24293,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (3041 >> 8) & 0xff,
- 3041 & 0xff,
+ (3016 >> 8) & 0xff,
+ 3016 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (612 >> 8) & 0xff,
- 612 & 0xff}
+ (603 >> 8) & 0xff,
+ 603 & 0xff}
},
.field_info_spec = {
.description = "l4.src",
@@ -24469,8 +24309,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (3053 >> 8) & 0xff,
- 3053 & 0xff,
+ (3028 >> 8) & 0xff,
+ 3028 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -24479,8 +24319,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_UDP_SRC_PORT & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (615 >> 8) & 0xff,
- 615 & 0xff}
+ (606 >> 8) & 0xff,
+ 606 & 0xff}
}
},
{
@@ -24490,15 +24330,15 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (3065 >> 8) & 0xff,
- 3065 & 0xff,
+ (3040 >> 8) & 0xff,
+ 3040 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (618 >> 8) & 0xff,
- 618 & 0xff}
+ (609 >> 8) & 0xff,
+ 609 & 0xff}
},
.field_info_spec = {
.description = "l4.dst",
@@ -24506,8 +24346,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (3077 >> 8) & 0xff,
- 3077 & 0xff,
+ (3052 >> 8) & 0xff,
+ 3052 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -24516,8 +24356,8 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
BNXT_ULP_GLB_HF_ID_I_UDP_DST_PORT & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (621 >> 8) & 0xff,
- 621 & 0xff}
+ (612 >> 8) & 0xff,
+ 612 & 0xff}
}
},
/* class_tid: 2, , table: em_flow_conflict_cache.wr */
@@ -29151,229 +28991,72 @@ struct bnxt_ulp_mapper_key_info ulp_thor_class_key_info_list[] = {
};
struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
+ /* class_tid: 1, , table: control.dmac_calculation */
{
- .description = "mac_addr",
- .field_bit_size = 48,
- .field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
- .field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
- .field_opr1 = {
- (12 >> 8) & 0xff,
- 12 & 0xff,
- (1 >> 8) & 0xff,
- 1 & 0xff},
- .field_src2 = BNXT_ULP_FIELD_SRC_PORT_TABLE,
- .field_opr2 = {
- (BNXT_ULP_CF_IDX_DEV_PORT_ID >> 8) & 0xff,
- BNXT_ULP_CF_IDX_DEV_PORT_ID & 0xff,
- (BNXT_ULP_PORT_TABLE_DRV_FUNC_MAC >> 8) & 0xff,
- BNXT_ULP_PORT_TABLE_DRV_FUNC_MAC & 0xff},
- .field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
- .field_opr3 = {
- (1 >> 8) & 0xff,
- 1 & 0xff}
- },
- {
- .description = "mac_addr",
- .field_bit_size = 48,
- .field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
- .field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
- .field_opr1 = {
- (13 >> 8) & 0xff,
- 13 & 0xff,
- (1 >> 8) & 0xff,
- 1 & 0xff},
- .field_src2 = BNXT_ULP_FIELD_SRC_RF,
- .field_opr2 = {
- (BNXT_ULP_RF_IDX_DRV_FUNC_PARENT_MAC >> 8) & 0xff,
- BNXT_ULP_RF_IDX_DRV_FUNC_PARENT_MAC & 0xff},
- .field_src3 = BNXT_ULP_FIELD_SRC_ZERO
- },
- {
- .description = "mac_addr",
- .field_bit_size = 48,
- .field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
- .field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
- .field_opr1 = {
- (16 >> 8) & 0xff,
- 16 & 0xff,
- (1 >> 8) & 0xff,
- 1 & 0xff},
- .field_src2 = BNXT_ULP_FIELD_SRC_PORT_TABLE,
- .field_opr2 = {
- (BNXT_ULP_CF_IDX_DEV_PORT_ID >> 8) & 0xff,
- BNXT_ULP_CF_IDX_DEV_PORT_ID & 0xff,
- (BNXT_ULP_PORT_TABLE_DRV_FUNC_MAC >> 8) & 0xff,
- BNXT_ULP_PORT_TABLE_DRV_FUNC_MAC & 0xff},
- .field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
- .field_opr3 = {
- (3 >> 8) & 0xff,
- 3 & 0xff}
- },
- {
- .description = "mac_addr",
- .field_bit_size = 48,
- .field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
- .field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
- .field_opr1 = {
- (17 >> 8) & 0xff,
- 17 & 0xff,
- (1 >> 8) & 0xff,
- 1 & 0xff},
- .field_src2 = BNXT_ULP_FIELD_SRC_RF,
- .field_opr2 = {
- (BNXT_ULP_RF_IDX_DRV_FUNC_PARENT_MAC >> 8) & 0xff,
- BNXT_ULP_RF_IDX_DRV_FUNC_PARENT_MAC & 0xff},
- .field_src3 = BNXT_ULP_FIELD_SRC_ZERO
- },
- {
- .description = "mac0_addr",
- .field_bit_size = 48,
- .field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
- .field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
- .field_opr1 = {
- (25 >> 8) & 0xff,
- 25 & 0xff,
- (1 >> 8) & 0xff,
- 1 & 0xff},
- .field_src2 = BNXT_ULP_FIELD_SRC_ONES,
- .field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
- .field_opr3 = {
- (5 >> 8) & 0xff,
- 5 & 0xff}
- },
+ .description = "",
+ .field_bit_size = 48,
+ .field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
+ .field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
+ .field_opr1 = {
+ (4 >> 8) & 0xff,
+ 4 & 0xff,
+ (2 >> 8) & 0xff,
+ 2 & 0xff},
+ .field_src2 = BNXT_ULP_FIELD_SRC_HF,
+ .field_opr2 = {
+ (BNXT_ULP_GLB_HF_ID_O_ETH_DMAC >> 8) & 0xff,
+ BNXT_ULP_GLB_HF_ID_O_ETH_DMAC & 0xff},
+ .field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
+ .field_opr3 = {
+ (1 >> 8) & 0xff,
+ 1 & 0xff}
+ },
{
- .description = "mac0_addr",
+ .description = "",
.field_bit_size = 48,
- .field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
- .field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
- .field_opr1 = {
- (26 >> 8) & 0xff,
- 26 & 0xff,
- (1 >> 8) & 0xff,
- 1 & 0xff},
- .field_src2 = BNXT_ULP_FIELD_SRC_ONES,
- .field_src3 = BNXT_ULP_FIELD_SRC_CONST
+ .field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
+ .field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
+ .field_opr1 = {
+ (6 >> 8) & 0xff,
+ 6 & 0xff,
+ (1 >> 8) & 0xff,
+ 1 & 0xff},
+ .field_src2 = BNXT_ULP_FIELD_SRC_PORT_TABLE,
+ .field_opr2 = {
+ (BNXT_ULP_CF_IDX_DEV_PORT_ID >> 8) & 0xff,
+ BNXT_ULP_CF_IDX_DEV_PORT_ID & 0xff,
+ (BNXT_ULP_PORT_TABLE_DRV_FUNC_MAC >> 8) & 0xff,
+ BNXT_ULP_PORT_TABLE_DRV_FUNC_MAC & 0xff},
+ .field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
+ .field_opr3 = {
+ (2 >> 8) & 0xff,
+ 2 & 0xff}
},
{
- .description = "mac0_addr",
+ .description = "",
.field_bit_size = 48,
- .field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
- .field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
- .field_opr1 = {
- (29 >> 8) & 0xff,
- 29 & 0xff,
- (1 >> 8) & 0xff,
- 1 & 0xff},
- .field_src2 = BNXT_ULP_FIELD_SRC_PORT_TABLE,
- .field_opr2 = {
- (BNXT_ULP_CF_IDX_DEV_PORT_ID >> 8) & 0xff,
- BNXT_ULP_CF_IDX_DEV_PORT_ID & 0xff,
- (BNXT_ULP_PORT_TABLE_DRV_FUNC_MAC >> 8) & 0xff,
- BNXT_ULP_PORT_TABLE_DRV_FUNC_MAC & 0xff},
- .field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
- .field_opr3 = {
+ .field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
+ .field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
+ .field_opr1 = {
(7 >> 8) & 0xff,
- 7 & 0xff}
- },
- {
- .description = "mac0_addr",
- .field_bit_size = 48,
- .field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
- .field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
- .field_opr1 = {
- (30 >> 8) & 0xff,
- 30 & 0xff,
- (1 >> 8) & 0xff,
- 1 & 0xff},
- .field_src2 = BNXT_ULP_FIELD_SRC_RF,
- .field_opr2 = {
- (BNXT_ULP_RF_IDX_DRV_FUNC_PARENT_MAC >> 8) & 0xff,
- BNXT_ULP_RF_IDX_DRV_FUNC_PARENT_MAC & 0xff},
- .field_src3 = BNXT_ULP_FIELD_SRC_CONST
- },
- {
- .description = "mac_addr",
- .field_bit_size = 48,
- .field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
- .field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
- .field_opr1 = {
- (37 >> 8) & 0xff,
- 37 & 0xff,
- (1 >> 8) & 0xff,
- 1 & 0xff},
- .field_src2 = BNXT_ULP_FIELD_SRC_PORT_TABLE,
- .field_opr2 = {
- (BNXT_ULP_CF_IDX_DEV_PORT_ID >> 8) & 0xff,
- BNXT_ULP_CF_IDX_DEV_PORT_ID & 0xff,
- (BNXT_ULP_PORT_TABLE_DRV_FUNC_MAC >> 8) & 0xff,
- BNXT_ULP_PORT_TABLE_DRV_FUNC_MAC & 0xff},
- .field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
- .field_opr3 = {
- (9 >> 8) & 0xff,
- 9 & 0xff}
- },
- {
- .description = "mac_addr",
- .field_bit_size = 48,
- .field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
- .field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
- .field_opr1 = {
- (38 >> 8) & 0xff,
- 38 & 0xff,
- (1 >> 8) & 0xff,
- 1 & 0xff},
- .field_src2 = BNXT_ULP_FIELD_SRC_RF,
- .field_opr2 = {
- (BNXT_ULP_RF_IDX_DRV_FUNC_PARENT_MAC >> 8) & 0xff,
- BNXT_ULP_RF_IDX_DRV_FUNC_PARENT_MAC & 0xff},
- .field_src3 = BNXT_ULP_FIELD_SRC_ZERO
- },
- {
- .description = "mac_addr",
- .field_bit_size = 48,
- .field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
- .field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
- .field_opr1 = {
- (41 >> 8) & 0xff,
- 41 & 0xff,
- (1 >> 8) & 0xff,
- 1 & 0xff},
- .field_src2 = BNXT_ULP_FIELD_SRC_PORT_TABLE,
- .field_opr2 = {
- (BNXT_ULP_CF_IDX_DEV_PORT_ID >> 8) & 0xff,
- BNXT_ULP_CF_IDX_DEV_PORT_ID & 0xff,
- (BNXT_ULP_PORT_TABLE_DRV_FUNC_MAC >> 8) & 0xff,
- BNXT_ULP_PORT_TABLE_DRV_FUNC_MAC & 0xff},
- .field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
- .field_opr3 = {
- (11 >> 8) & 0xff,
- 11 & 0xff}
- },
- {
- .description = "mac_addr",
- .field_bit_size = 48,
- .field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
- .field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
- .field_opr1 = {
- (42 >> 8) & 0xff,
- 42 & 0xff,
- (1 >> 8) & 0xff,
- 1 & 0xff},
- .field_src2 = BNXT_ULP_FIELD_SRC_RF,
- .field_opr2 = {
- (BNXT_ULP_RF_IDX_DRV_FUNC_PARENT_MAC >> 8) & 0xff,
- BNXT_ULP_RF_IDX_DRV_FUNC_PARENT_MAC & 0xff},
- .field_src3 = BNXT_ULP_FIELD_SRC_ZERO
+ 7 & 0xff,
+ (1 >> 8) & 0xff,
+ 1 & 0xff},
+ .field_src2 = BNXT_ULP_FIELD_SRC_RF,
+ .field_opr2 = {
+ (BNXT_ULP_RF_IDX_DRV_FUNC_PARENT_MAC >> 8) & 0xff,
+ BNXT_ULP_RF_IDX_DRV_FUNC_PARENT_MAC & 0xff},
+ .field_src3 = BNXT_ULP_FIELD_SRC_ZERO
},
/* class_tid: 1, , table: control.terminating_flow */
{
.description = "",
- .field_bit_size = 0,
+ .field_bit_size = 8,
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (59 >> 8) & 0xff,
- 59 & 0xff,
+ (34 >> 8) & 0xff,
+ 34 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -29381,17 +29064,17 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (13 >> 8) & 0xff,
- 13 & 0xff}
+ (4 >> 8) & 0xff,
+ 4 & 0xff}
},
{
.description = "",
- .field_bit_size = 0,
+ .field_bit_size = 8,
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (61 >> 8) & 0xff,
- 61 & 0xff,
+ (36 >> 8) & 0xff,
+ 36 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -29399,17 +29082,17 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (14 >> 8) & 0xff,
- 14 & 0xff}
+ (5 >> 8) & 0xff,
+ 5 & 0xff}
},
{
.description = "",
- .field_bit_size = 0,
+ .field_bit_size = 8,
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (63 >> 8) & 0xff,
- 63 & 0xff,
+ (38 >> 8) & 0xff,
+ 38 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -29417,17 +29100,17 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (15 >> 8) & 0xff,
- 15 & 0xff}
+ (6 >> 8) & 0xff,
+ 6 & 0xff}
},
{
.description = "",
- .field_bit_size = 0,
+ .field_bit_size = 8,
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (65 >> 8) & 0xff,
- 65 & 0xff,
+ (40 >> 8) & 0xff,
+ 40 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -29441,8 +29124,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (86 >> 8) & 0xff,
- 86 & 0xff,
+ (61 >> 8) & 0xff,
+ 61 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -29456,8 +29139,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (97 >> 8) & 0xff,
- 97 & 0xff,
+ (72 >> 8) & 0xff,
+ 72 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -29471,8 +29154,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (103 >> 8) & 0xff,
- 103 & 0xff,
+ (78 >> 8) & 0xff,
+ 78 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -29486,8 +29169,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (109 >> 8) & 0xff,
- 109 & 0xff,
+ (84 >> 8) & 0xff,
+ 84 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -29501,8 +29184,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (115 >> 8) & 0xff,
- 115 & 0xff,
+ (90 >> 8) & 0xff,
+ 90 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -29516,8 +29199,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (121 >> 8) & 0xff,
- 121 & 0xff,
+ (96 >> 8) & 0xff,
+ 96 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -29531,8 +29214,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (127 >> 8) & 0xff,
- 127 & 0xff,
+ (102 >> 8) & 0xff,
+ 102 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -29546,8 +29229,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (133 >> 8) & 0xff,
- 133 & 0xff,
+ (108 >> 8) & 0xff,
+ 108 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -29561,8 +29244,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (138 >> 8) & 0xff,
- 138 & 0xff,
+ (113 >> 8) & 0xff,
+ 113 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -29576,8 +29259,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (143 >> 8) & 0xff,
- 143 & 0xff,
+ (118 >> 8) & 0xff,
+ 118 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -29591,8 +29274,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (149 >> 8) & 0xff,
- 149 & 0xff,
+ (124 >> 8) & 0xff,
+ 124 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -29606,8 +29289,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (156 >> 8) & 0xff,
- 156 & 0xff,
+ (131 >> 8) & 0xff,
+ 131 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -29621,8 +29304,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (164 >> 8) & 0xff,
- 164 & 0xff,
+ (139 >> 8) & 0xff,
+ 139 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -29630,8 +29313,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (29 >> 8) & 0xff,
- 29 & 0xff}
+ (20 >> 8) & 0xff,
+ 20 & 0xff}
},
{
.description = "l2_ivv.en",
@@ -29639,8 +29322,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (168 >> 8) & 0xff,
- 168 & 0xff,
+ (143 >> 8) & 0xff,
+ 143 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -29648,8 +29331,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (30 >> 8) & 0xff,
- 30 & 0xff}
+ (21 >> 8) & 0xff,
+ 21 & 0xff}
},
{
.description = "l2_ivv.en",
@@ -29657,8 +29340,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (172 >> 8) & 0xff,
- 172 & 0xff,
+ (147 >> 8) & 0xff,
+ 147 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -29672,8 +29355,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (180 >> 8) & 0xff,
- 180 & 0xff,
+ (155 >> 8) & 0xff,
+ 155 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -29687,8 +29370,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (188 >> 8) & 0xff,
- 188 & 0xff,
+ (163 >> 8) & 0xff,
+ 163 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -29696,8 +29379,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (33 >> 8) & 0xff,
- 33 & 0xff}
+ (24 >> 8) & 0xff,
+ 24 & 0xff}
},
{
.description = "l3_sip.en",
@@ -29705,8 +29388,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (192 >> 8) & 0xff,
- 192 & 0xff,
+ (167 >> 8) & 0xff,
+ 167 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -29714,8 +29397,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (34 >> 8) & 0xff,
- 34 & 0xff}
+ (25 >> 8) & 0xff,
+ 25 & 0xff}
},
{
.description = "l3_sip.en",
@@ -29723,8 +29406,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (196 >> 8) & 0xff,
- 196 & 0xff,
+ (171 >> 8) & 0xff,
+ 171 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -29738,8 +29421,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (204 >> 8) & 0xff,
- 204 & 0xff,
+ (179 >> 8) & 0xff,
+ 179 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -29747,8 +29430,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (36 >> 8) & 0xff,
- 36 & 0xff}
+ (27 >> 8) & 0xff,
+ 27 & 0xff}
},
{
.description = "l3_dip.en",
@@ -29756,8 +29439,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (208 >> 8) & 0xff,
- 208 & 0xff,
+ (183 >> 8) & 0xff,
+ 183 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -29765,8 +29448,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (37 >> 8) & 0xff,
- 37 & 0xff}
+ (28 >> 8) & 0xff,
+ 28 & 0xff}
},
{
.description = "l3_dip.en",
@@ -29774,8 +29457,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (212 >> 8) & 0xff,
- 212 & 0xff,
+ (187 >> 8) & 0xff,
+ 187 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -29789,8 +29472,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (220 >> 8) & 0xff,
- 220 & 0xff,
+ (195 >> 8) & 0xff,
+ 195 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -29798,8 +29481,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (39 >> 8) & 0xff,
- 39 & 0xff}
+ (30 >> 8) & 0xff,
+ 30 & 0xff}
},
{
.description = "l3_ttl.en",
@@ -29807,8 +29490,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (224 >> 8) & 0xff,
- 224 & 0xff,
+ (199 >> 8) & 0xff,
+ 199 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -29816,8 +29499,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (40 >> 8) & 0xff,
- 40 & 0xff}
+ (31 >> 8) & 0xff,
+ 31 & 0xff}
},
{
.description = "l3_ttl.en",
@@ -29825,8 +29508,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (228 >> 8) & 0xff,
- 228 & 0xff,
+ (203 >> 8) & 0xff,
+ 203 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -29840,8 +29523,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (236 >> 8) & 0xff,
- 236 & 0xff,
+ (211 >> 8) & 0xff,
+ 211 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -29849,8 +29532,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (42 >> 8) & 0xff,
- 42 & 0xff}
+ (33 >> 8) & 0xff,
+ 33 & 0xff}
},
{
.description = "l3_prot.en",
@@ -29858,8 +29541,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (240 >> 8) & 0xff,
- 240 & 0xff,
+ (215 >> 8) & 0xff,
+ 215 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -29867,8 +29550,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (43 >> 8) & 0xff,
- 43 & 0xff}
+ (34 >> 8) & 0xff,
+ 34 & 0xff}
},
{
.description = "l3_prot.en",
@@ -29876,8 +29559,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (244 >> 8) & 0xff,
- 244 & 0xff,
+ (219 >> 8) & 0xff,
+ 219 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -29891,8 +29574,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (252 >> 8) & 0xff,
- 252 & 0xff,
+ (227 >> 8) & 0xff,
+ 227 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -29900,8 +29583,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (45 >> 8) & 0xff,
- 45 & 0xff}
+ (36 >> 8) & 0xff,
+ 36 & 0xff}
},
{
.description = "l3_qos.en",
@@ -29909,8 +29592,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (256 >> 8) & 0xff,
- 256 & 0xff,
+ (231 >> 8) & 0xff,
+ 231 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -29918,8 +29601,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (46 >> 8) & 0xff,
- 46 & 0xff}
+ (37 >> 8) & 0xff,
+ 37 & 0xff}
},
{
.description = "l3_qos.en",
@@ -29927,8 +29610,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (260 >> 8) & 0xff,
- 260 & 0xff,
+ (235 >> 8) & 0xff,
+ 235 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -29942,8 +29625,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_OR,
.field_opr1 = {
- (265 >> 8) & 0xff,
- 265 & 0xff,
+ (240 >> 8) & 0xff,
+ 240 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -29957,8 +29640,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_OR,
.field_opr1 = {
- (268 >> 8) & 0xff,
- 268 & 0xff,
+ (243 >> 8) & 0xff,
+ 243 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -29972,8 +29655,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_OR,
.field_opr1 = {
- (272 >> 8) & 0xff,
- 272 & 0xff,
+ (247 >> 8) & 0xff,
+ 247 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -29987,8 +29670,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_OR,
.field_opr1 = {
- (275 >> 8) & 0xff,
- 275 & 0xff,
+ (250 >> 8) & 0xff,
+ 250 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -29999,76 +29682,76 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
/* class_tid: 1, , table: control.profile_tcam_priority */
{
.description = "",
- .field_bit_size = 0,
+ .field_bit_size = 8,
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (279 >> 8) & 0xff,
- 279 & 0xff,
+ (254 >> 8) & 0xff,
+ 254 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ZERO,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (52 >> 8) & 0xff,
- 52 & 0xff}
+ (43 >> 8) & 0xff,
+ 43 & 0xff}
},
{
.description = "",
- .field_bit_size = 0,
+ .field_bit_size = 8,
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (281 >> 8) & 0xff,
- 281 & 0xff,
+ (256 >> 8) & 0xff,
+ 256 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ZERO,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (53 >> 8) & 0xff,
- 53 & 0xff}
+ (44 >> 8) & 0xff,
+ 44 & 0xff}
},
{
.description = "",
- .field_bit_size = 0,
+ .field_bit_size = 8,
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (283 >> 8) & 0xff,
- 283 & 0xff,
+ (258 >> 8) & 0xff,
+ 258 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ZERO,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (54 >> 8) & 0xff,
- 54 & 0xff}
+ (45 >> 8) & 0xff,
+ 45 & 0xff}
},
{
.description = "",
- .field_bit_size = 0,
+ .field_bit_size = 8,
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (285 >> 8) & 0xff,
- 285 & 0xff,
+ (260 >> 8) & 0xff,
+ 260 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ZERO,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (55 >> 8) & 0xff,
- 55 & 0xff}
+ (46 >> 8) & 0xff,
+ 46 & 0xff}
},
{
.description = "",
- .field_bit_size = 0,
+ .field_bit_size = 8,
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (287 >> 8) & 0xff,
- 287 & 0xff,
+ (262 >> 8) & 0xff,
+ 262 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -30076,17 +29759,17 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (56 >> 8) & 0xff,
- 56 & 0xff}
+ (47 >> 8) & 0xff,
+ 47 & 0xff}
},
{
.description = "",
- .field_bit_size = 0,
+ .field_bit_size = 8,
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (289 >> 8) & 0xff,
- 289 & 0xff,
+ (264 >> 8) & 0xff,
+ 264 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -30094,17 +29777,17 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (57 >> 8) & 0xff,
- 57 & 0xff}
+ (48 >> 8) & 0xff,
+ 48 & 0xff}
},
{
.description = "",
- .field_bit_size = 0,
+ .field_bit_size = 8,
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (291 >> 8) & 0xff,
- 291 & 0xff,
+ (266 >> 8) & 0xff,
+ 266 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -30112,17 +29795,17 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (58 >> 8) & 0xff,
- 58 & 0xff}
+ (49 >> 8) & 0xff,
+ 49 & 0xff}
},
{
.description = "",
- .field_bit_size = 0,
+ .field_bit_size = 8,
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (293 >> 8) & 0xff,
- 293 & 0xff,
+ (268 >> 8) & 0xff,
+ 268 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -30138,15 +29821,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (297 >> 8) & 0xff,
- 297 & 0xff,
+ (272 >> 8) & 0xff,
+ 272 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (60 >> 8) & 0xff,
- 60 & 0xff}
+ (51 >> 8) & 0xff,
+ 51 & 0xff}
},
{
.description = "l4_hdr_is_udp_tcp",
@@ -30154,15 +29837,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (299 >> 8) & 0xff,
- 299 & 0xff,
+ (274 >> 8) & 0xff,
+ 274 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (61 >> 8) & 0xff,
- 61 & 0xff}
+ (52 >> 8) & 0xff,
+ 52 & 0xff}
},
{
.description = "l4_hdr_is_udp_tcp",
@@ -30170,8 +29853,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (301 >> 8) & 0xff,
- 301 & 0xff,
+ (276 >> 8) & 0xff,
+ 276 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -30183,8 +29866,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (305 >> 8) & 0xff,
- 305 & 0xff,
+ (280 >> 8) & 0xff,
+ 280 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -30192,8 +29875,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
ULP_THOR_SYM_L4_HDR_IS_UDP_TCP_YES},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (63 >> 8) & 0xff,
- 63 & 0xff}
+ (54 >> 8) & 0xff,
+ 54 & 0xff}
},
{
.description = "l4_hdr_is_udp_tcp",
@@ -30201,8 +29884,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (307 >> 8) & 0xff,
- 307 & 0xff,
+ (282 >> 8) & 0xff,
+ 282 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -30210,8 +29893,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
ULP_THOR_SYM_L4_HDR_IS_UDP_TCP_YES},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (64 >> 8) & 0xff,
- 64 & 0xff}
+ (55 >> 8) & 0xff,
+ 55 & 0xff}
},
{
.description = "l4_hdr_is_udp_tcp",
@@ -30219,8 +29902,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (309 >> 8) & 0xff,
- 309 & 0xff,
+ (284 >> 8) & 0xff,
+ 284 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -30234,15 +29917,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (313 >> 8) & 0xff,
- 313 & 0xff,
+ (288 >> 8) & 0xff,
+ 288 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (66 >> 8) & 0xff,
- 66 & 0xff}
+ (57 >> 8) & 0xff,
+ 57 & 0xff}
},
{
.description = "l4_hdr_type",
@@ -30250,15 +29933,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (315 >> 8) & 0xff,
- 315 & 0xff,
+ (290 >> 8) & 0xff,
+ 290 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (67 >> 8) & 0xff,
- 67 & 0xff}
+ (58 >> 8) & 0xff,
+ 58 & 0xff}
},
{
.description = "l4_hdr_type",
@@ -30266,8 +29949,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (317 >> 8) & 0xff,
- 317 & 0xff,
+ (292 >> 8) & 0xff,
+ 292 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -30279,15 +29962,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (321 >> 8) & 0xff,
- 321 & 0xff,
+ (296 >> 8) & 0xff,
+ 296 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ZERO,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (69 >> 8) & 0xff,
- 69 & 0xff}
+ (60 >> 8) & 0xff,
+ 60 & 0xff}
},
{
.description = "l4_hdr_type",
@@ -30295,8 +29978,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (323 >> 8) & 0xff,
- 323 & 0xff,
+ (298 >> 8) & 0xff,
+ 298 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -30304,8 +29987,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
ULP_THOR_SYM_L4_HDR_TYPE_UDP},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (70 >> 8) & 0xff,
- 70 & 0xff}
+ (61 >> 8) & 0xff,
+ 61 & 0xff}
},
{
.description = "l4_hdr_type",
@@ -30313,8 +29996,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (325 >> 8) & 0xff,
- 325 & 0xff,
+ (300 >> 8) & 0xff,
+ 300 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -30328,15 +30011,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (329 >> 8) & 0xff,
- 329 & 0xff,
+ (304 >> 8) & 0xff,
+ 304 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (72 >> 8) & 0xff,
- 72 & 0xff}
+ (63 >> 8) & 0xff,
+ 63 & 0xff}
},
{
.description = "l4_hdr_error",
@@ -30344,15 +30027,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (331 >> 8) & 0xff,
- 331 & 0xff,
+ (306 >> 8) & 0xff,
+ 306 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (73 >> 8) & 0xff,
- 73 & 0xff}
+ (64 >> 8) & 0xff,
+ 64 & 0xff}
},
{
.description = "l4_hdr_error",
@@ -30360,8 +30043,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (333 >> 8) & 0xff,
- 333 & 0xff,
+ (308 >> 8) & 0xff,
+ 308 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -30373,15 +30056,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (337 >> 8) & 0xff,
- 337 & 0xff,
+ (312 >> 8) & 0xff,
+ 312 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ZERO,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (75 >> 8) & 0xff,
- 75 & 0xff}
+ (66 >> 8) & 0xff,
+ 66 & 0xff}
},
{
.description = "l4_hdr_error",
@@ -30389,15 +30072,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (339 >> 8) & 0xff,
- 339 & 0xff,
+ (314 >> 8) & 0xff,
+ 314 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ZERO,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (76 >> 8) & 0xff,
- 76 & 0xff}
+ (67 >> 8) & 0xff,
+ 67 & 0xff}
},
{
.description = "l4_hdr_error",
@@ -30405,8 +30088,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (341 >> 8) & 0xff,
- 341 & 0xff,
+ (316 >> 8) & 0xff,
+ 316 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ZERO,
@@ -30418,15 +30101,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (345 >> 8) & 0xff,
- 345 & 0xff,
+ (320 >> 8) & 0xff,
+ 320 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (78 >> 8) & 0xff,
- 78 & 0xff}
+ (69 >> 8) & 0xff,
+ 69 & 0xff}
},
{
.description = "l4_hdr_valid",
@@ -30434,15 +30117,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (347 >> 8) & 0xff,
- 347 & 0xff,
+ (322 >> 8) & 0xff,
+ 322 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (79 >> 8) & 0xff,
- 79 & 0xff}
+ (70 >> 8) & 0xff,
+ 70 & 0xff}
},
{
.description = "l4_hdr_valid",
@@ -30450,8 +30133,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (349 >> 8) & 0xff,
- 349 & 0xff,
+ (324 >> 8) & 0xff,
+ 324 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -30463,8 +30146,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (353 >> 8) & 0xff,
- 353 & 0xff,
+ (328 >> 8) & 0xff,
+ 328 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -30472,8 +30155,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
ULP_THOR_SYM_L4_HDR_VALID_YES},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (81 >> 8) & 0xff,
- 81 & 0xff}
+ (72 >> 8) & 0xff,
+ 72 & 0xff}
},
{
.description = "l4_hdr_valid",
@@ -30481,8 +30164,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (355 >> 8) & 0xff,
- 355 & 0xff,
+ (330 >> 8) & 0xff,
+ 330 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -30490,8 +30173,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
ULP_THOR_SYM_L4_HDR_VALID_YES},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (82 >> 8) & 0xff,
- 82 & 0xff}
+ (73 >> 8) & 0xff,
+ 73 & 0xff}
},
{
.description = "l4_hdr_valid",
@@ -30499,8 +30182,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (357 >> 8) & 0xff,
- 357 & 0xff,
+ (332 >> 8) & 0xff,
+ 332 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -30514,8 +30197,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (361 >> 8) & 0xff,
- 361 & 0xff,
+ (336 >> 8) & 0xff,
+ 336 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -30523,8 +30206,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
ULP_THOR_SYM_L3_HDR_ISIP_YES},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (84 >> 8) & 0xff,
- 84 & 0xff}
+ (75 >> 8) & 0xff,
+ 75 & 0xff}
},
{
.description = "l3_hdr_isIP",
@@ -30532,8 +30215,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (363 >> 8) & 0xff,
- 363 & 0xff,
+ (338 >> 8) & 0xff,
+ 338 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -30541,8 +30224,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
ULP_THOR_SYM_L3_HDR_ISIP_YES},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (85 >> 8) & 0xff,
- 85 & 0xff}
+ (76 >> 8) & 0xff,
+ 76 & 0xff}
},
{
.description = "l3_hdr_isIP",
@@ -30550,8 +30233,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (365 >> 8) & 0xff,
- 365 & 0xff,
+ (340 >> 8) & 0xff,
+ 340 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -30565,15 +30248,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (369 >> 8) & 0xff,
- 369 & 0xff,
+ (344 >> 8) & 0xff,
+ 344 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (87 >> 8) & 0xff,
- 87 & 0xff}
+ (78 >> 8) & 0xff,
+ 78 & 0xff}
},
{
.description = "l3_hdr_type",
@@ -30581,15 +30264,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (371 >> 8) & 0xff,
- 371 & 0xff,
+ (346 >> 8) & 0xff,
+ 346 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (88 >> 8) & 0xff,
- 88 & 0xff}
+ (79 >> 8) & 0xff,
+ 79 & 0xff}
},
{
.description = "l3_hdr_type",
@@ -30597,8 +30280,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (373 >> 8) & 0xff,
- 373 & 0xff,
+ (348 >> 8) & 0xff,
+ 348 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -30610,8 +30293,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (377 >> 8) & 0xff,
- 377 & 0xff,
+ (352 >> 8) & 0xff,
+ 352 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -30619,8 +30302,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
ULP_THOR_SYM_L3_HDR_TYPE_IPV6},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (90 >> 8) & 0xff,
- 90 & 0xff}
+ (81 >> 8) & 0xff,
+ 81 & 0xff}
},
{
.description = "l3_hdr_type",
@@ -30628,15 +30311,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (379 >> 8) & 0xff,
- 379 & 0xff,
+ (354 >> 8) & 0xff,
+ 354 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ZERO,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (91 >> 8) & 0xff,
- 91 & 0xff}
+ (82 >> 8) & 0xff,
+ 82 & 0xff}
},
{
.description = "l3_hdr_type",
@@ -30644,8 +30327,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (381 >> 8) & 0xff,
- 381 & 0xff,
+ (356 >> 8) & 0xff,
+ 356 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ZERO,
@@ -30657,15 +30340,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (385 >> 8) & 0xff,
- 385 & 0xff,
+ (360 >> 8) & 0xff,
+ 360 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (93 >> 8) & 0xff,
- 93 & 0xff}
+ (84 >> 8) & 0xff,
+ 84 & 0xff}
},
{
.description = "l3_hdr_error",
@@ -30673,15 +30356,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (387 >> 8) & 0xff,
- 387 & 0xff,
+ (362 >> 8) & 0xff,
+ 362 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (94 >> 8) & 0xff,
- 94 & 0xff}
+ (85 >> 8) & 0xff,
+ 85 & 0xff}
},
{
.description = "l3_hdr_error",
@@ -30689,8 +30372,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (389 >> 8) & 0xff,
- 389 & 0xff,
+ (364 >> 8) & 0xff,
+ 364 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -30702,15 +30385,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (393 >> 8) & 0xff,
- 393 & 0xff,
+ (368 >> 8) & 0xff,
+ 368 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ZERO,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (96 >> 8) & 0xff,
- 96 & 0xff}
+ (87 >> 8) & 0xff,
+ 87 & 0xff}
},
{
.description = "l3_hdr_error",
@@ -30718,15 +30401,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (395 >> 8) & 0xff,
- 395 & 0xff,
+ (370 >> 8) & 0xff,
+ 370 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ZERO,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (97 >> 8) & 0xff,
- 97 & 0xff}
+ (88 >> 8) & 0xff,
+ 88 & 0xff}
},
{
.description = "l3_hdr_error",
@@ -30734,8 +30417,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (397 >> 8) & 0xff,
- 397 & 0xff,
+ (372 >> 8) & 0xff,
+ 372 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ZERO,
@@ -30747,15 +30430,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (401 >> 8) & 0xff,
- 401 & 0xff,
+ (376 >> 8) & 0xff,
+ 376 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (99 >> 8) & 0xff,
- 99 & 0xff}
+ (90 >> 8) & 0xff,
+ 90 & 0xff}
},
{
.description = "l3_hdr_valid",
@@ -30763,15 +30446,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (403 >> 8) & 0xff,
- 403 & 0xff,
+ (378 >> 8) & 0xff,
+ 378 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (100 >> 8) & 0xff,
- 100 & 0xff}
+ (91 >> 8) & 0xff,
+ 91 & 0xff}
},
{
.description = "l3_hdr_valid",
@@ -30779,8 +30462,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (405 >> 8) & 0xff,
- 405 & 0xff,
+ (380 >> 8) & 0xff,
+ 380 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -30792,8 +30475,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (409 >> 8) & 0xff,
- 409 & 0xff,
+ (384 >> 8) & 0xff,
+ 384 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -30801,8 +30484,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
ULP_THOR_SYM_L3_HDR_VALID_YES},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (102 >> 8) & 0xff,
- 102 & 0xff}
+ (93 >> 8) & 0xff,
+ 93 & 0xff}
},
{
.description = "l3_hdr_valid",
@@ -30810,8 +30493,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (411 >> 8) & 0xff,
- 411 & 0xff,
+ (386 >> 8) & 0xff,
+ 386 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -30819,8 +30502,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
ULP_THOR_SYM_L3_HDR_VALID_YES},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (103 >> 8) & 0xff,
- 103 & 0xff}
+ (94 >> 8) & 0xff,
+ 94 & 0xff}
},
{
.description = "l3_hdr_valid",
@@ -30828,8 +30511,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (413 >> 8) & 0xff,
- 413 & 0xff,
+ (388 >> 8) & 0xff,
+ 388 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -30843,8 +30526,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (418 >> 8) & 0xff,
- 418 & 0xff,
+ (393 >> 8) & 0xff,
+ 393 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -30858,8 +30541,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (424 >> 8) & 0xff,
- 424 & 0xff,
+ (399 >> 8) & 0xff,
+ 399 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -30873,8 +30556,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (431 >> 8) & 0xff,
- 431 & 0xff,
+ (406 >> 8) & 0xff,
+ 406 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -30886,8 +30569,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (435 >> 8) & 0xff,
- 435 & 0xff,
+ (410 >> 8) & 0xff,
+ 410 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ZERO,
@@ -30899,8 +30582,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (439 >> 8) & 0xff,
- 439 & 0xff,
+ (414 >> 8) & 0xff,
+ 414 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -30914,15 +30597,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (443 >> 8) & 0xff,
- 443 & 0xff,
+ (418 >> 8) & 0xff,
+ 418 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (110 >> 8) & 0xff,
- 110 & 0xff}
+ (101 >> 8) & 0xff,
+ 101 & 0xff}
},
{
.description = "tun_hdr_type",
@@ -30930,15 +30613,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (445 >> 8) & 0xff,
- 445 & 0xff,
+ (420 >> 8) & 0xff,
+ 420 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (111 >> 8) & 0xff,
- 111 & 0xff}
+ (102 >> 8) & 0xff,
+ 102 & 0xff}
},
{
.description = "tun_hdr_type",
@@ -30946,15 +30629,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (447 >> 8) & 0xff,
- 447 & 0xff,
+ (422 >> 8) & 0xff,
+ 422 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (112 >> 8) & 0xff,
- 112 & 0xff}
+ (103 >> 8) & 0xff,
+ 103 & 0xff}
},
{
.description = "tun_hdr_type",
@@ -30962,15 +30645,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (449 >> 8) & 0xff,
- 449 & 0xff,
+ (424 >> 8) & 0xff,
+ 424 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (113 >> 8) & 0xff,
- 113 & 0xff}
+ (104 >> 8) & 0xff,
+ 104 & 0xff}
},
{
.description = "tun_hdr_type",
@@ -30978,8 +30661,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (451 >> 8) & 0xff,
- 451 & 0xff,
+ (426 >> 8) & 0xff,
+ 426 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -30991,15 +30674,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (455 >> 8) & 0xff,
- 455 & 0xff,
+ (430 >> 8) & 0xff,
+ 430 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ZERO,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (115 >> 8) & 0xff,
- 115 & 0xff}
+ (106 >> 8) & 0xff,
+ 106 & 0xff}
},
{
.description = "tun_hdr_type",
@@ -31007,8 +30690,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (457 >> 8) & 0xff,
- 457 & 0xff,
+ (432 >> 8) & 0xff,
+ 432 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -31016,8 +30699,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
ULP_THOR_SYM_TUN_HDR_TYPE_GENEVE},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (116 >> 8) & 0xff,
- 116 & 0xff}
+ (107 >> 8) & 0xff,
+ 107 & 0xff}
},
{
.description = "tun_hdr_type",
@@ -31025,8 +30708,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (459 >> 8) & 0xff,
- 459 & 0xff,
+ (434 >> 8) & 0xff,
+ 434 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -31034,8 +30717,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
ULP_THOR_SYM_TUN_HDR_TYPE_GRE},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (117 >> 8) & 0xff,
- 117 & 0xff}
+ (108 >> 8) & 0xff,
+ 108 & 0xff}
},
{
.description = "tun_hdr_type",
@@ -31043,8 +30726,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (461 >> 8) & 0xff,
- 461 & 0xff,
+ (436 >> 8) & 0xff,
+ 436 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -31052,8 +30735,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
ULP_THOR_SYM_TUN_HDR_TYPE_UPAR1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (118 >> 8) & 0xff,
- 118 & 0xff}
+ (109 >> 8) & 0xff,
+ 109 & 0xff}
},
{
.description = "tun_hdr_type",
@@ -31061,8 +30744,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (463 >> 8) & 0xff,
- 463 & 0xff,
+ (438 >> 8) & 0xff,
+ 438 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -31076,8 +30759,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (470 >> 8) & 0xff,
- 470 & 0xff,
+ (445 >> 8) & 0xff,
+ 445 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -31089,8 +30772,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (474 >> 8) & 0xff,
- 474 & 0xff,
+ (449 >> 8) & 0xff,
+ 449 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -31104,8 +30787,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (478 >> 8) & 0xff,
- 478 & 0xff,
+ (453 >> 8) & 0xff,
+ 453 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -31117,8 +30800,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (482 >> 8) & 0xff,
- 482 & 0xff,
+ (457 >> 8) & 0xff,
+ 457 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -31132,8 +30815,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (486 >> 8) & 0xff,
- 486 & 0xff,
+ (461 >> 8) & 0xff,
+ 461 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -31145,8 +30828,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (490 >> 8) & 0xff,
- 490 & 0xff,
+ (465 >> 8) & 0xff,
+ 465 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ZERO,
@@ -31158,15 +30841,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (494 >> 8) & 0xff,
- 494 & 0xff,
+ (469 >> 8) & 0xff,
+ 469 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (126 >> 8) & 0xff,
- 126 & 0xff}
+ (117 >> 8) & 0xff,
+ 117 & 0xff}
},
{
.description = "tl4_hdr_valid",
@@ -31174,8 +30857,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (496 >> 8) & 0xff,
- 496 & 0xff,
+ (471 >> 8) & 0xff,
+ 471 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ZERO,
@@ -31187,8 +30870,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (499 >> 8) & 0xff,
- 499 & 0xff,
+ (474 >> 8) & 0xff,
+ 474 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -31196,8 +30879,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
ULP_THOR_SYM_TL4_HDR_VALID_YES},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (128 >> 8) & 0xff,
- 128 & 0xff}
+ (119 >> 8) & 0xff,
+ 119 & 0xff}
},
{
.description = "tl4_hdr_valid",
@@ -31205,8 +30888,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (501 >> 8) & 0xff,
- 501 & 0xff,
+ (476 >> 8) & 0xff,
+ 476 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ZERO,
@@ -31218,8 +30901,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (504 >> 8) & 0xff,
- 504 & 0xff,
+ (479 >> 8) & 0xff,
+ 479 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -31233,8 +30916,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (508 >> 8) & 0xff,
- 508 & 0xff,
+ (483 >> 8) & 0xff,
+ 483 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -31246,8 +30929,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (512 >> 8) & 0xff,
- 512 & 0xff,
+ (487 >> 8) & 0xff,
+ 487 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ZERO,
@@ -31259,8 +30942,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (516 >> 8) & 0xff,
- 516 & 0xff,
+ (491 >> 8) & 0xff,
+ 491 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -31272,8 +30955,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (520 >> 8) & 0xff,
- 520 & 0xff,
+ (495 >> 8) & 0xff,
+ 495 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ZERO,
@@ -31285,8 +30968,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (524 >> 8) & 0xff,
- 524 & 0xff,
+ (499 >> 8) & 0xff,
+ 499 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -31300,8 +30983,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (536 >> 8) & 0xff,
- 536 & 0xff,
+ (511 >> 8) & 0xff,
+ 511 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -31315,8 +30998,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (568 >> 8) & 0xff,
- 568 & 0xff,
+ (543 >> 8) & 0xff,
+ 543 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -31331,8 +31014,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (576 >> 8) & 0xff,
- 576 & 0xff,
+ (551 >> 8) & 0xff,
+ 551 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -31347,8 +31030,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (615 >> 8) & 0xff,
- 615 & 0xff,
+ (590 >> 8) & 0xff,
+ 590 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -31363,8 +31046,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (621 >> 8) & 0xff,
- 621 & 0xff,
+ (596 >> 8) & 0xff,
+ 596 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -31379,8 +31062,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (627 >> 8) & 0xff,
- 627 & 0xff,
+ (602 >> 8) & 0xff,
+ 602 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -31395,8 +31078,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (633 >> 8) & 0xff,
- 633 & 0xff,
+ (608 >> 8) & 0xff,
+ 608 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -31411,8 +31094,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (639 >> 8) & 0xff,
- 639 & 0xff,
+ (614 >> 8) & 0xff,
+ 614 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -31427,8 +31110,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (645 >> 8) & 0xff,
- 645 & 0xff,
+ (620 >> 8) & 0xff,
+ 620 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -31443,8 +31126,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (651 >> 8) & 0xff,
- 651 & 0xff,
+ (626 >> 8) & 0xff,
+ 626 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -31459,8 +31142,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (657 >> 8) & 0xff,
- 657 & 0xff,
+ (632 >> 8) & 0xff,
+ 632 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -31475,8 +31158,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (663 >> 8) & 0xff,
- 663 & 0xff,
+ (638 >> 8) & 0xff,
+ 638 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -31491,8 +31174,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (669 >> 8) & 0xff,
- 669 & 0xff,
+ (644 >> 8) & 0xff,
+ 644 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -31507,8 +31190,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (674 >> 8) & 0xff,
- 674 & 0xff,
+ (649 >> 8) & 0xff,
+ 649 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -31523,8 +31206,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (678 >> 8) & 0xff,
- 678 & 0xff,
+ (653 >> 8) & 0xff,
+ 653 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -31539,8 +31222,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (683 >> 8) & 0xff,
- 683 & 0xff,
+ (658 >> 8) & 0xff,
+ 658 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -31555,8 +31238,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (689 >> 8) & 0xff,
- 689 & 0xff,
+ (664 >> 8) & 0xff,
+ 664 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -31571,8 +31254,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (695 >> 8) & 0xff,
- 695 & 0xff,
+ (670 >> 8) & 0xff,
+ 670 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -31587,8 +31270,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (701 >> 8) & 0xff,
- 701 & 0xff,
+ (676 >> 8) & 0xff,
+ 676 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -31603,8 +31286,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (708 >> 8) & 0xff,
- 708 & 0xff,
+ (683 >> 8) & 0xff,
+ 683 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -31619,8 +31302,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (716 >> 8) & 0xff,
- 716 & 0xff,
+ (691 >> 8) & 0xff,
+ 691 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -31635,8 +31318,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (724 >> 8) & 0xff,
- 724 & 0xff,
+ (699 >> 8) & 0xff,
+ 699 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -31645,8 +31328,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_IO_VLAN_VID & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (157 >> 8) & 0xff,
- 157 & 0xff}
+ (148 >> 8) & 0xff,
+ 148 & 0xff}
},
{
.description = "l2_ivv",
@@ -31654,8 +31337,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (728 >> 8) & 0xff,
- 728 & 0xff,
+ (703 >> 8) & 0xff,
+ 703 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -31664,8 +31347,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_OI_VLAN_VID & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (158 >> 8) & 0xff,
- 158 & 0xff}
+ (149 >> 8) & 0xff,
+ 149 & 0xff}
},
{
.description = "l2_ivv",
@@ -31673,8 +31356,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (732 >> 8) & 0xff,
- 732 & 0xff,
+ (707 >> 8) & 0xff,
+ 707 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -31689,8 +31372,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (740 >> 8) & 0xff,
- 740 & 0xff,
+ (715 >> 8) & 0xff,
+ 715 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -31699,8 +31382,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_IO_VLAN_VID & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (160 >> 8) & 0xff,
- 160 & 0xff}
+ (151 >> 8) & 0xff,
+ 151 & 0xff}
},
{
.description = "l2_ivv",
@@ -31708,8 +31391,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (744 >> 8) & 0xff,
- 744 & 0xff,
+ (719 >> 8) & 0xff,
+ 719 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -31718,8 +31401,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_OI_VLAN_VID & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (161 >> 8) & 0xff,
- 161 & 0xff}
+ (152 >> 8) & 0xff,
+ 152 & 0xff}
},
{
.description = "l2_ivv",
@@ -31727,8 +31410,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (748 >> 8) & 0xff,
- 748 & 0xff,
+ (723 >> 8) & 0xff,
+ 723 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -31743,8 +31426,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (756 >> 8) & 0xff,
- 756 & 0xff,
+ (731 >> 8) & 0xff,
+ 731 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -31759,8 +31442,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (764 >> 8) & 0xff,
- 764 & 0xff,
+ (739 >> 8) & 0xff,
+ 739 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -31775,8 +31458,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (771 >> 8) & 0xff,
- 771 & 0xff,
+ (746 >> 8) & 0xff,
+ 746 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -31791,8 +31474,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (777 >> 8) & 0xff,
- 777 & 0xff,
+ (752 >> 8) & 0xff,
+ 752 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -31807,8 +31490,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (783 >> 8) & 0xff,
- 783 & 0xff,
+ (758 >> 8) & 0xff,
+ 758 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -31823,8 +31506,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (789 >> 8) & 0xff,
- 789 & 0xff,
+ (764 >> 8) & 0xff,
+ 764 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -31839,8 +31522,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (795 >> 8) & 0xff,
- 795 & 0xff,
+ (770 >> 8) & 0xff,
+ 770 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -31855,8 +31538,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (801 >> 8) & 0xff,
- 801 & 0xff,
+ (776 >> 8) & 0xff,
+ 776 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -31871,8 +31554,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (807 >> 8) & 0xff,
- 807 & 0xff,
+ (782 >> 8) & 0xff,
+ 782 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -31887,8 +31570,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (813 >> 8) & 0xff,
- 813 & 0xff,
+ (788 >> 8) & 0xff,
+ 788 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -31903,8 +31586,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (819 >> 8) & 0xff,
- 819 & 0xff,
+ (794 >> 8) & 0xff,
+ 794 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -31913,8 +31596,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_I_IPV4_TTL & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (173 >> 8) & 0xff,
- 173 & 0xff}
+ (164 >> 8) & 0xff,
+ 164 & 0xff}
},
{
.description = "l3.ttl",
@@ -31922,8 +31605,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (822 >> 8) & 0xff,
- 822 & 0xff,
+ (797 >> 8) & 0xff,
+ 797 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -31932,8 +31615,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_O_IPV6_TTL & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (174 >> 8) & 0xff,
- 174 & 0xff}
+ (165 >> 8) & 0xff,
+ 165 & 0xff}
},
{
.description = "l3.ttl",
@@ -31941,8 +31624,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (825 >> 8) & 0xff,
- 825 & 0xff,
+ (800 >> 8) & 0xff,
+ 800 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -31957,8 +31640,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (831 >> 8) & 0xff,
- 831 & 0xff,
+ (806 >> 8) & 0xff,
+ 806 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -31967,8 +31650,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_I_IPV4_TTL & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (176 >> 8) & 0xff,
- 176 & 0xff}
+ (167 >> 8) & 0xff,
+ 167 & 0xff}
},
{
.description = "l3.ttl",
@@ -31976,8 +31659,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (834 >> 8) & 0xff,
- 834 & 0xff,
+ (809 >> 8) & 0xff,
+ 809 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -31986,8 +31669,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_O_IPV6_TTL & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (177 >> 8) & 0xff,
- 177 & 0xff}
+ (168 >> 8) & 0xff,
+ 168 & 0xff}
},
{
.description = "l3.ttl",
@@ -31995,8 +31678,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (837 >> 8) & 0xff,
- 837 & 0xff,
+ (812 >> 8) & 0xff,
+ 812 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -32011,15 +31694,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (842 >> 8) & 0xff,
- 842 & 0xff,
+ (817 >> 8) & 0xff,
+ 817 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (179 >> 8) & 0xff,
- 179 & 0xff}
+ (170 >> 8) & 0xff,
+ 170 & 0xff}
},
{
.description = "l3.prot",
@@ -32027,15 +31710,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (844 >> 8) & 0xff,
- 844 & 0xff,
+ (819 >> 8) & 0xff,
+ 819 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (180 >> 8) & 0xff,
- 180 & 0xff}
+ (171 >> 8) & 0xff,
+ 171 & 0xff}
},
{
.description = "l3.prot",
@@ -32043,15 +31726,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (846 >> 8) & 0xff,
- 846 & 0xff,
+ (821 >> 8) & 0xff,
+ 821 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (181 >> 8) & 0xff,
- 181 & 0xff}
+ (172 >> 8) & 0xff,
+ 172 & 0xff}
},
{
.description = "l3.prot",
@@ -32059,8 +31742,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (848 >> 8) & 0xff,
- 848 & 0xff,
+ (823 >> 8) & 0xff,
+ 823 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -32069,8 +31752,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_I_IPV6_PROTO_ID & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (182 >> 8) & 0xff,
- 182 & 0xff}
+ (173 >> 8) & 0xff,
+ 173 & 0xff}
},
{
.description = "l3.prot",
@@ -32078,8 +31761,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (851 >> 8) & 0xff,
- 851 & 0xff,
+ (826 >> 8) & 0xff,
+ 826 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -32088,8 +31771,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_I_IPV4_PROTO_ID & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (183 >> 8) & 0xff,
- 183 & 0xff}
+ (174 >> 8) & 0xff,
+ 174 & 0xff}
},
{
.description = "l3.prot",
@@ -32097,8 +31780,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (854 >> 8) & 0xff,
- 854 & 0xff,
+ (829 >> 8) & 0xff,
+ 829 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -32107,8 +31790,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_O_IPV6_PROTO_ID & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (184 >> 8) & 0xff,
- 184 & 0xff}
+ (175 >> 8) & 0xff,
+ 175 & 0xff}
},
{
.description = "l3.prot",
@@ -32116,8 +31799,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (857 >> 8) & 0xff,
- 857 & 0xff,
+ (832 >> 8) & 0xff,
+ 832 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -32132,8 +31815,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (862 >> 8) & 0xff,
- 862 & 0xff,
+ (837 >> 8) & 0xff,
+ 837 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -32141,8 +31824,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
ULP_THOR_SYM_IP_PROTO_UDP},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (186 >> 8) & 0xff,
- 186 & 0xff}
+ (177 >> 8) & 0xff,
+ 177 & 0xff}
},
{
.description = "l3.prot",
@@ -32150,8 +31833,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (864 >> 8) & 0xff,
- 864 & 0xff,
+ (839 >> 8) & 0xff,
+ 839 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -32159,8 +31842,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
ULP_THOR_SYM_IP_PROTO_TCP},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (187 >> 8) & 0xff,
- 187 & 0xff}
+ (178 >> 8) & 0xff,
+ 178 & 0xff}
},
{
.description = "l3.prot",
@@ -32168,8 +31851,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (866 >> 8) & 0xff,
- 866 & 0xff,
+ (841 >> 8) & 0xff,
+ 841 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -32177,8 +31860,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
ULP_THOR_SYM_IP_PROTO_UDP},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (188 >> 8) & 0xff,
- 188 & 0xff}
+ (179 >> 8) & 0xff,
+ 179 & 0xff}
},
{
.description = "l3.prot",
@@ -32186,8 +31869,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (868 >> 8) & 0xff,
- 868 & 0xff,
+ (843 >> 8) & 0xff,
+ 843 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -32196,8 +31879,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_I_IPV6_PROTO_ID & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (189 >> 8) & 0xff,
- 189 & 0xff}
+ (180 >> 8) & 0xff,
+ 180 & 0xff}
},
{
.description = "l3.prot",
@@ -32205,8 +31888,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (871 >> 8) & 0xff,
- 871 & 0xff,
+ (846 >> 8) & 0xff,
+ 846 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -32215,8 +31898,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_I_IPV4_PROTO_ID & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (190 >> 8) & 0xff,
- 190 & 0xff}
+ (181 >> 8) & 0xff,
+ 181 & 0xff}
},
{
.description = "l3.prot",
@@ -32224,8 +31907,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (874 >> 8) & 0xff,
- 874 & 0xff,
+ (849 >> 8) & 0xff,
+ 849 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -32234,8 +31917,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_O_IPV6_PROTO_ID & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (191 >> 8) & 0xff,
- 191 & 0xff}
+ (182 >> 8) & 0xff,
+ 182 & 0xff}
},
{
.description = "l3.prot",
@@ -32243,8 +31926,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (877 >> 8) & 0xff,
- 877 & 0xff,
+ (852 >> 8) & 0xff,
+ 852 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -32259,8 +31942,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (883 >> 8) & 0xff,
- 883 & 0xff,
+ (858 >> 8) & 0xff,
+ 858 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -32269,8 +31952,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_I_IPV4_QOS & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (193 >> 8) & 0xff,
- 193 & 0xff}
+ (184 >> 8) & 0xff,
+ 184 & 0xff}
},
{
.description = "l3.qos",
@@ -32278,8 +31961,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (886 >> 8) & 0xff,
- 886 & 0xff,
+ (861 >> 8) & 0xff,
+ 861 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -32288,8 +31971,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_O_IPV6_QOS & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (194 >> 8) & 0xff,
- 194 & 0xff}
+ (185 >> 8) & 0xff,
+ 185 & 0xff}
},
{
.description = "l3.qos",
@@ -32297,8 +31980,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (889 >> 8) & 0xff,
- 889 & 0xff,
+ (864 >> 8) & 0xff,
+ 864 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -32313,8 +31996,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (895 >> 8) & 0xff,
- 895 & 0xff,
+ (870 >> 8) & 0xff,
+ 870 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -32323,8 +32006,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_I_IPV4_QOS & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (196 >> 8) & 0xff,
- 196 & 0xff}
+ (187 >> 8) & 0xff,
+ 187 & 0xff}
},
{
.description = "l3.qos",
@@ -32332,8 +32015,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (898 >> 8) & 0xff,
- 898 & 0xff,
+ (873 >> 8) & 0xff,
+ 873 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -32342,8 +32025,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_O_IPV6_QOS & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (197 >> 8) & 0xff,
- 197 & 0xff}
+ (188 >> 8) & 0xff,
+ 188 & 0xff}
},
{
.description = "l3.qos",
@@ -32351,8 +32034,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (901 >> 8) & 0xff,
- 901 & 0xff,
+ (876 >> 8) & 0xff,
+ 876 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -32367,8 +32050,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (907 >> 8) & 0xff,
- 907 & 0xff,
+ (882 >> 8) & 0xff,
+ 882 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -32377,8 +32060,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_I_TCP_SRC_PORT & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (199 >> 8) & 0xff,
- 199 & 0xff}
+ (190 >> 8) & 0xff,
+ 190 & 0xff}
},
{
.description = "l4.src",
@@ -32386,8 +32069,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (910 >> 8) & 0xff,
- 910 & 0xff,
+ (885 >> 8) & 0xff,
+ 885 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -32396,8 +32079,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_O_UDP_SRC_PORT & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (200 >> 8) & 0xff,
- 200 & 0xff}
+ (191 >> 8) & 0xff,
+ 191 & 0xff}
},
{
.description = "l4.src",
@@ -32405,8 +32088,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (913 >> 8) & 0xff,
- 913 & 0xff,
+ (888 >> 8) & 0xff,
+ 888 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -32415,8 +32098,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_O_TCP_SRC_PORT & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (201 >> 8) & 0xff,
- 201 & 0xff}
+ (192 >> 8) & 0xff,
+ 192 & 0xff}
},
{
.description = "l4.src",
@@ -32424,8 +32107,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (916 >> 8) & 0xff,
- 916 & 0xff,
+ (891 >> 8) & 0xff,
+ 891 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_SKIP,
@@ -32437,8 +32120,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (920 >> 8) & 0xff,
- 920 & 0xff,
+ (895 >> 8) & 0xff,
+ 895 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -32447,8 +32130,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_I_TCP_SRC_PORT & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (203 >> 8) & 0xff,
- 203 & 0xff}
+ (194 >> 8) & 0xff,
+ 194 & 0xff}
},
{
.description = "l4.src",
@@ -32456,8 +32139,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (923 >> 8) & 0xff,
- 923 & 0xff,
+ (898 >> 8) & 0xff,
+ 898 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -32466,8 +32149,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_O_UDP_SRC_PORT & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (204 >> 8) & 0xff,
- 204 & 0xff}
+ (195 >> 8) & 0xff,
+ 195 & 0xff}
},
{
.description = "l4.src",
@@ -32475,8 +32158,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (926 >> 8) & 0xff,
- 926 & 0xff,
+ (901 >> 8) & 0xff,
+ 901 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -32485,8 +32168,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_O_TCP_SRC_PORT & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (205 >> 8) & 0xff,
- 205 & 0xff}
+ (196 >> 8) & 0xff,
+ 196 & 0xff}
},
{
.description = "l4.src",
@@ -32494,8 +32177,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (929 >> 8) & 0xff,
- 929 & 0xff,
+ (904 >> 8) & 0xff,
+ 904 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_SKIP,
@@ -32507,8 +32190,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (933 >> 8) & 0xff,
- 933 & 0xff,
+ (908 >> 8) & 0xff,
+ 908 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -32517,8 +32200,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_I_TCP_DST_PORT & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (207 >> 8) & 0xff,
- 207 & 0xff}
+ (198 >> 8) & 0xff,
+ 198 & 0xff}
},
{
.description = "l4.dst",
@@ -32526,8 +32209,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (936 >> 8) & 0xff,
- 936 & 0xff,
+ (911 >> 8) & 0xff,
+ 911 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -32536,8 +32219,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_O_UDP_DST_PORT & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (208 >> 8) & 0xff,
- 208 & 0xff}
+ (199 >> 8) & 0xff,
+ 199 & 0xff}
},
{
.description = "l4.dst",
@@ -32545,8 +32228,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (939 >> 8) & 0xff,
- 939 & 0xff,
+ (914 >> 8) & 0xff,
+ 914 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -32555,8 +32238,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_O_TCP_DST_PORT & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (209 >> 8) & 0xff,
- 209 & 0xff}
+ (200 >> 8) & 0xff,
+ 200 & 0xff}
},
{
.description = "l4.dst",
@@ -32564,8 +32247,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (942 >> 8) & 0xff,
- 942 & 0xff,
+ (917 >> 8) & 0xff,
+ 917 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_SKIP,
@@ -32577,8 +32260,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (946 >> 8) & 0xff,
- 946 & 0xff,
+ (921 >> 8) & 0xff,
+ 921 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -32587,8 +32270,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_I_TCP_DST_PORT & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (211 >> 8) & 0xff,
- 211 & 0xff}
+ (202 >> 8) & 0xff,
+ 202 & 0xff}
},
{
.description = "l4.dst",
@@ -32596,8 +32279,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (949 >> 8) & 0xff,
- 949 & 0xff,
+ (924 >> 8) & 0xff,
+ 924 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -32606,8 +32289,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_O_UDP_DST_PORT & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (212 >> 8) & 0xff,
- 212 & 0xff}
+ (203 >> 8) & 0xff,
+ 203 & 0xff}
},
{
.description = "l4.dst",
@@ -32615,8 +32298,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (952 >> 8) & 0xff,
- 952 & 0xff,
+ (927 >> 8) & 0xff,
+ 927 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -32625,8 +32308,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_O_TCP_DST_PORT & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (213 >> 8) & 0xff,
- 213 & 0xff}
+ (204 >> 8) & 0xff,
+ 204 & 0xff}
},
{
.description = "l4.dst",
@@ -32634,8 +32317,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (955 >> 8) & 0xff,
- 955 & 0xff,
+ (930 >> 8) & 0xff,
+ 930 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_SKIP,
@@ -32647,8 +32330,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (977 >> 8) & 0xff,
- 977 & 0xff,
+ (952 >> 8) & 0xff,
+ 952 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -32662,8 +32345,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (988 >> 8) & 0xff,
- 988 & 0xff,
+ (963 >> 8) & 0xff,
+ 963 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -32677,8 +32360,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (994 >> 8) & 0xff,
- 994 & 0xff,
+ (969 >> 8) & 0xff,
+ 969 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -32692,8 +32375,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1000 >> 8) & 0xff,
- 1000 & 0xff,
+ (975 >> 8) & 0xff,
+ 975 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -32707,8 +32390,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1006 >> 8) & 0xff,
- 1006 & 0xff,
+ (981 >> 8) & 0xff,
+ 981 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -32722,8 +32405,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1012 >> 8) & 0xff,
- 1012 & 0xff,
+ (987 >> 8) & 0xff,
+ 987 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -32737,8 +32420,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1018 >> 8) & 0xff,
- 1018 & 0xff,
+ (993 >> 8) & 0xff,
+ 993 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -32752,8 +32435,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1024 >> 8) & 0xff,
- 1024 & 0xff,
+ (999 >> 8) & 0xff,
+ 999 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -32767,8 +32450,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1029 >> 8) & 0xff,
- 1029 & 0xff,
+ (1004 >> 8) & 0xff,
+ 1004 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -32782,8 +32465,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1035 >> 8) & 0xff,
- 1035 & 0xff,
+ (1010 >> 8) & 0xff,
+ 1010 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -32797,8 +32480,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1042 >> 8) & 0xff,
- 1042 & 0xff,
+ (1017 >> 8) & 0xff,
+ 1017 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -32812,8 +32495,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1049 >> 8) & 0xff,
- 1049 & 0xff,
+ (1024 >> 8) & 0xff,
+ 1024 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -32827,8 +32510,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1057 >> 8) & 0xff,
- 1057 & 0xff,
+ (1032 >> 8) & 0xff,
+ 1032 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -32836,8 +32519,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (227 >> 8) & 0xff,
- 227 & 0xff}
+ (218 >> 8) & 0xff,
+ 218 & 0xff}
},
{
.description = "l2_ivv.en",
@@ -32845,8 +32528,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1061 >> 8) & 0xff,
- 1061 & 0xff,
+ (1036 >> 8) & 0xff,
+ 1036 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -32854,8 +32537,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (228 >> 8) & 0xff,
- 228 & 0xff}
+ (219 >> 8) & 0xff,
+ 219 & 0xff}
},
{
.description = "l2_ivv.en",
@@ -32863,8 +32546,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1065 >> 8) & 0xff,
- 1065 & 0xff,
+ (1040 >> 8) & 0xff,
+ 1040 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -32878,8 +32561,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1073 >> 8) & 0xff,
- 1073 & 0xff,
+ (1048 >> 8) & 0xff,
+ 1048 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -32893,8 +32576,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1080 >> 8) & 0xff,
- 1080 & 0xff,
+ (1055 >> 8) & 0xff,
+ 1055 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -32902,8 +32585,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (231 >> 8) & 0xff,
- 231 & 0xff}
+ (222 >> 8) & 0xff,
+ 222 & 0xff}
},
{
.description = "l3_sip.en",
@@ -32911,8 +32594,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1083 >> 8) & 0xff,
- 1083 & 0xff,
+ (1058 >> 8) & 0xff,
+ 1058 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -32920,8 +32603,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (232 >> 8) & 0xff,
- 232 & 0xff}
+ (223 >> 8) & 0xff,
+ 223 & 0xff}
},
{
.description = "l3_sip.en",
@@ -32929,8 +32612,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1086 >> 8) & 0xff,
- 1086 & 0xff,
+ (1061 >> 8) & 0xff,
+ 1061 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -32944,8 +32627,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1092 >> 8) & 0xff,
- 1092 & 0xff,
+ (1067 >> 8) & 0xff,
+ 1067 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -32953,8 +32636,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (234 >> 8) & 0xff,
- 234 & 0xff}
+ (225 >> 8) & 0xff,
+ 225 & 0xff}
},
{
.description = "l3_dip.en",
@@ -32962,8 +32645,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1095 >> 8) & 0xff,
- 1095 & 0xff,
+ (1070 >> 8) & 0xff,
+ 1070 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -32971,8 +32654,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (235 >> 8) & 0xff,
- 235 & 0xff}
+ (226 >> 8) & 0xff,
+ 226 & 0xff}
},
{
.description = "l3_dip.en",
@@ -32980,8 +32663,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1098 >> 8) & 0xff,
- 1098 & 0xff,
+ (1073 >> 8) & 0xff,
+ 1073 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -32995,8 +32678,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1104 >> 8) & 0xff,
- 1104 & 0xff,
+ (1079 >> 8) & 0xff,
+ 1079 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -33004,8 +32687,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (237 >> 8) & 0xff,
- 237 & 0xff}
+ (228 >> 8) & 0xff,
+ 228 & 0xff}
},
{
.description = "l3_ttl.en",
@@ -33013,8 +32696,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1107 >> 8) & 0xff,
- 1107 & 0xff,
+ (1082 >> 8) & 0xff,
+ 1082 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -33022,8 +32705,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (238 >> 8) & 0xff,
- 238 & 0xff}
+ (229 >> 8) & 0xff,
+ 229 & 0xff}
},
{
.description = "l3_ttl.en",
@@ -33031,8 +32714,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1110 >> 8) & 0xff,
- 1110 & 0xff,
+ (1085 >> 8) & 0xff,
+ 1085 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -33046,8 +32729,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1116 >> 8) & 0xff,
- 1116 & 0xff,
+ (1091 >> 8) & 0xff,
+ 1091 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -33055,8 +32738,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (240 >> 8) & 0xff,
- 240 & 0xff}
+ (231 >> 8) & 0xff,
+ 231 & 0xff}
},
{
.description = "l3_prot.en",
@@ -33064,8 +32747,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1119 >> 8) & 0xff,
- 1119 & 0xff,
+ (1094 >> 8) & 0xff,
+ 1094 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -33073,8 +32756,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (241 >> 8) & 0xff,
- 241 & 0xff}
+ (232 >> 8) & 0xff,
+ 232 & 0xff}
},
{
.description = "l3_prot.en",
@@ -33082,8 +32765,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1122 >> 8) & 0xff,
- 1122 & 0xff,
+ (1097 >> 8) & 0xff,
+ 1097 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -33097,8 +32780,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1128 >> 8) & 0xff,
- 1128 & 0xff,
+ (1103 >> 8) & 0xff,
+ 1103 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -33106,8 +32789,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (243 >> 8) & 0xff,
- 243 & 0xff}
+ (234 >> 8) & 0xff,
+ 234 & 0xff}
},
{
.description = "l3_qos.en",
@@ -33115,8 +32798,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1131 >> 8) & 0xff,
- 1131 & 0xff,
+ (1106 >> 8) & 0xff,
+ 1106 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -33124,8 +32807,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (244 >> 8) & 0xff,
- 244 & 0xff}
+ (235 >> 8) & 0xff,
+ 235 & 0xff}
},
{
.description = "l3_qos.en",
@@ -33133,8 +32816,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1134 >> 8) & 0xff,
- 1134 & 0xff,
+ (1109 >> 8) & 0xff,
+ 1109 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -33148,8 +32831,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1140 >> 8) & 0xff,
- 1140 & 0xff,
+ (1115 >> 8) & 0xff,
+ 1115 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -33157,8 +32840,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (246 >> 8) & 0xff,
- 246 & 0xff}
+ (237 >> 8) & 0xff,
+ 237 & 0xff}
},
{
.description = "l4_src.en",
@@ -33166,8 +32849,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1143 >> 8) & 0xff,
- 1143 & 0xff,
+ (1118 >> 8) & 0xff,
+ 1118 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -33175,8 +32858,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (247 >> 8) & 0xff,
- 247 & 0xff}
+ (238 >> 8) & 0xff,
+ 238 & 0xff}
},
{
.description = "l4_src.en",
@@ -33184,8 +32867,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1146 >> 8) & 0xff,
- 1146 & 0xff,
+ (1121 >> 8) & 0xff,
+ 1121 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -33199,8 +32882,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1152 >> 8) & 0xff,
- 1152 & 0xff,
+ (1127 >> 8) & 0xff,
+ 1127 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -33208,8 +32891,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (249 >> 8) & 0xff,
- 249 & 0xff}
+ (240 >> 8) & 0xff,
+ 240 & 0xff}
},
{
.description = "l4_dst.en",
@@ -33217,8 +32900,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1155 >> 8) & 0xff,
- 1155 & 0xff,
+ (1130 >> 8) & 0xff,
+ 1130 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -33226,8 +32909,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (250 >> 8) & 0xff,
- 250 & 0xff}
+ (241 >> 8) & 0xff,
+ 241 & 0xff}
},
{
.description = "l4_dst.en",
@@ -33235,8 +32918,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1158 >> 8) & 0xff,
- 1158 & 0xff,
+ (1133 >> 8) & 0xff,
+ 1133 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -33250,8 +32933,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1193 >> 8) & 0xff,
- 1193 & 0xff,
+ (1168 >> 8) & 0xff,
+ 1168 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -33263,8 +32946,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1201 >> 8) & 0xff,
- 1201 & 0xff,
+ (1176 >> 8) & 0xff,
+ 1176 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -33279,8 +32962,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1240 >> 8) & 0xff,
- 1240 & 0xff,
+ (1215 >> 8) & 0xff,
+ 1215 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -33292,8 +32975,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1246 >> 8) & 0xff,
- 1246 & 0xff,
+ (1221 >> 8) & 0xff,
+ 1221 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -33308,8 +32991,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1252 >> 8) & 0xff,
- 1252 & 0xff,
+ (1227 >> 8) & 0xff,
+ 1227 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -33321,8 +33004,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1258 >> 8) & 0xff,
- 1258 & 0xff,
+ (1233 >> 8) & 0xff,
+ 1233 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -33337,8 +33020,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1264 >> 8) & 0xff,
- 1264 & 0xff,
+ (1239 >> 8) & 0xff,
+ 1239 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -33350,8 +33033,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1270 >> 8) & 0xff,
- 1270 & 0xff,
+ (1245 >> 8) & 0xff,
+ 1245 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -33366,8 +33049,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1276 >> 8) & 0xff,
- 1276 & 0xff,
+ (1251 >> 8) & 0xff,
+ 1251 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -33379,8 +33062,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1282 >> 8) & 0xff,
- 1282 & 0xff,
+ (1257 >> 8) & 0xff,
+ 1257 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -33395,8 +33078,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1288 >> 8) & 0xff,
- 1288 & 0xff,
+ (1263 >> 8) & 0xff,
+ 1263 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -33408,8 +33091,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1294 >> 8) & 0xff,
- 1294 & 0xff,
+ (1269 >> 8) & 0xff,
+ 1269 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -33424,8 +33107,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1299 >> 8) & 0xff,
- 1299 & 0xff,
+ (1274 >> 8) & 0xff,
+ 1274 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -33437,8 +33120,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1303 >> 8) & 0xff,
- 1303 & 0xff,
+ (1278 >> 8) & 0xff,
+ 1278 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -33453,8 +33136,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1309 >> 8) & 0xff,
- 1309 & 0xff,
+ (1284 >> 8) & 0xff,
+ 1284 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -33466,8 +33149,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1317 >> 8) & 0xff,
- 1317 & 0xff,
+ (1292 >> 8) & 0xff,
+ 1292 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -33482,8 +33165,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1324 >> 8) & 0xff,
- 1324 & 0xff,
+ (1299 >> 8) & 0xff,
+ 1299 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -33495,8 +33178,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1330 >> 8) & 0xff,
- 1330 & 0xff,
+ (1305 >> 8) & 0xff,
+ 1305 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -33511,8 +33194,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1337 >> 8) & 0xff,
- 1337 & 0xff,
+ (1312 >> 8) & 0xff,
+ 1312 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -33524,8 +33207,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1345 >> 8) & 0xff,
- 1345 & 0xff,
+ (1320 >> 8) & 0xff,
+ 1320 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -33540,15 +33223,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1353 >> 8) & 0xff,
- 1353 & 0xff,
+ (1328 >> 8) & 0xff,
+ 1328 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (272 >> 8) & 0xff,
- 272 & 0xff}
+ (263 >> 8) & 0xff,
+ 263 & 0xff}
},
{
.description = "l2_ivv",
@@ -33556,15 +33239,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1357 >> 8) & 0xff,
- 1357 & 0xff,
+ (1332 >> 8) & 0xff,
+ 1332 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (273 >> 8) & 0xff,
- 273 & 0xff}
+ (264 >> 8) & 0xff,
+ 264 & 0xff}
},
{
.description = "l2_ivv",
@@ -33572,8 +33255,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1361 >> 8) & 0xff,
- 1361 & 0xff,
+ (1336 >> 8) & 0xff,
+ 1336 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -33585,8 +33268,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1369 >> 8) & 0xff,
- 1369 & 0xff,
+ (1344 >> 8) & 0xff,
+ 1344 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -33595,8 +33278,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_IO_VLAN_VID & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (275 >> 8) & 0xff,
- 275 & 0xff}
+ (266 >> 8) & 0xff,
+ 266 & 0xff}
},
{
.description = "l2_ivv",
@@ -33604,8 +33287,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1373 >> 8) & 0xff,
- 1373 & 0xff,
+ (1348 >> 8) & 0xff,
+ 1348 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -33614,8 +33297,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_OI_VLAN_VID & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (276 >> 8) & 0xff,
- 276 & 0xff}
+ (267 >> 8) & 0xff,
+ 267 & 0xff}
},
{
.description = "l2_ivv",
@@ -33623,8 +33306,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1377 >> 8) & 0xff,
- 1377 & 0xff,
+ (1352 >> 8) & 0xff,
+ 1352 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -33639,8 +33322,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1385 >> 8) & 0xff,
- 1385 & 0xff,
+ (1360 >> 8) & 0xff,
+ 1360 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -33652,8 +33335,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1393 >> 8) & 0xff,
- 1393 & 0xff,
+ (1368 >> 8) & 0xff,
+ 1368 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -33668,8 +33351,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1400 >> 8) & 0xff,
- 1400 & 0xff,
+ (1375 >> 8) & 0xff,
+ 1375 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -33681,8 +33364,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1406 >> 8) & 0xff,
- 1406 & 0xff,
+ (1381 >> 8) & 0xff,
+ 1381 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -33697,8 +33380,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1412 >> 8) & 0xff,
- 1412 & 0xff,
+ (1387 >> 8) & 0xff,
+ 1387 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -33710,8 +33393,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1418 >> 8) & 0xff,
- 1418 & 0xff,
+ (1393 >> 8) & 0xff,
+ 1393 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -33726,8 +33409,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1424 >> 8) & 0xff,
- 1424 & 0xff,
+ (1399 >> 8) & 0xff,
+ 1399 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -33739,8 +33422,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1430 >> 8) & 0xff,
- 1430 & 0xff,
+ (1405 >> 8) & 0xff,
+ 1405 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -33755,8 +33438,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1436 >> 8) & 0xff,
- 1436 & 0xff,
+ (1411 >> 8) & 0xff,
+ 1411 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -33768,8 +33451,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1442 >> 8) & 0xff,
- 1442 & 0xff,
+ (1417 >> 8) & 0xff,
+ 1417 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -33784,15 +33467,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1448 >> 8) & 0xff,
- 1448 & 0xff,
+ (1423 >> 8) & 0xff,
+ 1423 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (288 >> 8) & 0xff,
- 288 & 0xff}
+ (279 >> 8) & 0xff,
+ 279 & 0xff}
},
{
.description = "l3.ttl",
@@ -33800,15 +33483,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1451 >> 8) & 0xff,
- 1451 & 0xff,
+ (1426 >> 8) & 0xff,
+ 1426 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (289 >> 8) & 0xff,
- 289 & 0xff}
+ (280 >> 8) & 0xff,
+ 280 & 0xff}
},
{
.description = "l3.ttl",
@@ -33816,8 +33499,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1454 >> 8) & 0xff,
- 1454 & 0xff,
+ (1429 >> 8) & 0xff,
+ 1429 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -33829,8 +33512,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1460 >> 8) & 0xff,
- 1460 & 0xff,
+ (1435 >> 8) & 0xff,
+ 1435 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -33839,8 +33522,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_I_IPV4_TTL & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (291 >> 8) & 0xff,
- 291 & 0xff}
+ (282 >> 8) & 0xff,
+ 282 & 0xff}
},
{
.description = "l3.ttl",
@@ -33848,8 +33531,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1463 >> 8) & 0xff,
- 1463 & 0xff,
+ (1438 >> 8) & 0xff,
+ 1438 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -33858,8 +33541,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_O_IPV6_TTL & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (292 >> 8) & 0xff,
- 292 & 0xff}
+ (283 >> 8) & 0xff,
+ 283 & 0xff}
},
{
.description = "l3.ttl",
@@ -33867,8 +33550,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1466 >> 8) & 0xff,
- 1466 & 0xff,
+ (1441 >> 8) & 0xff,
+ 1441 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -33883,15 +33566,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1472 >> 8) & 0xff,
- 1472 & 0xff,
+ (1447 >> 8) & 0xff,
+ 1447 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (294 >> 8) & 0xff,
- 294 & 0xff}
+ (285 >> 8) & 0xff,
+ 285 & 0xff}
},
{
.description = "l3.prot",
@@ -33899,15 +33582,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1475 >> 8) & 0xff,
- 1475 & 0xff,
+ (1450 >> 8) & 0xff,
+ 1450 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (295 >> 8) & 0xff,
- 295 & 0xff}
+ (286 >> 8) & 0xff,
+ 286 & 0xff}
},
{
.description = "l3.prot",
@@ -33915,8 +33598,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1478 >> 8) & 0xff,
- 1478 & 0xff,
+ (1453 >> 8) & 0xff,
+ 1453 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -33928,8 +33611,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1484 >> 8) & 0xff,
- 1484 & 0xff,
+ (1459 >> 8) & 0xff,
+ 1459 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -33938,8 +33621,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_I_IPV4_PROTO_ID & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (297 >> 8) & 0xff,
- 297 & 0xff}
+ (288 >> 8) & 0xff,
+ 288 & 0xff}
},
{
.description = "l3.prot",
@@ -33947,8 +33630,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1487 >> 8) & 0xff,
- 1487 & 0xff,
+ (1462 >> 8) & 0xff,
+ 1462 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -33957,8 +33640,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_O_IPV6_PROTO_ID & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (298 >> 8) & 0xff,
- 298 & 0xff}
+ (289 >> 8) & 0xff,
+ 289 & 0xff}
},
{
.description = "l3.prot",
@@ -33966,8 +33649,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1490 >> 8) & 0xff,
- 1490 & 0xff,
+ (1465 >> 8) & 0xff,
+ 1465 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -33982,15 +33665,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1496 >> 8) & 0xff,
- 1496 & 0xff,
+ (1471 >> 8) & 0xff,
+ 1471 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (300 >> 8) & 0xff,
- 300 & 0xff}
+ (291 >> 8) & 0xff,
+ 291 & 0xff}
},
{
.description = "l3.qos",
@@ -33998,15 +33681,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1499 >> 8) & 0xff,
- 1499 & 0xff,
+ (1474 >> 8) & 0xff,
+ 1474 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (301 >> 8) & 0xff,
- 301 & 0xff}
+ (292 >> 8) & 0xff,
+ 292 & 0xff}
},
{
.description = "l3.qos",
@@ -34014,8 +33697,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1502 >> 8) & 0xff,
- 1502 & 0xff,
+ (1477 >> 8) & 0xff,
+ 1477 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -34027,8 +33710,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1508 >> 8) & 0xff,
- 1508 & 0xff,
+ (1483 >> 8) & 0xff,
+ 1483 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -34037,8 +33720,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_I_IPV4_QOS & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (303 >> 8) & 0xff,
- 303 & 0xff}
+ (294 >> 8) & 0xff,
+ 294 & 0xff}
},
{
.description = "l3.qos",
@@ -34046,8 +33729,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1511 >> 8) & 0xff,
- 1511 & 0xff,
+ (1486 >> 8) & 0xff,
+ 1486 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -34056,8 +33739,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_O_IPV6_QOS & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (304 >> 8) & 0xff,
- 304 & 0xff}
+ (295 >> 8) & 0xff,
+ 295 & 0xff}
},
{
.description = "l3.qos",
@@ -34065,8 +33748,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1514 >> 8) & 0xff,
- 1514 & 0xff,
+ (1489 >> 8) & 0xff,
+ 1489 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -34081,15 +33764,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1520 >> 8) & 0xff,
- 1520 & 0xff,
+ (1495 >> 8) & 0xff,
+ 1495 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (306 >> 8) & 0xff,
- 306 & 0xff}
+ (297 >> 8) & 0xff,
+ 297 & 0xff}
},
{
.description = "l4.src",
@@ -34097,15 +33780,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1523 >> 8) & 0xff,
- 1523 & 0xff,
+ (1498 >> 8) & 0xff,
+ 1498 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (307 >> 8) & 0xff,
- 307 & 0xff}
+ (298 >> 8) & 0xff,
+ 298 & 0xff}
},
{
.description = "l4.src",
@@ -34113,8 +33796,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1526 >> 8) & 0xff,
- 1526 & 0xff,
+ (1501 >> 8) & 0xff,
+ 1501 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -34126,8 +33809,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1532 >> 8) & 0xff,
- 1532 & 0xff,
+ (1507 >> 8) & 0xff,
+ 1507 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -34136,8 +33819,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_I_TCP_SRC_PORT & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (309 >> 8) & 0xff,
- 309 & 0xff}
+ (300 >> 8) & 0xff,
+ 300 & 0xff}
},
{
.description = "l4.src",
@@ -34145,8 +33828,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1535 >> 8) & 0xff,
- 1535 & 0xff,
+ (1510 >> 8) & 0xff,
+ 1510 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -34155,8 +33838,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_O_UDP_SRC_PORT & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (310 >> 8) & 0xff,
- 310 & 0xff}
+ (301 >> 8) & 0xff,
+ 301 & 0xff}
},
{
.description = "l4.src",
@@ -34164,8 +33847,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1538 >> 8) & 0xff,
- 1538 & 0xff,
+ (1513 >> 8) & 0xff,
+ 1513 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -34180,15 +33863,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1544 >> 8) & 0xff,
- 1544 & 0xff,
+ (1519 >> 8) & 0xff,
+ 1519 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (312 >> 8) & 0xff,
- 312 & 0xff}
+ (303 >> 8) & 0xff,
+ 303 & 0xff}
},
{
.description = "l4.dst",
@@ -34196,15 +33879,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1547 >> 8) & 0xff,
- 1547 & 0xff,
+ (1522 >> 8) & 0xff,
+ 1522 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (313 >> 8) & 0xff,
- 313 & 0xff}
+ (304 >> 8) & 0xff,
+ 304 & 0xff}
},
{
.description = "l4.dst",
@@ -34212,8 +33895,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1550 >> 8) & 0xff,
- 1550 & 0xff,
+ (1525 >> 8) & 0xff,
+ 1525 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -34225,8 +33908,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1556 >> 8) & 0xff,
- 1556 & 0xff,
+ (1531 >> 8) & 0xff,
+ 1531 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -34235,8 +33918,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_I_TCP_DST_PORT & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (315 >> 8) & 0xff,
- 315 & 0xff}
+ (306 >> 8) & 0xff,
+ 306 & 0xff}
},
{
.description = "l4.dst",
@@ -34244,8 +33927,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1559 >> 8) & 0xff,
- 1559 & 0xff,
+ (1534 >> 8) & 0xff,
+ 1534 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -34254,8 +33937,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_O_UDP_DST_PORT & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (316 >> 8) & 0xff,
- 316 & 0xff}
+ (307 >> 8) & 0xff,
+ 307 & 0xff}
},
{
.description = "l4.dst",
@@ -34263,8 +33946,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1562 >> 8) & 0xff,
- 1562 & 0xff,
+ (1537 >> 8) & 0xff,
+ 1537 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -34276,12 +33959,12 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
/* class_tid: 2, , table: control.terminating_flow */
{
.description = "",
- .field_bit_size = 0,
+ .field_bit_size = 8,
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1588 >> 8) & 0xff,
- 1588 & 0xff,
+ (1563 >> 8) & 0xff,
+ 1563 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -34289,17 +33972,17 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (318 >> 8) & 0xff,
- 318 & 0xff}
+ (309 >> 8) & 0xff,
+ 309 & 0xff}
},
{
.description = "",
- .field_bit_size = 0,
+ .field_bit_size = 8,
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1590 >> 8) & 0xff,
- 1590 & 0xff,
+ (1565 >> 8) & 0xff,
+ 1565 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -34307,17 +33990,17 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (319 >> 8) & 0xff,
- 319 & 0xff}
+ (310 >> 8) & 0xff,
+ 310 & 0xff}
},
{
.description = "",
- .field_bit_size = 0,
+ .field_bit_size = 8,
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1592 >> 8) & 0xff,
- 1592 & 0xff,
+ (1567 >> 8) & 0xff,
+ 1567 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -34325,17 +34008,17 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (320 >> 8) & 0xff,
- 320 & 0xff}
+ (311 >> 8) & 0xff,
+ 311 & 0xff}
},
{
.description = "",
- .field_bit_size = 0,
+ .field_bit_size = 8,
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1594 >> 8) & 0xff,
- 1594 & 0xff,
+ (1569 >> 8) & 0xff,
+ 1569 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -34349,8 +34032,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1607 >> 8) & 0xff,
- 1607 & 0xff,
+ (1582 >> 8) & 0xff,
+ 1582 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ZERO,
@@ -34364,8 +34047,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1617 >> 8) & 0xff,
- 1617 & 0xff,
+ (1592 >> 8) & 0xff,
+ 1592 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -34379,8 +34062,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1628 >> 8) & 0xff,
- 1628 & 0xff,
+ (1603 >> 8) & 0xff,
+ 1603 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -34394,8 +34077,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1634 >> 8) & 0xff,
- 1634 & 0xff,
+ (1609 >> 8) & 0xff,
+ 1609 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -34409,8 +34092,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1640 >> 8) & 0xff,
- 1640 & 0xff,
+ (1615 >> 8) & 0xff,
+ 1615 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -34424,8 +34107,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1646 >> 8) & 0xff,
- 1646 & 0xff,
+ (1621 >> 8) & 0xff,
+ 1621 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -34439,8 +34122,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1652 >> 8) & 0xff,
- 1652 & 0xff,
+ (1627 >> 8) & 0xff,
+ 1627 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -34454,8 +34137,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1658 >> 8) & 0xff,
- 1658 & 0xff,
+ (1633 >> 8) & 0xff,
+ 1633 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -34469,8 +34152,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1664 >> 8) & 0xff,
- 1664 & 0xff,
+ (1639 >> 8) & 0xff,
+ 1639 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -34484,8 +34167,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1669 >> 8) & 0xff,
- 1669 & 0xff,
+ (1644 >> 8) & 0xff,
+ 1644 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -34499,8 +34182,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1674 >> 8) & 0xff,
- 1674 & 0xff,
+ (1649 >> 8) & 0xff,
+ 1649 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -34514,8 +34197,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1680 >> 8) & 0xff,
- 1680 & 0xff,
+ (1655 >> 8) & 0xff,
+ 1655 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -34529,8 +34212,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1687 >> 8) & 0xff,
- 1687 & 0xff,
+ (1662 >> 8) & 0xff,
+ 1662 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -34544,8 +34227,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1695 >> 8) & 0xff,
- 1695 & 0xff,
+ (1670 >> 8) & 0xff,
+ 1670 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -34553,8 +34236,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (335 >> 8) & 0xff,
- 335 & 0xff}
+ (326 >> 8) & 0xff,
+ 326 & 0xff}
},
{
.description = "l2_ivv.en",
@@ -34562,8 +34245,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1699 >> 8) & 0xff,
- 1699 & 0xff,
+ (1674 >> 8) & 0xff,
+ 1674 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -34571,8 +34254,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (336 >> 8) & 0xff,
- 336 & 0xff}
+ (327 >> 8) & 0xff,
+ 327 & 0xff}
},
{
.description = "l2_ivv.en",
@@ -34580,8 +34263,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1703 >> 8) & 0xff,
- 1703 & 0xff,
+ (1678 >> 8) & 0xff,
+ 1678 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -34595,8 +34278,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1711 >> 8) & 0xff,
- 1711 & 0xff,
+ (1686 >> 8) & 0xff,
+ 1686 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -34610,8 +34293,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1719 >> 8) & 0xff,
- 1719 & 0xff,
+ (1694 >> 8) & 0xff,
+ 1694 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -34619,8 +34302,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (339 >> 8) & 0xff,
- 339 & 0xff}
+ (330 >> 8) & 0xff,
+ 330 & 0xff}
},
{
.description = "l3_sip.en",
@@ -34628,8 +34311,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1723 >> 8) & 0xff,
- 1723 & 0xff,
+ (1698 >> 8) & 0xff,
+ 1698 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -34637,8 +34320,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (340 >> 8) & 0xff,
- 340 & 0xff}
+ (331 >> 8) & 0xff,
+ 331 & 0xff}
},
{
.description = "l3_sip.en",
@@ -34646,8 +34329,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1727 >> 8) & 0xff,
- 1727 & 0xff,
+ (1702 >> 8) & 0xff,
+ 1702 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -34661,8 +34344,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1735 >> 8) & 0xff,
- 1735 & 0xff,
+ (1710 >> 8) & 0xff,
+ 1710 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -34670,8 +34353,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (342 >> 8) & 0xff,
- 342 & 0xff}
+ (333 >> 8) & 0xff,
+ 333 & 0xff}
},
{
.description = "l3_dip.en",
@@ -34679,8 +34362,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1739 >> 8) & 0xff,
- 1739 & 0xff,
+ (1714 >> 8) & 0xff,
+ 1714 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -34688,8 +34371,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (343 >> 8) & 0xff,
- 343 & 0xff}
+ (334 >> 8) & 0xff,
+ 334 & 0xff}
},
{
.description = "l3_dip.en",
@@ -34697,8 +34380,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1743 >> 8) & 0xff,
- 1743 & 0xff,
+ (1718 >> 8) & 0xff,
+ 1718 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -34712,8 +34395,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1751 >> 8) & 0xff,
- 1751 & 0xff,
+ (1726 >> 8) & 0xff,
+ 1726 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -34721,8 +34404,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (345 >> 8) & 0xff,
- 345 & 0xff}
+ (336 >> 8) & 0xff,
+ 336 & 0xff}
},
{
.description = "l3_ttl.en",
@@ -34730,8 +34413,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1755 >> 8) & 0xff,
- 1755 & 0xff,
+ (1730 >> 8) & 0xff,
+ 1730 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -34739,8 +34422,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (346 >> 8) & 0xff,
- 346 & 0xff}
+ (337 >> 8) & 0xff,
+ 337 & 0xff}
},
{
.description = "l3_ttl.en",
@@ -34748,8 +34431,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1759 >> 8) & 0xff,
- 1759 & 0xff,
+ (1734 >> 8) & 0xff,
+ 1734 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -34763,8 +34446,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1767 >> 8) & 0xff,
- 1767 & 0xff,
+ (1742 >> 8) & 0xff,
+ 1742 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -34772,8 +34455,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (348 >> 8) & 0xff,
- 348 & 0xff}
+ (339 >> 8) & 0xff,
+ 339 & 0xff}
},
{
.description = "l3_prot.en",
@@ -34781,8 +34464,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1771 >> 8) & 0xff,
- 1771 & 0xff,
+ (1746 >> 8) & 0xff,
+ 1746 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -34790,8 +34473,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (349 >> 8) & 0xff,
- 349 & 0xff}
+ (340 >> 8) & 0xff,
+ 340 & 0xff}
},
{
.description = "l3_prot.en",
@@ -34799,8 +34482,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1775 >> 8) & 0xff,
- 1775 & 0xff,
+ (1750 >> 8) & 0xff,
+ 1750 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -34814,8 +34497,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1783 >> 8) & 0xff,
- 1783 & 0xff,
+ (1758 >> 8) & 0xff,
+ 1758 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -34823,8 +34506,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (351 >> 8) & 0xff,
- 351 & 0xff}
+ (342 >> 8) & 0xff,
+ 342 & 0xff}
},
{
.description = "l3_qos.en",
@@ -34832,8 +34515,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1787 >> 8) & 0xff,
- 1787 & 0xff,
+ (1762 >> 8) & 0xff,
+ 1762 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -34841,8 +34524,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (352 >> 8) & 0xff,
- 352 & 0xff}
+ (343 >> 8) & 0xff,
+ 343 & 0xff}
},
{
.description = "l3_qos.en",
@@ -34850,8 +34533,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1791 >> 8) & 0xff,
- 1791 & 0xff,
+ (1766 >> 8) & 0xff,
+ 1766 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -34865,8 +34548,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_OR,
.field_opr1 = {
- (1796 >> 8) & 0xff,
- 1796 & 0xff,
+ (1771 >> 8) & 0xff,
+ 1771 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -34880,8 +34563,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_OR,
.field_opr1 = {
- (1799 >> 8) & 0xff,
- 1799 & 0xff,
+ (1774 >> 8) & 0xff,
+ 1774 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -34895,8 +34578,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_OR,
.field_opr1 = {
- (1803 >> 8) & 0xff,
- 1803 & 0xff,
+ (1778 >> 8) & 0xff,
+ 1778 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -34910,8 +34593,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_OR,
.field_opr1 = {
- (1806 >> 8) & 0xff,
- 1806 & 0xff,
+ (1781 >> 8) & 0xff,
+ 1781 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -34922,76 +34605,76 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
/* class_tid: 2, , table: control.profile_tcam_priority */
{
.description = "",
- .field_bit_size = 0,
+ .field_bit_size = 8,
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1810 >> 8) & 0xff,
- 1810 & 0xff,
+ (1785 >> 8) & 0xff,
+ 1785 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ZERO,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (358 >> 8) & 0xff,
- 358 & 0xff}
+ (349 >> 8) & 0xff,
+ 349 & 0xff}
},
{
.description = "",
- .field_bit_size = 0,
+ .field_bit_size = 8,
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1812 >> 8) & 0xff,
- 1812 & 0xff,
+ (1787 >> 8) & 0xff,
+ 1787 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ZERO,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (359 >> 8) & 0xff,
- 359 & 0xff}
+ (350 >> 8) & 0xff,
+ 350 & 0xff}
},
{
.description = "",
- .field_bit_size = 0,
+ .field_bit_size = 8,
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1814 >> 8) & 0xff,
- 1814 & 0xff,
+ (1789 >> 8) & 0xff,
+ 1789 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ZERO,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (360 >> 8) & 0xff,
- 360 & 0xff}
+ (351 >> 8) & 0xff,
+ 351 & 0xff}
},
{
.description = "",
- .field_bit_size = 0,
+ .field_bit_size = 8,
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1816 >> 8) & 0xff,
- 1816 & 0xff,
+ (1791 >> 8) & 0xff,
+ 1791 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ZERO,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (361 >> 8) & 0xff,
- 361 & 0xff}
+ (352 >> 8) & 0xff,
+ 352 & 0xff}
},
{
.description = "",
- .field_bit_size = 0,
+ .field_bit_size = 8,
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1818 >> 8) & 0xff,
- 1818 & 0xff,
+ (1793 >> 8) & 0xff,
+ 1793 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -34999,17 +34682,17 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (362 >> 8) & 0xff,
- 362 & 0xff}
+ (353 >> 8) & 0xff,
+ 353 & 0xff}
},
{
.description = "",
- .field_bit_size = 0,
+ .field_bit_size = 8,
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1820 >> 8) & 0xff,
- 1820 & 0xff,
+ (1795 >> 8) & 0xff,
+ 1795 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -35017,17 +34700,17 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (363 >> 8) & 0xff,
- 363 & 0xff}
+ (354 >> 8) & 0xff,
+ 354 & 0xff}
},
{
.description = "",
- .field_bit_size = 0,
+ .field_bit_size = 8,
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1822 >> 8) & 0xff,
- 1822 & 0xff,
+ (1797 >> 8) & 0xff,
+ 1797 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -35035,17 +34718,17 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (364 >> 8) & 0xff,
- 364 & 0xff}
+ (355 >> 8) & 0xff,
+ 355 & 0xff}
},
{
.description = "",
- .field_bit_size = 0,
+ .field_bit_size = 8,
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1824 >> 8) & 0xff,
- 1824 & 0xff,
+ (1799 >> 8) & 0xff,
+ 1799 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -35061,15 +34744,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1828 >> 8) & 0xff,
- 1828 & 0xff,
+ (1803 >> 8) & 0xff,
+ 1803 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (366 >> 8) & 0xff,
- 366 & 0xff}
+ (357 >> 8) & 0xff,
+ 357 & 0xff}
},
{
.description = "l4_hdr_is_udp_tcp",
@@ -35077,15 +34760,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1830 >> 8) & 0xff,
- 1830 & 0xff,
+ (1805 >> 8) & 0xff,
+ 1805 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (367 >> 8) & 0xff,
- 367 & 0xff}
+ (358 >> 8) & 0xff,
+ 358 & 0xff}
},
{
.description = "l4_hdr_is_udp_tcp",
@@ -35093,8 +34776,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1832 >> 8) & 0xff,
- 1832 & 0xff,
+ (1807 >> 8) & 0xff,
+ 1807 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -35106,8 +34789,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1836 >> 8) & 0xff,
- 1836 & 0xff,
+ (1811 >> 8) & 0xff,
+ 1811 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -35115,8 +34798,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
ULP_THOR_SYM_L4_HDR_IS_UDP_TCP_YES},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (369 >> 8) & 0xff,
- 369 & 0xff}
+ (360 >> 8) & 0xff,
+ 360 & 0xff}
},
{
.description = "l4_hdr_is_udp_tcp",
@@ -35124,8 +34807,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1838 >> 8) & 0xff,
- 1838 & 0xff,
+ (1813 >> 8) & 0xff,
+ 1813 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -35133,8 +34816,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
ULP_THOR_SYM_L4_HDR_IS_UDP_TCP_YES},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (370 >> 8) & 0xff,
- 370 & 0xff}
+ (361 >> 8) & 0xff,
+ 361 & 0xff}
},
{
.description = "l4_hdr_is_udp_tcp",
@@ -35142,8 +34825,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1840 >> 8) & 0xff,
- 1840 & 0xff,
+ (1815 >> 8) & 0xff,
+ 1815 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -35157,15 +34840,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1844 >> 8) & 0xff,
- 1844 & 0xff,
+ (1819 >> 8) & 0xff,
+ 1819 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (372 >> 8) & 0xff,
- 372 & 0xff}
+ (363 >> 8) & 0xff,
+ 363 & 0xff}
},
{
.description = "l4_hdr_type",
@@ -35173,15 +34856,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1846 >> 8) & 0xff,
- 1846 & 0xff,
+ (1821 >> 8) & 0xff,
+ 1821 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (373 >> 8) & 0xff,
- 373 & 0xff}
+ (364 >> 8) & 0xff,
+ 364 & 0xff}
},
{
.description = "l4_hdr_type",
@@ -35189,8 +34872,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1848 >> 8) & 0xff,
- 1848 & 0xff,
+ (1823 >> 8) & 0xff,
+ 1823 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -35202,15 +34885,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1852 >> 8) & 0xff,
- 1852 & 0xff,
+ (1827 >> 8) & 0xff,
+ 1827 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ZERO,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (375 >> 8) & 0xff,
- 375 & 0xff}
+ (366 >> 8) & 0xff,
+ 366 & 0xff}
},
{
.description = "l4_hdr_type",
@@ -35218,8 +34901,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1854 >> 8) & 0xff,
- 1854 & 0xff,
+ (1829 >> 8) & 0xff,
+ 1829 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -35227,8 +34910,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
ULP_THOR_SYM_L4_HDR_TYPE_UDP},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (376 >> 8) & 0xff,
- 376 & 0xff}
+ (367 >> 8) & 0xff,
+ 367 & 0xff}
},
{
.description = "l4_hdr_type",
@@ -35236,8 +34919,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1856 >> 8) & 0xff,
- 1856 & 0xff,
+ (1831 >> 8) & 0xff,
+ 1831 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -35251,15 +34934,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1860 >> 8) & 0xff,
- 1860 & 0xff,
+ (1835 >> 8) & 0xff,
+ 1835 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (378 >> 8) & 0xff,
- 378 & 0xff}
+ (369 >> 8) & 0xff,
+ 369 & 0xff}
},
{
.description = "l4_hdr_error",
@@ -35267,15 +34950,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1862 >> 8) & 0xff,
- 1862 & 0xff,
+ (1837 >> 8) & 0xff,
+ 1837 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (379 >> 8) & 0xff,
- 379 & 0xff}
+ (370 >> 8) & 0xff,
+ 370 & 0xff}
},
{
.description = "l4_hdr_error",
@@ -35283,8 +34966,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1864 >> 8) & 0xff,
- 1864 & 0xff,
+ (1839 >> 8) & 0xff,
+ 1839 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -35296,15 +34979,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1868 >> 8) & 0xff,
- 1868 & 0xff,
+ (1843 >> 8) & 0xff,
+ 1843 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ZERO,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (381 >> 8) & 0xff,
- 381 & 0xff}
+ (372 >> 8) & 0xff,
+ 372 & 0xff}
},
{
.description = "l4_hdr_error",
@@ -35312,15 +34995,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1870 >> 8) & 0xff,
- 1870 & 0xff,
+ (1845 >> 8) & 0xff,
+ 1845 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ZERO,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (382 >> 8) & 0xff,
- 382 & 0xff}
+ (373 >> 8) & 0xff,
+ 373 & 0xff}
},
{
.description = "l4_hdr_error",
@@ -35328,8 +35011,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1872 >> 8) & 0xff,
- 1872 & 0xff,
+ (1847 >> 8) & 0xff,
+ 1847 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ZERO,
@@ -35341,15 +35024,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1876 >> 8) & 0xff,
- 1876 & 0xff,
+ (1851 >> 8) & 0xff,
+ 1851 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (384 >> 8) & 0xff,
- 384 & 0xff}
+ (375 >> 8) & 0xff,
+ 375 & 0xff}
},
{
.description = "l4_hdr_valid",
@@ -35357,15 +35040,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1878 >> 8) & 0xff,
- 1878 & 0xff,
+ (1853 >> 8) & 0xff,
+ 1853 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (385 >> 8) & 0xff,
- 385 & 0xff}
+ (376 >> 8) & 0xff,
+ 376 & 0xff}
},
{
.description = "l4_hdr_valid",
@@ -35373,8 +35056,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1880 >> 8) & 0xff,
- 1880 & 0xff,
+ (1855 >> 8) & 0xff,
+ 1855 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -35386,8 +35069,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1884 >> 8) & 0xff,
- 1884 & 0xff,
+ (1859 >> 8) & 0xff,
+ 1859 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -35395,8 +35078,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
ULP_THOR_SYM_L4_HDR_VALID_YES},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (387 >> 8) & 0xff,
- 387 & 0xff}
+ (378 >> 8) & 0xff,
+ 378 & 0xff}
},
{
.description = "l4_hdr_valid",
@@ -35404,8 +35087,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1886 >> 8) & 0xff,
- 1886 & 0xff,
+ (1861 >> 8) & 0xff,
+ 1861 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -35413,8 +35096,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
ULP_THOR_SYM_L4_HDR_VALID_YES},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (388 >> 8) & 0xff,
- 388 & 0xff}
+ (379 >> 8) & 0xff,
+ 379 & 0xff}
},
{
.description = "l4_hdr_valid",
@@ -35422,8 +35105,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1888 >> 8) & 0xff,
- 1888 & 0xff,
+ (1863 >> 8) & 0xff,
+ 1863 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -35437,8 +35120,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1892 >> 8) & 0xff,
- 1892 & 0xff,
+ (1867 >> 8) & 0xff,
+ 1867 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -35446,8 +35129,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
ULP_THOR_SYM_L3_HDR_ISIP_YES},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (390 >> 8) & 0xff,
- 390 & 0xff}
+ (381 >> 8) & 0xff,
+ 381 & 0xff}
},
{
.description = "l3_hdr_isIP",
@@ -35455,8 +35138,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1894 >> 8) & 0xff,
- 1894 & 0xff,
+ (1869 >> 8) & 0xff,
+ 1869 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -35464,8 +35147,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
ULP_THOR_SYM_L3_HDR_ISIP_YES},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (391 >> 8) & 0xff,
- 391 & 0xff}
+ (382 >> 8) & 0xff,
+ 382 & 0xff}
},
{
.description = "l3_hdr_isIP",
@@ -35473,8 +35156,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1896 >> 8) & 0xff,
- 1896 & 0xff,
+ (1871 >> 8) & 0xff,
+ 1871 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -35488,15 +35171,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1900 >> 8) & 0xff,
- 1900 & 0xff,
+ (1875 >> 8) & 0xff,
+ 1875 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (393 >> 8) & 0xff,
- 393 & 0xff}
+ (384 >> 8) & 0xff,
+ 384 & 0xff}
},
{
.description = "l3_hdr_type",
@@ -35504,15 +35187,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1902 >> 8) & 0xff,
- 1902 & 0xff,
+ (1877 >> 8) & 0xff,
+ 1877 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (394 >> 8) & 0xff,
- 394 & 0xff}
+ (385 >> 8) & 0xff,
+ 385 & 0xff}
},
{
.description = "l3_hdr_type",
@@ -35520,8 +35203,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1904 >> 8) & 0xff,
- 1904 & 0xff,
+ (1879 >> 8) & 0xff,
+ 1879 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -35533,8 +35216,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1908 >> 8) & 0xff,
- 1908 & 0xff,
+ (1883 >> 8) & 0xff,
+ 1883 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -35542,8 +35225,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
ULP_THOR_SYM_L3_HDR_TYPE_IPV6},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (396 >> 8) & 0xff,
- 396 & 0xff}
+ (387 >> 8) & 0xff,
+ 387 & 0xff}
},
{
.description = "l3_hdr_type",
@@ -35551,15 +35234,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1910 >> 8) & 0xff,
- 1910 & 0xff,
+ (1885 >> 8) & 0xff,
+ 1885 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ZERO,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (397 >> 8) & 0xff,
- 397 & 0xff}
+ (388 >> 8) & 0xff,
+ 388 & 0xff}
},
{
.description = "l3_hdr_type",
@@ -35567,8 +35250,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1912 >> 8) & 0xff,
- 1912 & 0xff,
+ (1887 >> 8) & 0xff,
+ 1887 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ZERO,
@@ -35580,15 +35263,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1916 >> 8) & 0xff,
- 1916 & 0xff,
+ (1891 >> 8) & 0xff,
+ 1891 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (399 >> 8) & 0xff,
- 399 & 0xff}
+ (390 >> 8) & 0xff,
+ 390 & 0xff}
},
{
.description = "l3_hdr_error",
@@ -35596,15 +35279,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1918 >> 8) & 0xff,
- 1918 & 0xff,
+ (1893 >> 8) & 0xff,
+ 1893 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (400 >> 8) & 0xff,
- 400 & 0xff}
+ (391 >> 8) & 0xff,
+ 391 & 0xff}
},
{
.description = "l3_hdr_error",
@@ -35612,8 +35295,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1920 >> 8) & 0xff,
- 1920 & 0xff,
+ (1895 >> 8) & 0xff,
+ 1895 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -35625,15 +35308,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1924 >> 8) & 0xff,
- 1924 & 0xff,
+ (1899 >> 8) & 0xff,
+ 1899 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ZERO,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (402 >> 8) & 0xff,
- 402 & 0xff}
+ (393 >> 8) & 0xff,
+ 393 & 0xff}
},
{
.description = "l3_hdr_error",
@@ -35641,15 +35324,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1926 >> 8) & 0xff,
- 1926 & 0xff,
+ (1901 >> 8) & 0xff,
+ 1901 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ZERO,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (403 >> 8) & 0xff,
- 403 & 0xff}
+ (394 >> 8) & 0xff,
+ 394 & 0xff}
},
{
.description = "l3_hdr_error",
@@ -35657,8 +35340,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1928 >> 8) & 0xff,
- 1928 & 0xff,
+ (1903 >> 8) & 0xff,
+ 1903 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ZERO,
@@ -35670,15 +35353,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1932 >> 8) & 0xff,
- 1932 & 0xff,
+ (1907 >> 8) & 0xff,
+ 1907 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (405 >> 8) & 0xff,
- 405 & 0xff}
+ (396 >> 8) & 0xff,
+ 396 & 0xff}
},
{
.description = "l3_hdr_valid",
@@ -35686,15 +35369,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1934 >> 8) & 0xff,
- 1934 & 0xff,
+ (1909 >> 8) & 0xff,
+ 1909 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (406 >> 8) & 0xff,
- 406 & 0xff}
+ (397 >> 8) & 0xff,
+ 397 & 0xff}
},
{
.description = "l3_hdr_valid",
@@ -35702,8 +35385,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1936 >> 8) & 0xff,
- 1936 & 0xff,
+ (1911 >> 8) & 0xff,
+ 1911 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -35715,8 +35398,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1940 >> 8) & 0xff,
- 1940 & 0xff,
+ (1915 >> 8) & 0xff,
+ 1915 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -35724,8 +35407,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
ULP_THOR_SYM_L3_HDR_VALID_YES},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (408 >> 8) & 0xff,
- 408 & 0xff}
+ (399 >> 8) & 0xff,
+ 399 & 0xff}
},
{
.description = "l3_hdr_valid",
@@ -35733,8 +35416,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1942 >> 8) & 0xff,
- 1942 & 0xff,
+ (1917 >> 8) & 0xff,
+ 1917 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -35742,8 +35425,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
ULP_THOR_SYM_L3_HDR_VALID_YES},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (409 >> 8) & 0xff,
- 409 & 0xff}
+ (400 >> 8) & 0xff,
+ 400 & 0xff}
},
{
.description = "l3_hdr_valid",
@@ -35751,8 +35434,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1944 >> 8) & 0xff,
- 1944 & 0xff,
+ (1919 >> 8) & 0xff,
+ 1919 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -35766,8 +35449,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1949 >> 8) & 0xff,
- 1949 & 0xff,
+ (1924 >> 8) & 0xff,
+ 1924 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -35781,8 +35464,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1955 >> 8) & 0xff,
- 1955 & 0xff,
+ (1930 >> 8) & 0xff,
+ 1930 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -35796,8 +35479,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1962 >> 8) & 0xff,
- 1962 & 0xff,
+ (1937 >> 8) & 0xff,
+ 1937 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -35809,8 +35492,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1966 >> 8) & 0xff,
- 1966 & 0xff,
+ (1941 >> 8) & 0xff,
+ 1941 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ZERO,
@@ -35822,8 +35505,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1970 >> 8) & 0xff,
- 1970 & 0xff,
+ (1945 >> 8) & 0xff,
+ 1945 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -35837,15 +35520,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1974 >> 8) & 0xff,
- 1974 & 0xff,
+ (1949 >> 8) & 0xff,
+ 1949 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (416 >> 8) & 0xff,
- 416 & 0xff}
+ (407 >> 8) & 0xff,
+ 407 & 0xff}
},
{
.description = "tun_hdr_type",
@@ -35853,15 +35536,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1976 >> 8) & 0xff,
- 1976 & 0xff,
+ (1951 >> 8) & 0xff,
+ 1951 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (417 >> 8) & 0xff,
- 417 & 0xff}
+ (408 >> 8) & 0xff,
+ 408 & 0xff}
},
{
.description = "tun_hdr_type",
@@ -35869,15 +35552,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1978 >> 8) & 0xff,
- 1978 & 0xff,
+ (1953 >> 8) & 0xff,
+ 1953 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (418 >> 8) & 0xff,
- 418 & 0xff}
+ (409 >> 8) & 0xff,
+ 409 & 0xff}
},
{
.description = "tun_hdr_type",
@@ -35885,15 +35568,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1980 >> 8) & 0xff,
- 1980 & 0xff,
+ (1955 >> 8) & 0xff,
+ 1955 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (419 >> 8) & 0xff,
- 419 & 0xff}
+ (410 >> 8) & 0xff,
+ 410 & 0xff}
},
{
.description = "tun_hdr_type",
@@ -35901,8 +35584,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1982 >> 8) & 0xff,
- 1982 & 0xff,
+ (1957 >> 8) & 0xff,
+ 1957 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -35914,15 +35597,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1986 >> 8) & 0xff,
- 1986 & 0xff,
+ (1961 >> 8) & 0xff,
+ 1961 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ZERO,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (421 >> 8) & 0xff,
- 421 & 0xff}
+ (412 >> 8) & 0xff,
+ 412 & 0xff}
},
{
.description = "tun_hdr_type",
@@ -35930,8 +35613,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1988 >> 8) & 0xff,
- 1988 & 0xff,
+ (1963 >> 8) & 0xff,
+ 1963 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -35939,8 +35622,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
ULP_THOR_SYM_TUN_HDR_TYPE_GENEVE},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (422 >> 8) & 0xff,
- 422 & 0xff}
+ (413 >> 8) & 0xff,
+ 413 & 0xff}
},
{
.description = "tun_hdr_type",
@@ -35948,8 +35631,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1990 >> 8) & 0xff,
- 1990 & 0xff,
+ (1965 >> 8) & 0xff,
+ 1965 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -35957,8 +35640,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
ULP_THOR_SYM_TUN_HDR_TYPE_GRE},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (423 >> 8) & 0xff,
- 423 & 0xff}
+ (414 >> 8) & 0xff,
+ 414 & 0xff}
},
{
.description = "tun_hdr_type",
@@ -35966,8 +35649,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1992 >> 8) & 0xff,
- 1992 & 0xff,
+ (1967 >> 8) & 0xff,
+ 1967 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -35975,8 +35658,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
ULP_THOR_SYM_TUN_HDR_TYPE_UPAR1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (424 >> 8) & 0xff,
- 424 & 0xff}
+ (415 >> 8) & 0xff,
+ 415 & 0xff}
},
{
.description = "tun_hdr_type",
@@ -35984,8 +35667,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1994 >> 8) & 0xff,
- 1994 & 0xff,
+ (1969 >> 8) & 0xff,
+ 1969 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -35999,8 +35682,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2001 >> 8) & 0xff,
- 2001 & 0xff,
+ (1976 >> 8) & 0xff,
+ 1976 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -36012,8 +35695,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2005 >> 8) & 0xff,
- 2005 & 0xff,
+ (1980 >> 8) & 0xff,
+ 1980 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -36027,8 +35710,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2009 >> 8) & 0xff,
- 2009 & 0xff,
+ (1984 >> 8) & 0xff,
+ 1984 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -36040,8 +35723,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2013 >> 8) & 0xff,
- 2013 & 0xff,
+ (1988 >> 8) & 0xff,
+ 1988 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -36055,8 +35738,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2017 >> 8) & 0xff,
- 2017 & 0xff,
+ (1992 >> 8) & 0xff,
+ 1992 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -36068,8 +35751,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2021 >> 8) & 0xff,
- 2021 & 0xff,
+ (1996 >> 8) & 0xff,
+ 1996 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ZERO,
@@ -36081,15 +35764,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2025 >> 8) & 0xff,
- 2025 & 0xff,
+ (2000 >> 8) & 0xff,
+ 2000 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (432 >> 8) & 0xff,
- 432 & 0xff}
+ (423 >> 8) & 0xff,
+ 423 & 0xff}
},
{
.description = "tl4_hdr_valid",
@@ -36097,8 +35780,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2027 >> 8) & 0xff,
- 2027 & 0xff,
+ (2002 >> 8) & 0xff,
+ 2002 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ZERO,
@@ -36110,8 +35793,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2030 >> 8) & 0xff,
- 2030 & 0xff,
+ (2005 >> 8) & 0xff,
+ 2005 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -36119,8 +35802,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
ULP_THOR_SYM_TL4_HDR_VALID_YES},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (434 >> 8) & 0xff,
- 434 & 0xff}
+ (425 >> 8) & 0xff,
+ 425 & 0xff}
},
{
.description = "tl4_hdr_valid",
@@ -36128,8 +35811,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2032 >> 8) & 0xff,
- 2032 & 0xff,
+ (2007 >> 8) & 0xff,
+ 2007 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ZERO,
@@ -36141,8 +35824,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2035 >> 8) & 0xff,
- 2035 & 0xff,
+ (2010 >> 8) & 0xff,
+ 2010 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -36156,8 +35839,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2039 >> 8) & 0xff,
- 2039 & 0xff,
+ (2014 >> 8) & 0xff,
+ 2014 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -36169,8 +35852,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2043 >> 8) & 0xff,
- 2043 & 0xff,
+ (2018 >> 8) & 0xff,
+ 2018 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ZERO,
@@ -36182,8 +35865,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2047 >> 8) & 0xff,
- 2047 & 0xff,
+ (2022 >> 8) & 0xff,
+ 2022 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -36195,8 +35878,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2051 >> 8) & 0xff,
- 2051 & 0xff,
+ (2026 >> 8) & 0xff,
+ 2026 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ZERO,
@@ -36208,8 +35891,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2055 >> 8) & 0xff,
- 2055 & 0xff,
+ (2030 >> 8) & 0xff,
+ 2030 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -36223,8 +35906,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2082 >> 8) & 0xff,
- 2082 & 0xff,
+ (2057 >> 8) & 0xff,
+ 2057 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_SKIP,
@@ -36239,8 +35922,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2087 >> 8) & 0xff,
- 2087 & 0xff,
+ (2062 >> 8) & 0xff,
+ 2062 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_SKIP,
@@ -36255,8 +35938,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2101 >> 8) & 0xff,
- 2101 & 0xff,
+ (2076 >> 8) & 0xff,
+ 2076 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -36271,8 +35954,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2109 >> 8) & 0xff,
- 2109 & 0xff,
+ (2084 >> 8) & 0xff,
+ 2084 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -36287,8 +35970,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2148 >> 8) & 0xff,
- 2148 & 0xff,
+ (2123 >> 8) & 0xff,
+ 2123 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -36303,8 +35986,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2154 >> 8) & 0xff,
- 2154 & 0xff,
+ (2129 >> 8) & 0xff,
+ 2129 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -36319,8 +36002,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2160 >> 8) & 0xff,
- 2160 & 0xff,
+ (2135 >> 8) & 0xff,
+ 2135 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -36335,8 +36018,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2166 >> 8) & 0xff,
- 2166 & 0xff,
+ (2141 >> 8) & 0xff,
+ 2141 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -36351,8 +36034,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2172 >> 8) & 0xff,
- 2172 & 0xff,
+ (2147 >> 8) & 0xff,
+ 2147 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -36367,8 +36050,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2178 >> 8) & 0xff,
- 2178 & 0xff,
+ (2153 >> 8) & 0xff,
+ 2153 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -36383,8 +36066,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2184 >> 8) & 0xff,
- 2184 & 0xff,
+ (2159 >> 8) & 0xff,
+ 2159 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -36399,8 +36082,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2190 >> 8) & 0xff,
- 2190 & 0xff,
+ (2165 >> 8) & 0xff,
+ 2165 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -36415,8 +36098,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2196 >> 8) & 0xff,
- 2196 & 0xff,
+ (2171 >> 8) & 0xff,
+ 2171 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -36431,8 +36114,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2202 >> 8) & 0xff,
- 2202 & 0xff,
+ (2177 >> 8) & 0xff,
+ 2177 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -36447,8 +36130,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2207 >> 8) & 0xff,
- 2207 & 0xff,
+ (2182 >> 8) & 0xff,
+ 2182 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -36463,8 +36146,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2211 >> 8) & 0xff,
- 2211 & 0xff,
+ (2186 >> 8) & 0xff,
+ 2186 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -36479,8 +36162,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2216 >> 8) & 0xff,
- 2216 & 0xff,
+ (2191 >> 8) & 0xff,
+ 2191 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -36495,8 +36178,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2222 >> 8) & 0xff,
- 2222 & 0xff,
+ (2197 >> 8) & 0xff,
+ 2197 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -36511,8 +36194,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2228 >> 8) & 0xff,
- 2228 & 0xff,
+ (2203 >> 8) & 0xff,
+ 2203 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -36527,8 +36210,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2234 >> 8) & 0xff,
- 2234 & 0xff,
+ (2209 >> 8) & 0xff,
+ 2209 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -36543,8 +36226,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2241 >> 8) & 0xff,
- 2241 & 0xff,
+ (2216 >> 8) & 0xff,
+ 2216 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -36559,8 +36242,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2249 >> 8) & 0xff,
- 2249 & 0xff,
+ (2224 >> 8) & 0xff,
+ 2224 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -36575,8 +36258,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2257 >> 8) & 0xff,
- 2257 & 0xff,
+ (2232 >> 8) & 0xff,
+ 2232 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -36585,8 +36268,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_IO_VLAN_VID & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (464 >> 8) & 0xff,
- 464 & 0xff}
+ (455 >> 8) & 0xff,
+ 455 & 0xff}
},
{
.description = "l2_ivv",
@@ -36594,8 +36277,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2261 >> 8) & 0xff,
- 2261 & 0xff,
+ (2236 >> 8) & 0xff,
+ 2236 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -36604,8 +36287,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_OI_VLAN_VID & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (465 >> 8) & 0xff,
- 465 & 0xff}
+ (456 >> 8) & 0xff,
+ 456 & 0xff}
},
{
.description = "l2_ivv",
@@ -36613,8 +36296,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2265 >> 8) & 0xff,
- 2265 & 0xff,
+ (2240 >> 8) & 0xff,
+ 2240 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -36629,8 +36312,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2273 >> 8) & 0xff,
- 2273 & 0xff,
+ (2248 >> 8) & 0xff,
+ 2248 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -36639,8 +36322,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_IO_VLAN_VID & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (467 >> 8) & 0xff,
- 467 & 0xff}
+ (458 >> 8) & 0xff,
+ 458 & 0xff}
},
{
.description = "l2_ivv",
@@ -36648,8 +36331,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2277 >> 8) & 0xff,
- 2277 & 0xff,
+ (2252 >> 8) & 0xff,
+ 2252 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -36658,8 +36341,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_OI_VLAN_VID & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (468 >> 8) & 0xff,
- 468 & 0xff}
+ (459 >> 8) & 0xff,
+ 459 & 0xff}
},
{
.description = "l2_ivv",
@@ -36667,8 +36350,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2281 >> 8) & 0xff,
- 2281 & 0xff,
+ (2256 >> 8) & 0xff,
+ 2256 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -36683,8 +36366,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2289 >> 8) & 0xff,
- 2289 & 0xff,
+ (2264 >> 8) & 0xff,
+ 2264 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -36699,8 +36382,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2297 >> 8) & 0xff,
- 2297 & 0xff,
+ (2272 >> 8) & 0xff,
+ 2272 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -36715,8 +36398,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2304 >> 8) & 0xff,
- 2304 & 0xff,
+ (2279 >> 8) & 0xff,
+ 2279 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -36731,8 +36414,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2310 >> 8) & 0xff,
- 2310 & 0xff,
+ (2285 >> 8) & 0xff,
+ 2285 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -36747,8 +36430,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2316 >> 8) & 0xff,
- 2316 & 0xff,
+ (2291 >> 8) & 0xff,
+ 2291 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -36763,8 +36446,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2322 >> 8) & 0xff,
- 2322 & 0xff,
+ (2297 >> 8) & 0xff,
+ 2297 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -36779,8 +36462,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2328 >> 8) & 0xff,
- 2328 & 0xff,
+ (2303 >> 8) & 0xff,
+ 2303 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -36795,8 +36478,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2334 >> 8) & 0xff,
- 2334 & 0xff,
+ (2309 >> 8) & 0xff,
+ 2309 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -36811,8 +36494,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2340 >> 8) & 0xff,
- 2340 & 0xff,
+ (2315 >> 8) & 0xff,
+ 2315 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -36827,8 +36510,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2346 >> 8) & 0xff,
- 2346 & 0xff,
+ (2321 >> 8) & 0xff,
+ 2321 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -36843,8 +36526,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2352 >> 8) & 0xff,
- 2352 & 0xff,
+ (2327 >> 8) & 0xff,
+ 2327 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -36853,8 +36536,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_I_IPV4_TTL & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (480 >> 8) & 0xff,
- 480 & 0xff}
+ (471 >> 8) & 0xff,
+ 471 & 0xff}
},
{
.description = "l3.ttl",
@@ -36862,8 +36545,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2355 >> 8) & 0xff,
- 2355 & 0xff,
+ (2330 >> 8) & 0xff,
+ 2330 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -36872,8 +36555,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_O_IPV6_TTL & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (481 >> 8) & 0xff,
- 481 & 0xff}
+ (472 >> 8) & 0xff,
+ 472 & 0xff}
},
{
.description = "l3.ttl",
@@ -36881,8 +36564,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2358 >> 8) & 0xff,
- 2358 & 0xff,
+ (2333 >> 8) & 0xff,
+ 2333 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -36897,8 +36580,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2364 >> 8) & 0xff,
- 2364 & 0xff,
+ (2339 >> 8) & 0xff,
+ 2339 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -36907,8 +36590,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_I_IPV4_TTL & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (483 >> 8) & 0xff,
- 483 & 0xff}
+ (474 >> 8) & 0xff,
+ 474 & 0xff}
},
{
.description = "l3.ttl",
@@ -36916,8 +36599,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2367 >> 8) & 0xff,
- 2367 & 0xff,
+ (2342 >> 8) & 0xff,
+ 2342 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -36926,8 +36609,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_O_IPV6_TTL & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (484 >> 8) & 0xff,
- 484 & 0xff}
+ (475 >> 8) & 0xff,
+ 475 & 0xff}
},
{
.description = "l3.ttl",
@@ -36935,8 +36618,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2370 >> 8) & 0xff,
- 2370 & 0xff,
+ (2345 >> 8) & 0xff,
+ 2345 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -36951,15 +36634,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2375 >> 8) & 0xff,
- 2375 & 0xff,
+ (2350 >> 8) & 0xff,
+ 2350 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (486 >> 8) & 0xff,
- 486 & 0xff}
+ (477 >> 8) & 0xff,
+ 477 & 0xff}
},
{
.description = "l3.prot",
@@ -36967,15 +36650,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2377 >> 8) & 0xff,
- 2377 & 0xff,
+ (2352 >> 8) & 0xff,
+ 2352 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (487 >> 8) & 0xff,
- 487 & 0xff}
+ (478 >> 8) & 0xff,
+ 478 & 0xff}
},
{
.description = "l3.prot",
@@ -36983,15 +36666,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2379 >> 8) & 0xff,
- 2379 & 0xff,
+ (2354 >> 8) & 0xff,
+ 2354 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (488 >> 8) & 0xff,
- 488 & 0xff}
+ (479 >> 8) & 0xff,
+ 479 & 0xff}
},
{
.description = "l3.prot",
@@ -36999,8 +36682,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2381 >> 8) & 0xff,
- 2381 & 0xff,
+ (2356 >> 8) & 0xff,
+ 2356 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -37009,8 +36692,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_I_IPV6_PROTO_ID & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (489 >> 8) & 0xff,
- 489 & 0xff}
+ (480 >> 8) & 0xff,
+ 480 & 0xff}
},
{
.description = "l3.prot",
@@ -37018,8 +36701,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2384 >> 8) & 0xff,
- 2384 & 0xff,
+ (2359 >> 8) & 0xff,
+ 2359 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -37028,8 +36711,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_I_IPV4_PROTO_ID & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (490 >> 8) & 0xff,
- 490 & 0xff}
+ (481 >> 8) & 0xff,
+ 481 & 0xff}
},
{
.description = "l3.prot",
@@ -37037,8 +36720,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2387 >> 8) & 0xff,
- 2387 & 0xff,
+ (2362 >> 8) & 0xff,
+ 2362 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -37047,8 +36730,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_O_IPV6_PROTO_ID & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (491 >> 8) & 0xff,
- 491 & 0xff}
+ (482 >> 8) & 0xff,
+ 482 & 0xff}
},
{
.description = "l3.prot",
@@ -37056,8 +36739,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2390 >> 8) & 0xff,
- 2390 & 0xff,
+ (2365 >> 8) & 0xff,
+ 2365 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -37072,8 +36755,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2395 >> 8) & 0xff,
- 2395 & 0xff,
+ (2370 >> 8) & 0xff,
+ 2370 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -37081,8 +36764,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
ULP_THOR_SYM_IP_PROTO_UDP},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (493 >> 8) & 0xff,
- 493 & 0xff}
+ (484 >> 8) & 0xff,
+ 484 & 0xff}
},
{
.description = "l3.prot",
@@ -37090,8 +36773,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2397 >> 8) & 0xff,
- 2397 & 0xff,
+ (2372 >> 8) & 0xff,
+ 2372 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -37099,8 +36782,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
ULP_THOR_SYM_IP_PROTO_TCP},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (494 >> 8) & 0xff,
- 494 & 0xff}
+ (485 >> 8) & 0xff,
+ 485 & 0xff}
},
{
.description = "l3.prot",
@@ -37108,8 +36791,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2399 >> 8) & 0xff,
- 2399 & 0xff,
+ (2374 >> 8) & 0xff,
+ 2374 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -37117,8 +36800,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
ULP_THOR_SYM_IP_PROTO_UDP},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (495 >> 8) & 0xff,
- 495 & 0xff}
+ (486 >> 8) & 0xff,
+ 486 & 0xff}
},
{
.description = "l3.prot",
@@ -37126,8 +36809,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2401 >> 8) & 0xff,
- 2401 & 0xff,
+ (2376 >> 8) & 0xff,
+ 2376 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -37136,8 +36819,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_I_IPV6_PROTO_ID & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (496 >> 8) & 0xff,
- 496 & 0xff}
+ (487 >> 8) & 0xff,
+ 487 & 0xff}
},
{
.description = "l3.prot",
@@ -37145,8 +36828,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2404 >> 8) & 0xff,
- 2404 & 0xff,
+ (2379 >> 8) & 0xff,
+ 2379 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -37155,8 +36838,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_I_IPV4_PROTO_ID & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (497 >> 8) & 0xff,
- 497 & 0xff}
+ (488 >> 8) & 0xff,
+ 488 & 0xff}
},
{
.description = "l3.prot",
@@ -37164,8 +36847,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2407 >> 8) & 0xff,
- 2407 & 0xff,
+ (2382 >> 8) & 0xff,
+ 2382 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -37174,8 +36857,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_O_IPV6_PROTO_ID & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (498 >> 8) & 0xff,
- 498 & 0xff}
+ (489 >> 8) & 0xff,
+ 489 & 0xff}
},
{
.description = "l3.prot",
@@ -37183,8 +36866,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2410 >> 8) & 0xff,
- 2410 & 0xff,
+ (2385 >> 8) & 0xff,
+ 2385 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -37199,8 +36882,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2416 >> 8) & 0xff,
- 2416 & 0xff,
+ (2391 >> 8) & 0xff,
+ 2391 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -37209,8 +36892,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_I_IPV4_QOS & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (500 >> 8) & 0xff,
- 500 & 0xff}
+ (491 >> 8) & 0xff,
+ 491 & 0xff}
},
{
.description = "l3.qos",
@@ -37218,8 +36901,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2419 >> 8) & 0xff,
- 2419 & 0xff,
+ (2394 >> 8) & 0xff,
+ 2394 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -37228,8 +36911,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_O_IPV6_QOS & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (501 >> 8) & 0xff,
- 501 & 0xff}
+ (492 >> 8) & 0xff,
+ 492 & 0xff}
},
{
.description = "l3.qos",
@@ -37237,8 +36920,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2422 >> 8) & 0xff,
- 2422 & 0xff,
+ (2397 >> 8) & 0xff,
+ 2397 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -37253,8 +36936,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2428 >> 8) & 0xff,
- 2428 & 0xff,
+ (2403 >> 8) & 0xff,
+ 2403 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -37263,8 +36946,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_I_IPV4_QOS & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (503 >> 8) & 0xff,
- 503 & 0xff}
+ (494 >> 8) & 0xff,
+ 494 & 0xff}
},
{
.description = "l3.qos",
@@ -37272,8 +36955,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2431 >> 8) & 0xff,
- 2431 & 0xff,
+ (2406 >> 8) & 0xff,
+ 2406 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -37282,8 +36965,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_O_IPV6_QOS & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (504 >> 8) & 0xff,
- 504 & 0xff}
+ (495 >> 8) & 0xff,
+ 495 & 0xff}
},
{
.description = "l3.qos",
@@ -37291,8 +36974,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2434 >> 8) & 0xff,
- 2434 & 0xff,
+ (2409 >> 8) & 0xff,
+ 2409 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -37307,8 +36990,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2440 >> 8) & 0xff,
- 2440 & 0xff,
+ (2415 >> 8) & 0xff,
+ 2415 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -37317,8 +37000,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_I_TCP_SRC_PORT & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (506 >> 8) & 0xff,
- 506 & 0xff}
+ (497 >> 8) & 0xff,
+ 497 & 0xff}
},
{
.description = "l4.src",
@@ -37326,8 +37009,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2443 >> 8) & 0xff,
- 2443 & 0xff,
+ (2418 >> 8) & 0xff,
+ 2418 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -37336,8 +37019,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_O_UDP_SRC_PORT & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (507 >> 8) & 0xff,
- 507 & 0xff}
+ (498 >> 8) & 0xff,
+ 498 & 0xff}
},
{
.description = "l4.src",
@@ -37345,8 +37028,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2446 >> 8) & 0xff,
- 2446 & 0xff,
+ (2421 >> 8) & 0xff,
+ 2421 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -37355,8 +37038,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_O_TCP_SRC_PORT & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (508 >> 8) & 0xff,
- 508 & 0xff}
+ (499 >> 8) & 0xff,
+ 499 & 0xff}
},
{
.description = "l4.src",
@@ -37364,8 +37047,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2449 >> 8) & 0xff,
- 2449 & 0xff,
+ (2424 >> 8) & 0xff,
+ 2424 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_SKIP,
@@ -37377,8 +37060,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2453 >> 8) & 0xff,
- 2453 & 0xff,
+ (2428 >> 8) & 0xff,
+ 2428 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -37387,8 +37070,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_I_TCP_SRC_PORT & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (510 >> 8) & 0xff,
- 510 & 0xff}
+ (501 >> 8) & 0xff,
+ 501 & 0xff}
},
{
.description = "l4.src",
@@ -37396,8 +37079,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2456 >> 8) & 0xff,
- 2456 & 0xff,
+ (2431 >> 8) & 0xff,
+ 2431 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -37406,8 +37089,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_O_UDP_SRC_PORT & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (511 >> 8) & 0xff,
- 511 & 0xff}
+ (502 >> 8) & 0xff,
+ 502 & 0xff}
},
{
.description = "l4.src",
@@ -37415,8 +37098,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2459 >> 8) & 0xff,
- 2459 & 0xff,
+ (2434 >> 8) & 0xff,
+ 2434 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -37425,8 +37108,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_O_TCP_SRC_PORT & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (512 >> 8) & 0xff,
- 512 & 0xff}
+ (503 >> 8) & 0xff,
+ 503 & 0xff}
},
{
.description = "l4.src",
@@ -37434,8 +37117,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2462 >> 8) & 0xff,
- 2462 & 0xff,
+ (2437 >> 8) & 0xff,
+ 2437 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_SKIP,
@@ -37447,8 +37130,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2466 >> 8) & 0xff,
- 2466 & 0xff,
+ (2441 >> 8) & 0xff,
+ 2441 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -37457,8 +37140,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_I_TCP_DST_PORT & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (514 >> 8) & 0xff,
- 514 & 0xff}
+ (505 >> 8) & 0xff,
+ 505 & 0xff}
},
{
.description = "l4.dst",
@@ -37466,8 +37149,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2469 >> 8) & 0xff,
- 2469 & 0xff,
+ (2444 >> 8) & 0xff,
+ 2444 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -37476,8 +37159,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_O_UDP_DST_PORT & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (515 >> 8) & 0xff,
- 515 & 0xff}
+ (506 >> 8) & 0xff,
+ 506 & 0xff}
},
{
.description = "l4.dst",
@@ -37485,8 +37168,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2472 >> 8) & 0xff,
- 2472 & 0xff,
+ (2447 >> 8) & 0xff,
+ 2447 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -37495,8 +37178,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_O_TCP_DST_PORT & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (516 >> 8) & 0xff,
- 516 & 0xff}
+ (507 >> 8) & 0xff,
+ 507 & 0xff}
},
{
.description = "l4.dst",
@@ -37504,8 +37187,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2475 >> 8) & 0xff,
- 2475 & 0xff,
+ (2450 >> 8) & 0xff,
+ 2450 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_SKIP,
@@ -37517,8 +37200,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2479 >> 8) & 0xff,
- 2479 & 0xff,
+ (2454 >> 8) & 0xff,
+ 2454 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -37527,8 +37210,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_I_TCP_DST_PORT & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (518 >> 8) & 0xff,
- 518 & 0xff}
+ (509 >> 8) & 0xff,
+ 509 & 0xff}
},
{
.description = "l4.dst",
@@ -37536,8 +37219,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2482 >> 8) & 0xff,
- 2482 & 0xff,
+ (2457 >> 8) & 0xff,
+ 2457 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -37546,8 +37229,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_O_UDP_DST_PORT & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (519 >> 8) & 0xff,
- 519 & 0xff}
+ (510 >> 8) & 0xff,
+ 510 & 0xff}
},
{
.description = "l4.dst",
@@ -37555,8 +37238,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2485 >> 8) & 0xff,
- 2485 & 0xff,
+ (2460 >> 8) & 0xff,
+ 2460 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -37565,8 +37248,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_O_TCP_DST_PORT & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (520 >> 8) & 0xff,
- 520 & 0xff}
+ (511 >> 8) & 0xff,
+ 511 & 0xff}
},
{
.description = "l4.dst",
@@ -37574,8 +37257,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2488 >> 8) & 0xff,
- 2488 & 0xff,
+ (2463 >> 8) & 0xff,
+ 2463 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_SKIP,
@@ -37587,8 +37270,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2509 >> 8) & 0xff,
- 2509 & 0xff,
+ (2484 >> 8) & 0xff,
+ 2484 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -37602,8 +37285,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2520 >> 8) & 0xff,
- 2520 & 0xff,
+ (2495 >> 8) & 0xff,
+ 2495 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -37617,8 +37300,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2526 >> 8) & 0xff,
- 2526 & 0xff,
+ (2501 >> 8) & 0xff,
+ 2501 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -37632,8 +37315,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2532 >> 8) & 0xff,
- 2532 & 0xff,
+ (2507 >> 8) & 0xff,
+ 2507 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -37647,8 +37330,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2538 >> 8) & 0xff,
- 2538 & 0xff,
+ (2513 >> 8) & 0xff,
+ 2513 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -37662,8 +37345,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2544 >> 8) & 0xff,
- 2544 & 0xff,
+ (2519 >> 8) & 0xff,
+ 2519 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -37677,8 +37360,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2550 >> 8) & 0xff,
- 2550 & 0xff,
+ (2525 >> 8) & 0xff,
+ 2525 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -37692,8 +37375,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2556 >> 8) & 0xff,
- 2556 & 0xff,
+ (2531 >> 8) & 0xff,
+ 2531 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -37707,8 +37390,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2561 >> 8) & 0xff,
- 2561 & 0xff,
+ (2536 >> 8) & 0xff,
+ 2536 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -37722,8 +37405,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2566 >> 8) & 0xff,
- 2566 & 0xff,
+ (2541 >> 8) & 0xff,
+ 2541 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -37737,8 +37420,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2572 >> 8) & 0xff,
- 2572 & 0xff,
+ (2547 >> 8) & 0xff,
+ 2547 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -37752,8 +37435,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2579 >> 8) & 0xff,
- 2579 & 0xff,
+ (2554 >> 8) & 0xff,
+ 2554 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -37767,8 +37450,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2587 >> 8) & 0xff,
- 2587 & 0xff,
+ (2562 >> 8) & 0xff,
+ 2562 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -37776,8 +37459,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (534 >> 8) & 0xff,
- 534 & 0xff}
+ (525 >> 8) & 0xff,
+ 525 & 0xff}
},
{
.description = "l2_ivv.en",
@@ -37785,8 +37468,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2591 >> 8) & 0xff,
- 2591 & 0xff,
+ (2566 >> 8) & 0xff,
+ 2566 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -37794,8 +37477,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (535 >> 8) & 0xff,
- 535 & 0xff}
+ (526 >> 8) & 0xff,
+ 526 & 0xff}
},
{
.description = "l2_ivv.en",
@@ -37803,8 +37486,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2595 >> 8) & 0xff,
- 2595 & 0xff,
+ (2570 >> 8) & 0xff,
+ 2570 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -37818,8 +37501,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2603 >> 8) & 0xff,
- 2603 & 0xff,
+ (2578 >> 8) & 0xff,
+ 2578 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -37833,8 +37516,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2610 >> 8) & 0xff,
- 2610 & 0xff,
+ (2585 >> 8) & 0xff,
+ 2585 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -37842,8 +37525,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (538 >> 8) & 0xff,
- 538 & 0xff}
+ (529 >> 8) & 0xff,
+ 529 & 0xff}
},
{
.description = "l3_sip.en",
@@ -37851,8 +37534,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2613 >> 8) & 0xff,
- 2613 & 0xff,
+ (2588 >> 8) & 0xff,
+ 2588 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -37860,8 +37543,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (539 >> 8) & 0xff,
- 539 & 0xff}
+ (530 >> 8) & 0xff,
+ 530 & 0xff}
},
{
.description = "l3_sip.en",
@@ -37869,8 +37552,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2616 >> 8) & 0xff,
- 2616 & 0xff,
+ (2591 >> 8) & 0xff,
+ 2591 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -37884,8 +37567,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2622 >> 8) & 0xff,
- 2622 & 0xff,
+ (2597 >> 8) & 0xff,
+ 2597 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -37893,8 +37576,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (541 >> 8) & 0xff,
- 541 & 0xff}
+ (532 >> 8) & 0xff,
+ 532 & 0xff}
},
{
.description = "l3_dip.en",
@@ -37902,8 +37585,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2625 >> 8) & 0xff,
- 2625 & 0xff,
+ (2600 >> 8) & 0xff,
+ 2600 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -37911,8 +37594,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (542 >> 8) & 0xff,
- 542 & 0xff}
+ (533 >> 8) & 0xff,
+ 533 & 0xff}
},
{
.description = "l3_dip.en",
@@ -37920,8 +37603,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2628 >> 8) & 0xff,
- 2628 & 0xff,
+ (2603 >> 8) & 0xff,
+ 2603 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -37935,8 +37618,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2634 >> 8) & 0xff,
- 2634 & 0xff,
+ (2609 >> 8) & 0xff,
+ 2609 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -37944,8 +37627,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (544 >> 8) & 0xff,
- 544 & 0xff}
+ (535 >> 8) & 0xff,
+ 535 & 0xff}
},
{
.description = "l3_ttl.en",
@@ -37953,8 +37636,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2637 >> 8) & 0xff,
- 2637 & 0xff,
+ (2612 >> 8) & 0xff,
+ 2612 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -37962,8 +37645,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (545 >> 8) & 0xff,
- 545 & 0xff}
+ (536 >> 8) & 0xff,
+ 536 & 0xff}
},
{
.description = "l3_ttl.en",
@@ -37971,8 +37654,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2640 >> 8) & 0xff,
- 2640 & 0xff,
+ (2615 >> 8) & 0xff,
+ 2615 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -37986,8 +37669,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2646 >> 8) & 0xff,
- 2646 & 0xff,
+ (2621 >> 8) & 0xff,
+ 2621 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -37995,8 +37678,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (547 >> 8) & 0xff,
- 547 & 0xff}
+ (538 >> 8) & 0xff,
+ 538 & 0xff}
},
{
.description = "l3_prot.en",
@@ -38004,8 +37687,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2649 >> 8) & 0xff,
- 2649 & 0xff,
+ (2624 >> 8) & 0xff,
+ 2624 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -38013,8 +37696,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (548 >> 8) & 0xff,
- 548 & 0xff}
+ (539 >> 8) & 0xff,
+ 539 & 0xff}
},
{
.description = "l3_prot.en",
@@ -38022,8 +37705,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2652 >> 8) & 0xff,
- 2652 & 0xff,
+ (2627 >> 8) & 0xff,
+ 2627 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -38037,8 +37720,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2658 >> 8) & 0xff,
- 2658 & 0xff,
+ (2633 >> 8) & 0xff,
+ 2633 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -38046,8 +37729,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (550 >> 8) & 0xff,
- 550 & 0xff}
+ (541 >> 8) & 0xff,
+ 541 & 0xff}
},
{
.description = "l3_qos.en",
@@ -38055,8 +37738,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2661 >> 8) & 0xff,
- 2661 & 0xff,
+ (2636 >> 8) & 0xff,
+ 2636 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -38064,8 +37747,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (551 >> 8) & 0xff,
- 551 & 0xff}
+ (542 >> 8) & 0xff,
+ 542 & 0xff}
},
{
.description = "l3_qos.en",
@@ -38073,8 +37756,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2664 >> 8) & 0xff,
- 2664 & 0xff,
+ (2639 >> 8) & 0xff,
+ 2639 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -38088,8 +37771,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2670 >> 8) & 0xff,
- 2670 & 0xff,
+ (2645 >> 8) & 0xff,
+ 2645 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -38097,8 +37780,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (553 >> 8) & 0xff,
- 553 & 0xff}
+ (544 >> 8) & 0xff,
+ 544 & 0xff}
},
{
.description = "l4_src.en",
@@ -38106,8 +37789,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2673 >> 8) & 0xff,
- 2673 & 0xff,
+ (2648 >> 8) & 0xff,
+ 2648 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -38115,8 +37798,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (554 >> 8) & 0xff,
- 554 & 0xff}
+ (545 >> 8) & 0xff,
+ 545 & 0xff}
},
{
.description = "l4_src.en",
@@ -38124,8 +37807,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2676 >> 8) & 0xff,
- 2676 & 0xff,
+ (2651 >> 8) & 0xff,
+ 2651 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -38139,8 +37822,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2682 >> 8) & 0xff,
- 2682 & 0xff,
+ (2657 >> 8) & 0xff,
+ 2657 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -38148,8 +37831,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (556 >> 8) & 0xff,
- 556 & 0xff}
+ (547 >> 8) & 0xff,
+ 547 & 0xff}
},
{
.description = "l4_dst.en",
@@ -38157,8 +37840,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2685 >> 8) & 0xff,
- 2685 & 0xff,
+ (2660 >> 8) & 0xff,
+ 2660 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -38166,8 +37849,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (557 >> 8) & 0xff,
- 557 & 0xff}
+ (548 >> 8) & 0xff,
+ 548 & 0xff}
},
{
.description = "l4_dst.en",
@@ -38175,8 +37858,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2688 >> 8) & 0xff,
- 2688 & 0xff,
+ (2663 >> 8) & 0xff,
+ 2663 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -38190,8 +37873,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2721 >> 8) & 0xff,
- 2721 & 0xff,
+ (2696 >> 8) & 0xff,
+ 2696 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -38203,8 +37886,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2729 >> 8) & 0xff,
- 2729 & 0xff,
+ (2704 >> 8) & 0xff,
+ 2704 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -38219,8 +37902,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2768 >> 8) & 0xff,
- 2768 & 0xff,
+ (2743 >> 8) & 0xff,
+ 2743 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -38232,8 +37915,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2774 >> 8) & 0xff,
- 2774 & 0xff,
+ (2749 >> 8) & 0xff,
+ 2749 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -38248,8 +37931,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2780 >> 8) & 0xff,
- 2780 & 0xff,
+ (2755 >> 8) & 0xff,
+ 2755 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -38261,8 +37944,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2786 >> 8) & 0xff,
- 2786 & 0xff,
+ (2761 >> 8) & 0xff,
+ 2761 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -38277,8 +37960,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2792 >> 8) & 0xff,
- 2792 & 0xff,
+ (2767 >> 8) & 0xff,
+ 2767 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -38290,8 +37973,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2798 >> 8) & 0xff,
- 2798 & 0xff,
+ (2773 >> 8) & 0xff,
+ 2773 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -38306,8 +37989,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2804 >> 8) & 0xff,
- 2804 & 0xff,
+ (2779 >> 8) & 0xff,
+ 2779 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -38319,8 +38002,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2810 >> 8) & 0xff,
- 2810 & 0xff,
+ (2785 >> 8) & 0xff,
+ 2785 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -38335,8 +38018,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2816 >> 8) & 0xff,
- 2816 & 0xff,
+ (2791 >> 8) & 0xff,
+ 2791 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -38348,8 +38031,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2822 >> 8) & 0xff,
- 2822 & 0xff,
+ (2797 >> 8) & 0xff,
+ 2797 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -38364,8 +38047,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2827 >> 8) & 0xff,
- 2827 & 0xff,
+ (2802 >> 8) & 0xff,
+ 2802 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -38377,8 +38060,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2831 >> 8) & 0xff,
- 2831 & 0xff,
+ (2806 >> 8) & 0xff,
+ 2806 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -38393,8 +38076,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2836 >> 8) & 0xff,
- 2836 & 0xff,
+ (2811 >> 8) & 0xff,
+ 2811 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -38406,8 +38089,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2842 >> 8) & 0xff,
- 2842 & 0xff,
+ (2817 >> 8) & 0xff,
+ 2817 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -38422,8 +38105,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2848 >> 8) & 0xff,
- 2848 & 0xff,
+ (2823 >> 8) & 0xff,
+ 2823 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -38435,8 +38118,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2854 >> 8) & 0xff,
- 2854 & 0xff,
+ (2829 >> 8) & 0xff,
+ 2829 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -38451,8 +38134,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2861 >> 8) & 0xff,
- 2861 & 0xff,
+ (2836 >> 8) & 0xff,
+ 2836 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -38464,8 +38147,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2869 >> 8) & 0xff,
- 2869 & 0xff,
+ (2844 >> 8) & 0xff,
+ 2844 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -38480,15 +38163,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2877 >> 8) & 0xff,
- 2877 & 0xff,
+ (2852 >> 8) & 0xff,
+ 2852 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (579 >> 8) & 0xff,
- 579 & 0xff}
+ (570 >> 8) & 0xff,
+ 570 & 0xff}
},
{
.description = "l2_ivv",
@@ -38496,15 +38179,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2881 >> 8) & 0xff,
- 2881 & 0xff,
+ (2856 >> 8) & 0xff,
+ 2856 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (580 >> 8) & 0xff,
- 580 & 0xff}
+ (571 >> 8) & 0xff,
+ 571 & 0xff}
},
{
.description = "l2_ivv",
@@ -38512,8 +38195,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2885 >> 8) & 0xff,
- 2885 & 0xff,
+ (2860 >> 8) & 0xff,
+ 2860 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -38525,8 +38208,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2893 >> 8) & 0xff,
- 2893 & 0xff,
+ (2868 >> 8) & 0xff,
+ 2868 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -38535,8 +38218,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_IO_VLAN_VID & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (582 >> 8) & 0xff,
- 582 & 0xff}
+ (573 >> 8) & 0xff,
+ 573 & 0xff}
},
{
.description = "l2_ivv",
@@ -38544,8 +38227,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2897 >> 8) & 0xff,
- 2897 & 0xff,
+ (2872 >> 8) & 0xff,
+ 2872 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -38554,8 +38237,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_OI_VLAN_VID & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (583 >> 8) & 0xff,
- 583 & 0xff}
+ (574 >> 8) & 0xff,
+ 574 & 0xff}
},
{
.description = "l2_ivv",
@@ -38563,8 +38246,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2901 >> 8) & 0xff,
- 2901 & 0xff,
+ (2876 >> 8) & 0xff,
+ 2876 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -38579,8 +38262,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2909 >> 8) & 0xff,
- 2909 & 0xff,
+ (2884 >> 8) & 0xff,
+ 2884 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -38592,8 +38275,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2917 >> 8) & 0xff,
- 2917 & 0xff,
+ (2892 >> 8) & 0xff,
+ 2892 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -38608,8 +38291,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2924 >> 8) & 0xff,
- 2924 & 0xff,
+ (2899 >> 8) & 0xff,
+ 2899 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -38621,8 +38304,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2930 >> 8) & 0xff,
- 2930 & 0xff,
+ (2905 >> 8) & 0xff,
+ 2905 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -38637,8 +38320,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2936 >> 8) & 0xff,
- 2936 & 0xff,
+ (2911 >> 8) & 0xff,
+ 2911 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -38650,8 +38333,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2942 >> 8) & 0xff,
- 2942 & 0xff,
+ (2917 >> 8) & 0xff,
+ 2917 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -38666,8 +38349,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2948 >> 8) & 0xff,
- 2948 & 0xff,
+ (2923 >> 8) & 0xff,
+ 2923 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -38679,8 +38362,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2954 >> 8) & 0xff,
- 2954 & 0xff,
+ (2929 >> 8) & 0xff,
+ 2929 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -38695,8 +38378,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2960 >> 8) & 0xff,
- 2960 & 0xff,
+ (2935 >> 8) & 0xff,
+ 2935 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -38708,8 +38391,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2966 >> 8) & 0xff,
- 2966 & 0xff,
+ (2941 >> 8) & 0xff,
+ 2941 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -38724,15 +38407,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2972 >> 8) & 0xff,
- 2972 & 0xff,
+ (2947 >> 8) & 0xff,
+ 2947 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (595 >> 8) & 0xff,
- 595 & 0xff}
+ (586 >> 8) & 0xff,
+ 586 & 0xff}
},
{
.description = "l3.ttl",
@@ -38740,15 +38423,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2975 >> 8) & 0xff,
- 2975 & 0xff,
+ (2950 >> 8) & 0xff,
+ 2950 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (596 >> 8) & 0xff,
- 596 & 0xff}
+ (587 >> 8) & 0xff,
+ 587 & 0xff}
},
{
.description = "l3.ttl",
@@ -38756,8 +38439,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2978 >> 8) & 0xff,
- 2978 & 0xff,
+ (2953 >> 8) & 0xff,
+ 2953 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -38769,8 +38452,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2984 >> 8) & 0xff,
- 2984 & 0xff,
+ (2959 >> 8) & 0xff,
+ 2959 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -38779,8 +38462,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_I_IPV4_TTL & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (598 >> 8) & 0xff,
- 598 & 0xff}
+ (589 >> 8) & 0xff,
+ 589 & 0xff}
},
{
.description = "l3.ttl",
@@ -38788,8 +38471,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2987 >> 8) & 0xff,
- 2987 & 0xff,
+ (2962 >> 8) & 0xff,
+ 2962 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -38798,8 +38481,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_O_IPV6_TTL & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (599 >> 8) & 0xff,
- 599 & 0xff}
+ (590 >> 8) & 0xff,
+ 590 & 0xff}
},
{
.description = "l3.ttl",
@@ -38807,8 +38490,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2990 >> 8) & 0xff,
- 2990 & 0xff,
+ (2965 >> 8) & 0xff,
+ 2965 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -38823,15 +38506,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2996 >> 8) & 0xff,
- 2996 & 0xff,
+ (2971 >> 8) & 0xff,
+ 2971 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (601 >> 8) & 0xff,
- 601 & 0xff}
+ (592 >> 8) & 0xff,
+ 592 & 0xff}
},
{
.description = "l3.prot",
@@ -38839,15 +38522,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2999 >> 8) & 0xff,
- 2999 & 0xff,
+ (2974 >> 8) & 0xff,
+ 2974 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (602 >> 8) & 0xff,
- 602 & 0xff}
+ (593 >> 8) & 0xff,
+ 593 & 0xff}
},
{
.description = "l3.prot",
@@ -38855,8 +38538,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (3002 >> 8) & 0xff,
- 3002 & 0xff,
+ (2977 >> 8) & 0xff,
+ 2977 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -38868,8 +38551,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (3008 >> 8) & 0xff,
- 3008 & 0xff,
+ (2983 >> 8) & 0xff,
+ 2983 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -38878,8 +38561,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_I_IPV4_PROTO_ID & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (604 >> 8) & 0xff,
- 604 & 0xff}
+ (595 >> 8) & 0xff,
+ 595 & 0xff}
},
{
.description = "l3.prot",
@@ -38887,8 +38570,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (3011 >> 8) & 0xff,
- 3011 & 0xff,
+ (2986 >> 8) & 0xff,
+ 2986 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -38897,8 +38580,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_O_IPV6_PROTO_ID & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (605 >> 8) & 0xff,
- 605 & 0xff}
+ (596 >> 8) & 0xff,
+ 596 & 0xff}
},
{
.description = "l3.prot",
@@ -38906,8 +38589,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (3014 >> 8) & 0xff,
- 3014 & 0xff,
+ (2989 >> 8) & 0xff,
+ 2989 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -38922,15 +38605,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (3020 >> 8) & 0xff,
- 3020 & 0xff,
+ (2995 >> 8) & 0xff,
+ 2995 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (607 >> 8) & 0xff,
- 607 & 0xff}
+ (598 >> 8) & 0xff,
+ 598 & 0xff}
},
{
.description = "l3.qos",
@@ -38938,15 +38621,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (3023 >> 8) & 0xff,
- 3023 & 0xff,
+ (2998 >> 8) & 0xff,
+ 2998 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (608 >> 8) & 0xff,
- 608 & 0xff}
+ (599 >> 8) & 0xff,
+ 599 & 0xff}
},
{
.description = "l3.qos",
@@ -38954,8 +38637,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (3026 >> 8) & 0xff,
- 3026 & 0xff,
+ (3001 >> 8) & 0xff,
+ 3001 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -38967,8 +38650,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (3032 >> 8) & 0xff,
- 3032 & 0xff,
+ (3007 >> 8) & 0xff,
+ 3007 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -38977,8 +38660,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_I_IPV4_QOS & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (610 >> 8) & 0xff,
- 610 & 0xff}
+ (601 >> 8) & 0xff,
+ 601 & 0xff}
},
{
.description = "l3.qos",
@@ -38986,8 +38669,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (3035 >> 8) & 0xff,
- 3035 & 0xff,
+ (3010 >> 8) & 0xff,
+ 3010 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -38996,8 +38679,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_O_IPV6_QOS & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (611 >> 8) & 0xff,
- 611 & 0xff}
+ (602 >> 8) & 0xff,
+ 602 & 0xff}
},
{
.description = "l3.qos",
@@ -39005,8 +38688,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (3038 >> 8) & 0xff,
- 3038 & 0xff,
+ (3013 >> 8) & 0xff,
+ 3013 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -39021,15 +38704,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (3044 >> 8) & 0xff,
- 3044 & 0xff,
+ (3019 >> 8) & 0xff,
+ 3019 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (613 >> 8) & 0xff,
- 613 & 0xff}
+ (604 >> 8) & 0xff,
+ 604 & 0xff}
},
{
.description = "l4.src",
@@ -39037,15 +38720,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (3047 >> 8) & 0xff,
- 3047 & 0xff,
+ (3022 >> 8) & 0xff,
+ 3022 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (614 >> 8) & 0xff,
- 614 & 0xff}
+ (605 >> 8) & 0xff,
+ 605 & 0xff}
},
{
.description = "l4.src",
@@ -39053,8 +38736,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (3050 >> 8) & 0xff,
- 3050 & 0xff,
+ (3025 >> 8) & 0xff,
+ 3025 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -39066,8 +38749,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (3056 >> 8) & 0xff,
- 3056 & 0xff,
+ (3031 >> 8) & 0xff,
+ 3031 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -39076,8 +38759,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_I_TCP_SRC_PORT & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (616 >> 8) & 0xff,
- 616 & 0xff}
+ (607 >> 8) & 0xff,
+ 607 & 0xff}
},
{
.description = "l4.src",
@@ -39085,8 +38768,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (3059 >> 8) & 0xff,
- 3059 & 0xff,
+ (3034 >> 8) & 0xff,
+ 3034 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -39095,8 +38778,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_O_UDP_SRC_PORT & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (617 >> 8) & 0xff,
- 617 & 0xff}
+ (608 >> 8) & 0xff,
+ 608 & 0xff}
},
{
.description = "l4.src",
@@ -39104,8 +38787,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (3062 >> 8) & 0xff,
- 3062 & 0xff,
+ (3037 >> 8) & 0xff,
+ 3037 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -39120,15 +38803,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (3068 >> 8) & 0xff,
- 3068 & 0xff,
+ (3043 >> 8) & 0xff,
+ 3043 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (619 >> 8) & 0xff,
- 619 & 0xff}
+ (610 >> 8) & 0xff,
+ 610 & 0xff}
},
{
.description = "l4.dst",
@@ -39136,15 +38819,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (3071 >> 8) & 0xff,
- 3071 & 0xff,
+ (3046 >> 8) & 0xff,
+ 3046 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (620 >> 8) & 0xff,
- 620 & 0xff}
+ (611 >> 8) & 0xff,
+ 611 & 0xff}
},
{
.description = "l4.dst",
@@ -39152,8 +38835,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (3074 >> 8) & 0xff,
- 3074 & 0xff,
+ (3049 >> 8) & 0xff,
+ 3049 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ONES,
@@ -39165,8 +38848,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (3080 >> 8) & 0xff,
- 3080 & 0xff,
+ (3055 >> 8) & 0xff,
+ 3055 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -39175,8 +38858,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_I_TCP_DST_PORT & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (622 >> 8) & 0xff,
- 622 & 0xff}
+ (613 >> 8) & 0xff,
+ 613 & 0xff}
},
{
.description = "l4.dst",
@@ -39184,8 +38867,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (3083 >> 8) & 0xff,
- 3083 & 0xff,
+ (3058 >> 8) & 0xff,
+ 3058 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -39194,8 +38877,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
BNXT_ULP_GLB_HF_ID_O_UDP_DST_PORT & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (623 >> 8) & 0xff,
- 623 & 0xff}
+ (614 >> 8) & 0xff,
+ 614 & 0xff}
},
{
.description = "l4.dst",
@@ -39203,8 +38886,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_key_ext_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (3086 >> 8) & 0xff,
- 3086 & 0xff,
+ (3061 >> 8) & 0xff,
+ 3061 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_HF,
@@ -39336,8 +39019,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (69 >> 8) & 0xff,
- 69 & 0xff,
+ (44 >> 8) & 0xff,
+ 44 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -39375,8 +39058,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (70 >> 8) & 0xff,
- 70 & 0xff,
+ (45 >> 8) & 0xff,
+ 45 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -39390,8 +39073,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (71 >> 8) & 0xff,
- 71 & 0xff,
+ (46 >> 8) & 0xff,
+ 46 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -39417,8 +39100,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (72 >> 8) & 0xff,
- 72 & 0xff,
+ (47 >> 8) & 0xff,
+ 47 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -39432,8 +39115,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (75 >> 8) & 0xff,
- 75 & 0xff,
+ (50 >> 8) & 0xff,
+ 50 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -39477,8 +39160,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (78 >> 8) & 0xff,
- 78 & 0xff,
+ (53 >> 8) & 0xff,
+ 53 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -39510,8 +39193,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (82 >> 8) & 0xff,
- 82 & 0xff,
+ (57 >> 8) & 0xff,
+ 57 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -39519,8 +39202,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (16 >> 8) & 0xff,
- 16 & 0xff}
+ (7 >> 8) & 0xff,
+ 7 & 0xff}
},
{
.description = "tl2_ivt.en",
@@ -39534,8 +39217,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (90 >> 8) & 0xff,
- 90 & 0xff,
+ (65 >> 8) & 0xff,
+ 65 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -39555,15 +39238,15 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (94 >> 8) & 0xff,
- 94 & 0xff,
+ (69 >> 8) & 0xff,
+ 69 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_ZERO,
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (17 >> 8) & 0xff,
- 17 & 0xff}
+ (8 >> 8) & 0xff,
+ 8 & 0xff}
},
{
.description = "tl3_sip_selcmp.en",
@@ -39577,8 +39260,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (100 >> 8) & 0xff,
- 100 & 0xff,
+ (75 >> 8) & 0xff,
+ 75 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -39586,8 +39269,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (18 >> 8) & 0xff,
- 18 & 0xff}
+ (9 >> 8) & 0xff,
+ 9 & 0xff}
},
{
.description = "tl3_dip_selcmp.en",
@@ -39601,8 +39284,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (106 >> 8) & 0xff,
- 106 & 0xff,
+ (81 >> 8) & 0xff,
+ 81 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -39610,8 +39293,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (19 >> 8) & 0xff,
- 19 & 0xff}
+ (10 >> 8) & 0xff,
+ 10 & 0xff}
},
{
.description = "tl3_prot.en",
@@ -39619,8 +39302,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (112 >> 8) & 0xff,
- 112 & 0xff,
+ (87 >> 8) & 0xff,
+ 87 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -39628,8 +39311,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (20 >> 8) & 0xff,
- 20 & 0xff}
+ (11 >> 8) & 0xff,
+ 11 & 0xff}
},
{
.description = "tl3_fid.en",
@@ -39643,8 +39326,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (118 >> 8) & 0xff,
- 118 & 0xff,
+ (93 >> 8) & 0xff,
+ 93 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -39652,8 +39335,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (21 >> 8) & 0xff,
- 21 & 0xff}
+ (12 >> 8) & 0xff,
+ 12 & 0xff}
},
{
.description = "tl3_ieh_nonext.en",
@@ -39727,8 +39410,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (124 >> 8) & 0xff,
- 124 & 0xff,
+ (99 >> 8) & 0xff,
+ 99 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -39736,8 +39419,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (22 >> 8) & 0xff,
- 22 & 0xff}
+ (13 >> 8) & 0xff,
+ 13 & 0xff}
},
{
.description = "tl4_dst.en",
@@ -39745,8 +39428,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (130 >> 8) & 0xff,
- 130 & 0xff,
+ (105 >> 8) & 0xff,
+ 105 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -39754,8 +39437,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (23 >> 8) & 0xff,
- 23 & 0xff}
+ (14 >> 8) & 0xff,
+ 14 & 0xff}
},
{
.description = "tl4_flags.en",
@@ -39811,8 +39494,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (136 >> 8) & 0xff,
- 136 & 0xff,
+ (111 >> 8) & 0xff,
+ 111 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -39820,8 +39503,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (24 >> 8) & 0xff,
- 24 & 0xff}
+ (15 >> 8) & 0xff,
+ 15 & 0xff}
},
{
.description = "tid.en",
@@ -39865,8 +39548,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (140 >> 8) & 0xff,
- 140 & 0xff,
+ (115 >> 8) & 0xff,
+ 115 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -39874,8 +39557,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (25 >> 8) & 0xff,
- 25 & 0xff}
+ (16 >> 8) & 0xff,
+ 16 & 0xff}
},
{
.description = "l2_smac.en",
@@ -39883,8 +39566,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (146 >> 8) & 0xff,
- 146 & 0xff,
+ (121 >> 8) & 0xff,
+ 121 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -39892,8 +39575,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (26 >> 8) & 0xff,
- 26 & 0xff}
+ (17 >> 8) & 0xff,
+ 17 & 0xff}
},
{
.description = "l2_dt.en",
@@ -39931,8 +39614,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (152 >> 8) & 0xff,
- 152 & 0xff,
+ (127 >> 8) & 0xff,
+ 127 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -39940,8 +39623,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (27 >> 8) & 0xff,
- 27 & 0xff}
+ (18 >> 8) & 0xff,
+ 18 & 0xff}
},
{
.description = "l2_ovt.en",
@@ -39967,8 +39650,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (160 >> 8) & 0xff,
- 160 & 0xff,
+ (135 >> 8) & 0xff,
+ 135 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -39976,8 +39659,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (28 >> 8) & 0xff,
- 28 & 0xff}
+ (19 >> 8) & 0xff,
+ 19 & 0xff}
},
{
.description = "l2_ivt.en",
@@ -39991,8 +39674,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (176 >> 8) & 0xff,
- 176 & 0xff,
+ (151 >> 8) & 0xff,
+ 151 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -40000,8 +39683,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (31 >> 8) & 0xff,
- 31 & 0xff}
+ (22 >> 8) & 0xff,
+ 22 & 0xff}
},
{
.description = "l3_l3type.en",
@@ -40015,8 +39698,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (184 >> 8) & 0xff,
- 184 & 0xff,
+ (159 >> 8) & 0xff,
+ 159 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -40024,8 +39707,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (32 >> 8) & 0xff,
- 32 & 0xff}
+ (23 >> 8) & 0xff,
+ 23 & 0xff}
},
{
.description = "l3_sip_selcmp.en",
@@ -40039,8 +39722,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (200 >> 8) & 0xff,
- 200 & 0xff,
+ (175 >> 8) & 0xff,
+ 175 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -40048,8 +39731,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (35 >> 8) & 0xff,
- 35 & 0xff}
+ (26 >> 8) & 0xff,
+ 26 & 0xff}
},
{
.description = "l3_dip_selcmp.en",
@@ -40063,8 +39746,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (216 >> 8) & 0xff,
- 216 & 0xff,
+ (191 >> 8) & 0xff,
+ 191 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -40072,8 +39755,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (38 >> 8) & 0xff,
- 38 & 0xff}
+ (29 >> 8) & 0xff,
+ 29 & 0xff}
},
{
.description = "l3_prot.en",
@@ -40081,8 +39764,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (232 >> 8) & 0xff,
- 232 & 0xff,
+ (207 >> 8) & 0xff,
+ 207 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -40090,8 +39773,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (41 >> 8) & 0xff,
- 41 & 0xff}
+ (32 >> 8) & 0xff,
+ 32 & 0xff}
},
{
.description = "l3_fid.en",
@@ -40105,8 +39788,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (248 >> 8) & 0xff,
- 248 & 0xff,
+ (223 >> 8) & 0xff,
+ 223 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -40114,8 +39797,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (44 >> 8) & 0xff,
- 44 & 0xff}
+ (35 >> 8) & 0xff,
+ 35 & 0xff}
},
{
.description = "l3_ieh_nonext.en",
@@ -40189,18 +39872,18 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (264 >> 8) & 0xff,
- 264 & 0xff,
+ (239 >> 8) & 0xff,
+ 239 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr2 = {
- (47 >> 8) & 0xff,
- 47 & 0xff},
+ (38 >> 8) & 0xff,
+ 38 & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (48 >> 8) & 0xff,
- 48 & 0xff}
+ (39 >> 8) & 0xff,
+ 39 & 0xff}
},
{
.description = "l4_dst.en",
@@ -40208,18 +39891,18 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (271 >> 8) & 0xff,
- 271 & 0xff,
+ (246 >> 8) & 0xff,
+ 246 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr2 = {
- (49 >> 8) & 0xff,
- 49 & 0xff},
+ (40 >> 8) & 0xff,
+ 40 & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (50 >> 8) & 0xff,
- 50 & 0xff}
+ (41 >> 8) & 0xff,
+ 41 & 0xff}
},
{
.description = "l4_flags.en",
@@ -41074,8 +40757,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (959 >> 8) & 0xff,
- 959 & 0xff,
+ (934 >> 8) & 0xff,
+ 934 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -41113,8 +40796,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (960 >> 8) & 0xff,
- 960 & 0xff,
+ (935 >> 8) & 0xff,
+ 935 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -41128,8 +40811,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (961 >> 8) & 0xff,
- 961 & 0xff,
+ (936 >> 8) & 0xff,
+ 936 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -41155,8 +40838,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (962 >> 8) & 0xff,
- 962 & 0xff,
+ (937 >> 8) & 0xff,
+ 937 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -41170,8 +40853,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (966 >> 8) & 0xff,
- 966 & 0xff,
+ (941 >> 8) & 0xff,
+ 941 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -41215,8 +40898,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (969 >> 8) & 0xff,
- 969 & 0xff,
+ (944 >> 8) & 0xff,
+ 944 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -41248,8 +40931,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (973 >> 8) & 0xff,
- 973 & 0xff,
+ (948 >> 8) & 0xff,
+ 948 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -41257,8 +40940,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (214 >> 8) & 0xff,
- 214 & 0xff}
+ (205 >> 8) & 0xff,
+ 205 & 0xff}
},
{
.description = "tl2_ivt.en",
@@ -41272,8 +40955,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (981 >> 8) & 0xff,
- 981 & 0xff,
+ (956 >> 8) & 0xff,
+ 956 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -41293,8 +40976,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (985 >> 8) & 0xff,
- 985 & 0xff,
+ (960 >> 8) & 0xff,
+ 960 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -41302,8 +40985,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (215 >> 8) & 0xff,
- 215 & 0xff}
+ (206 >> 8) & 0xff,
+ 206 & 0xff}
},
{
.description = "tl3_sip_selcmp.en",
@@ -41317,8 +41000,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (991 >> 8) & 0xff,
- 991 & 0xff,
+ (966 >> 8) & 0xff,
+ 966 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -41326,8 +41009,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (216 >> 8) & 0xff,
- 216 & 0xff}
+ (207 >> 8) & 0xff,
+ 207 & 0xff}
},
{
.description = "tl3_dip_selcmp.en",
@@ -41341,8 +41024,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (997 >> 8) & 0xff,
- 997 & 0xff,
+ (972 >> 8) & 0xff,
+ 972 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -41350,8 +41033,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (217 >> 8) & 0xff,
- 217 & 0xff}
+ (208 >> 8) & 0xff,
+ 208 & 0xff}
},
{
.description = "tl3_prot.en",
@@ -41359,8 +41042,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1003 >> 8) & 0xff,
- 1003 & 0xff,
+ (978 >> 8) & 0xff,
+ 978 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -41368,8 +41051,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (218 >> 8) & 0xff,
- 218 & 0xff}
+ (209 >> 8) & 0xff,
+ 209 & 0xff}
},
{
.description = "tl3_fid.en",
@@ -41383,8 +41066,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1009 >> 8) & 0xff,
- 1009 & 0xff,
+ (984 >> 8) & 0xff,
+ 984 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -41392,8 +41075,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (219 >> 8) & 0xff,
- 219 & 0xff}
+ (210 >> 8) & 0xff,
+ 210 & 0xff}
},
{
.description = "tl3_ieh_nonext.en",
@@ -41467,8 +41150,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1015 >> 8) & 0xff,
- 1015 & 0xff,
+ (990 >> 8) & 0xff,
+ 990 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -41476,8 +41159,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (220 >> 8) & 0xff,
- 220 & 0xff}
+ (211 >> 8) & 0xff,
+ 211 & 0xff}
},
{
.description = "tl4_dst.en",
@@ -41485,8 +41168,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1021 >> 8) & 0xff,
- 1021 & 0xff,
+ (996 >> 8) & 0xff,
+ 996 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -41494,8 +41177,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (221 >> 8) & 0xff,
- 221 & 0xff}
+ (212 >> 8) & 0xff,
+ 212 & 0xff}
},
{
.description = "tl4_flags.en",
@@ -41551,8 +41234,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1027 >> 8) & 0xff,
- 1027 & 0xff,
+ (1002 >> 8) & 0xff,
+ 1002 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -41560,8 +41243,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (222 >> 8) & 0xff,
- 222 & 0xff}
+ (213 >> 8) & 0xff,
+ 213 & 0xff}
},
{
.description = "tid.en",
@@ -41605,8 +41288,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1031 >> 8) & 0xff,
- 1031 & 0xff,
+ (1006 >> 8) & 0xff,
+ 1006 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -41614,8 +41297,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (223 >> 8) & 0xff,
- 223 & 0xff}
+ (214 >> 8) & 0xff,
+ 214 & 0xff}
},
{
.description = "l2_smac.en",
@@ -41623,8 +41306,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1039 >> 8) & 0xff,
- 1039 & 0xff,
+ (1014 >> 8) & 0xff,
+ 1014 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -41632,8 +41315,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (224 >> 8) & 0xff,
- 224 & 0xff}
+ (215 >> 8) & 0xff,
+ 215 & 0xff}
},
{
.description = "l2_dt.en",
@@ -41671,8 +41354,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1045 >> 8) & 0xff,
- 1045 & 0xff,
+ (1020 >> 8) & 0xff,
+ 1020 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -41680,8 +41363,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (225 >> 8) & 0xff,
- 225 & 0xff}
+ (216 >> 8) & 0xff,
+ 216 & 0xff}
},
{
.description = "l2_ovt.en",
@@ -41707,8 +41390,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1053 >> 8) & 0xff,
- 1053 & 0xff,
+ (1028 >> 8) & 0xff,
+ 1028 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -41716,8 +41399,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (226 >> 8) & 0xff,
- 226 & 0xff}
+ (217 >> 8) & 0xff,
+ 217 & 0xff}
},
{
.description = "l2_ivt.en",
@@ -41731,8 +41414,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1069 >> 8) & 0xff,
- 1069 & 0xff,
+ (1044 >> 8) & 0xff,
+ 1044 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -41740,8 +41423,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (229 >> 8) & 0xff,
- 229 & 0xff}
+ (220 >> 8) & 0xff,
+ 220 & 0xff}
},
{
.description = "l3_l3type.en",
@@ -41755,8 +41438,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1077 >> 8) & 0xff,
- 1077 & 0xff,
+ (1052 >> 8) & 0xff,
+ 1052 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -41764,8 +41447,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (230 >> 8) & 0xff,
- 230 & 0xff}
+ (221 >> 8) & 0xff,
+ 221 & 0xff}
},
{
.description = "l3_sip_selcmp.en",
@@ -41779,8 +41462,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1089 >> 8) & 0xff,
- 1089 & 0xff,
+ (1064 >> 8) & 0xff,
+ 1064 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -41788,8 +41471,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (233 >> 8) & 0xff,
- 233 & 0xff}
+ (224 >> 8) & 0xff,
+ 224 & 0xff}
},
{
.description = "l3_dip_selcmp.en",
@@ -41803,8 +41486,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1101 >> 8) & 0xff,
- 1101 & 0xff,
+ (1076 >> 8) & 0xff,
+ 1076 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -41812,8 +41495,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (236 >> 8) & 0xff,
- 236 & 0xff}
+ (227 >> 8) & 0xff,
+ 227 & 0xff}
},
{
.description = "l3_prot.en",
@@ -41821,8 +41504,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1113 >> 8) & 0xff,
- 1113 & 0xff,
+ (1088 >> 8) & 0xff,
+ 1088 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -41830,8 +41513,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (239 >> 8) & 0xff,
- 239 & 0xff}
+ (230 >> 8) & 0xff,
+ 230 & 0xff}
},
{
.description = "l3_fid.en",
@@ -41845,8 +41528,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1125 >> 8) & 0xff,
- 1125 & 0xff,
+ (1100 >> 8) & 0xff,
+ 1100 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -41854,8 +41537,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (242 >> 8) & 0xff,
- 242 & 0xff}
+ (233 >> 8) & 0xff,
+ 233 & 0xff}
},
{
.description = "l3_ieh_nonext.en",
@@ -41929,8 +41612,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1137 >> 8) & 0xff,
- 1137 & 0xff,
+ (1112 >> 8) & 0xff,
+ 1112 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -41938,8 +41621,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (245 >> 8) & 0xff,
- 245 & 0xff}
+ (236 >> 8) & 0xff,
+ 236 & 0xff}
},
{
.description = "l4_dst.en",
@@ -41947,8 +41630,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1149 >> 8) & 0xff,
- 1149 & 0xff,
+ (1124 >> 8) & 0xff,
+ 1124 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -41956,8 +41639,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (248 >> 8) & 0xff,
- 248 & 0xff}
+ (239 >> 8) & 0xff,
+ 239 & 0xff}
},
{
.description = "l4_flags.en",
@@ -42125,8 +41808,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1598 >> 8) & 0xff,
- 1598 & 0xff,
+ (1573 >> 8) & 0xff,
+ 1573 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -42164,8 +41847,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1599 >> 8) & 0xff,
- 1599 & 0xff,
+ (1574 >> 8) & 0xff,
+ 1574 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -42179,8 +41862,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1600 >> 8) & 0xff,
- 1600 & 0xff,
+ (1575 >> 8) & 0xff,
+ 1575 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -42206,8 +41889,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1601 >> 8) & 0xff,
- 1601 & 0xff,
+ (1576 >> 8) & 0xff,
+ 1576 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -42221,14 +41904,14 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1604 >> 8) & 0xff,
- 1604 & 0xff,
+ (1579 >> 8) & 0xff,
+ 1579 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr2 = {
- (321 >> 8) & 0xff,
- 321 & 0xff},
+ (312 >> 8) & 0xff,
+ 312 & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_ZERO
},
{
@@ -42267,8 +41950,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1609 >> 8) & 0xff,
- 1609 & 0xff,
+ (1584 >> 8) & 0xff,
+ 1584 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -42300,8 +41983,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1613 >> 8) & 0xff,
- 1613 & 0xff,
+ (1588 >> 8) & 0xff,
+ 1588 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -42309,8 +41992,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (322 >> 8) & 0xff,
- 322 & 0xff}
+ (313 >> 8) & 0xff,
+ 313 & 0xff}
},
{
.description = "tl2_ivt.en",
@@ -42324,8 +42007,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1621 >> 8) & 0xff,
- 1621 & 0xff,
+ (1596 >> 8) & 0xff,
+ 1596 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -42345,8 +42028,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1625 >> 8) & 0xff,
- 1625 & 0xff,
+ (1600 >> 8) & 0xff,
+ 1600 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -42354,8 +42037,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (323 >> 8) & 0xff,
- 323 & 0xff}
+ (314 >> 8) & 0xff,
+ 314 & 0xff}
},
{
.description = "tl3_sip_selcmp.en",
@@ -42369,8 +42052,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1631 >> 8) & 0xff,
- 1631 & 0xff,
+ (1606 >> 8) & 0xff,
+ 1606 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -42378,8 +42061,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (324 >> 8) & 0xff,
- 324 & 0xff}
+ (315 >> 8) & 0xff,
+ 315 & 0xff}
},
{
.description = "tl3_dip_selcmp.en",
@@ -42393,8 +42076,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1637 >> 8) & 0xff,
- 1637 & 0xff,
+ (1612 >> 8) & 0xff,
+ 1612 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -42402,8 +42085,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (325 >> 8) & 0xff,
- 325 & 0xff}
+ (316 >> 8) & 0xff,
+ 316 & 0xff}
},
{
.description = "tl3_prot.en",
@@ -42411,8 +42094,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1643 >> 8) & 0xff,
- 1643 & 0xff,
+ (1618 >> 8) & 0xff,
+ 1618 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -42420,8 +42103,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (326 >> 8) & 0xff,
- 326 & 0xff}
+ (317 >> 8) & 0xff,
+ 317 & 0xff}
},
{
.description = "tl3_fid.en",
@@ -42435,8 +42118,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1649 >> 8) & 0xff,
- 1649 & 0xff,
+ (1624 >> 8) & 0xff,
+ 1624 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -42444,8 +42127,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (327 >> 8) & 0xff,
- 327 & 0xff}
+ (318 >> 8) & 0xff,
+ 318 & 0xff}
},
{
.description = "tl3_ieh_nonext.en",
@@ -42519,8 +42202,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1655 >> 8) & 0xff,
- 1655 & 0xff,
+ (1630 >> 8) & 0xff,
+ 1630 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -42528,8 +42211,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (328 >> 8) & 0xff,
- 328 & 0xff}
+ (319 >> 8) & 0xff,
+ 319 & 0xff}
},
{
.description = "tl4_dst.en",
@@ -42537,8 +42220,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1661 >> 8) & 0xff,
- 1661 & 0xff,
+ (1636 >> 8) & 0xff,
+ 1636 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -42546,8 +42229,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (329 >> 8) & 0xff,
- 329 & 0xff}
+ (320 >> 8) & 0xff,
+ 320 & 0xff}
},
{
.description = "tl4_flags.en",
@@ -42603,8 +42286,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1667 >> 8) & 0xff,
- 1667 & 0xff,
+ (1642 >> 8) & 0xff,
+ 1642 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -42612,8 +42295,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (330 >> 8) & 0xff,
- 330 & 0xff}
+ (321 >> 8) & 0xff,
+ 321 & 0xff}
},
{
.description = "tid.en",
@@ -42657,8 +42340,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1671 >> 8) & 0xff,
- 1671 & 0xff,
+ (1646 >> 8) & 0xff,
+ 1646 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -42666,8 +42349,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (331 >> 8) & 0xff,
- 331 & 0xff}
+ (322 >> 8) & 0xff,
+ 322 & 0xff}
},
{
.description = "l2_smac.en",
@@ -42675,8 +42358,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1677 >> 8) & 0xff,
- 1677 & 0xff,
+ (1652 >> 8) & 0xff,
+ 1652 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -42684,8 +42367,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (332 >> 8) & 0xff,
- 332 & 0xff}
+ (323 >> 8) & 0xff,
+ 323 & 0xff}
},
{
.description = "l2_dt.en",
@@ -42723,8 +42406,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1683 >> 8) & 0xff,
- 1683 & 0xff,
+ (1658 >> 8) & 0xff,
+ 1658 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -42732,8 +42415,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (333 >> 8) & 0xff,
- 333 & 0xff}
+ (324 >> 8) & 0xff,
+ 324 & 0xff}
},
{
.description = "l2_ovt.en",
@@ -42759,8 +42442,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1691 >> 8) & 0xff,
- 1691 & 0xff,
+ (1666 >> 8) & 0xff,
+ 1666 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -42768,8 +42451,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (334 >> 8) & 0xff,
- 334 & 0xff}
+ (325 >> 8) & 0xff,
+ 325 & 0xff}
},
{
.description = "l2_ivt.en",
@@ -42783,8 +42466,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1707 >> 8) & 0xff,
- 1707 & 0xff,
+ (1682 >> 8) & 0xff,
+ 1682 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -42792,8 +42475,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (337 >> 8) & 0xff,
- 337 & 0xff}
+ (328 >> 8) & 0xff,
+ 328 & 0xff}
},
{
.description = "l3_l3type.en",
@@ -42807,8 +42490,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1715 >> 8) & 0xff,
- 1715 & 0xff,
+ (1690 >> 8) & 0xff,
+ 1690 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -42816,8 +42499,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (338 >> 8) & 0xff,
- 338 & 0xff}
+ (329 >> 8) & 0xff,
+ 329 & 0xff}
},
{
.description = "l3_sip_selcmp.en",
@@ -42831,8 +42514,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1731 >> 8) & 0xff,
- 1731 & 0xff,
+ (1706 >> 8) & 0xff,
+ 1706 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -42840,8 +42523,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (341 >> 8) & 0xff,
- 341 & 0xff}
+ (332 >> 8) & 0xff,
+ 332 & 0xff}
},
{
.description = "l3_dip_selcmp.en",
@@ -42855,8 +42538,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1747 >> 8) & 0xff,
- 1747 & 0xff,
+ (1722 >> 8) & 0xff,
+ 1722 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -42864,8 +42547,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (344 >> 8) & 0xff,
- 344 & 0xff}
+ (335 >> 8) & 0xff,
+ 335 & 0xff}
},
{
.description = "l3_prot.en",
@@ -42873,8 +42556,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1763 >> 8) & 0xff,
- 1763 & 0xff,
+ (1738 >> 8) & 0xff,
+ 1738 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -42882,8 +42565,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (347 >> 8) & 0xff,
- 347 & 0xff}
+ (338 >> 8) & 0xff,
+ 338 & 0xff}
},
{
.description = "l3_fid.en",
@@ -42897,8 +42580,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1779 >> 8) & 0xff,
- 1779 & 0xff,
+ (1754 >> 8) & 0xff,
+ 1754 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -42906,8 +42589,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (350 >> 8) & 0xff,
- 350 & 0xff}
+ (341 >> 8) & 0xff,
+ 341 & 0xff}
},
{
.description = "l3_ieh_nonext.en",
@@ -42981,18 +42664,18 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1795 >> 8) & 0xff,
- 1795 & 0xff,
+ (1770 >> 8) & 0xff,
+ 1770 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr2 = {
- (353 >> 8) & 0xff,
- 353 & 0xff},
+ (344 >> 8) & 0xff,
+ 344 & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (354 >> 8) & 0xff,
- 354 & 0xff}
+ (345 >> 8) & 0xff,
+ 345 & 0xff}
},
{
.description = "l4_dst.en",
@@ -43000,18 +42683,18 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (1802 >> 8) & 0xff,
- 1802 & 0xff,
+ (1777 >> 8) & 0xff,
+ 1777 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr2 = {
- (355 >> 8) & 0xff,
- 355 & 0xff},
+ (346 >> 8) & 0xff,
+ 346 & 0xff},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (356 >> 8) & 0xff,
- 356 & 0xff}
+ (347 >> 8) & 0xff,
+ 347 & 0xff}
},
{
.description = "l4_flags.en",
@@ -43866,8 +43549,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2492 >> 8) & 0xff,
- 2492 & 0xff,
+ (2467 >> 8) & 0xff,
+ 2467 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -43905,8 +43588,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2493 >> 8) & 0xff,
- 2493 & 0xff,
+ (2468 >> 8) & 0xff,
+ 2468 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -43920,8 +43603,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2494 >> 8) & 0xff,
- 2494 & 0xff,
+ (2469 >> 8) & 0xff,
+ 2469 & 0xff,
(1 >> 8) & 0xff,
1 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -43947,8 +43630,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2495 >> 8) & 0xff,
- 2495 & 0xff,
+ (2470 >> 8) & 0xff,
+ 2470 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -43962,8 +43645,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2498 >> 8) & 0xff,
- 2498 & 0xff,
+ (2473 >> 8) & 0xff,
+ 2473 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -44007,8 +43690,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2501 >> 8) & 0xff,
- 2501 & 0xff,
+ (2476 >> 8) & 0xff,
+ 2476 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -44040,8 +43723,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2505 >> 8) & 0xff,
- 2505 & 0xff,
+ (2480 >> 8) & 0xff,
+ 2480 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -44049,8 +43732,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (521 >> 8) & 0xff,
- 521 & 0xff}
+ (512 >> 8) & 0xff,
+ 512 & 0xff}
},
{
.description = "tl2_ivt.en",
@@ -44064,8 +43747,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2513 >> 8) & 0xff,
- 2513 & 0xff,
+ (2488 >> 8) & 0xff,
+ 2488 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -44085,8 +43768,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2517 >> 8) & 0xff,
- 2517 & 0xff,
+ (2492 >> 8) & 0xff,
+ 2492 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -44094,8 +43777,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (522 >> 8) & 0xff,
- 522 & 0xff}
+ (513 >> 8) & 0xff,
+ 513 & 0xff}
},
{
.description = "tl3_sip_selcmp.en",
@@ -44109,8 +43792,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2523 >> 8) & 0xff,
- 2523 & 0xff,
+ (2498 >> 8) & 0xff,
+ 2498 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -44118,8 +43801,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (523 >> 8) & 0xff,
- 523 & 0xff}
+ (514 >> 8) & 0xff,
+ 514 & 0xff}
},
{
.description = "tl3_dip_selcmp.en",
@@ -44133,8 +43816,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2529 >> 8) & 0xff,
- 2529 & 0xff,
+ (2504 >> 8) & 0xff,
+ 2504 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -44142,8 +43825,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (524 >> 8) & 0xff,
- 524 & 0xff}
+ (515 >> 8) & 0xff,
+ 515 & 0xff}
},
{
.description = "tl3_prot.en",
@@ -44151,8 +43834,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2535 >> 8) & 0xff,
- 2535 & 0xff,
+ (2510 >> 8) & 0xff,
+ 2510 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -44160,8 +43843,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (525 >> 8) & 0xff,
- 525 & 0xff}
+ (516 >> 8) & 0xff,
+ 516 & 0xff}
},
{
.description = "tl3_fid.en",
@@ -44175,8 +43858,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2541 >> 8) & 0xff,
- 2541 & 0xff,
+ (2516 >> 8) & 0xff,
+ 2516 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -44184,8 +43867,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (526 >> 8) & 0xff,
- 526 & 0xff}
+ (517 >> 8) & 0xff,
+ 517 & 0xff}
},
{
.description = "tl3_ieh_nonext.en",
@@ -44259,8 +43942,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2547 >> 8) & 0xff,
- 2547 & 0xff,
+ (2522 >> 8) & 0xff,
+ 2522 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -44268,8 +43951,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (527 >> 8) & 0xff,
- 527 & 0xff}
+ (518 >> 8) & 0xff,
+ 518 & 0xff}
},
{
.description = "tl4_dst.en",
@@ -44277,8 +43960,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2553 >> 8) & 0xff,
- 2553 & 0xff,
+ (2528 >> 8) & 0xff,
+ 2528 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -44286,8 +43969,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (528 >> 8) & 0xff,
- 528 & 0xff}
+ (519 >> 8) & 0xff,
+ 519 & 0xff}
},
{
.description = "tl4_flags.en",
@@ -44343,8 +44026,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2559 >> 8) & 0xff,
- 2559 & 0xff,
+ (2534 >> 8) & 0xff,
+ 2534 & 0xff,
(2 >> 8) & 0xff,
2 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -44352,8 +44035,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (529 >> 8) & 0xff,
- 529 & 0xff}
+ (520 >> 8) & 0xff,
+ 520 & 0xff}
},
{
.description = "tid.en",
@@ -44397,8 +44080,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2563 >> 8) & 0xff,
- 2563 & 0xff,
+ (2538 >> 8) & 0xff,
+ 2538 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -44406,8 +44089,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (530 >> 8) & 0xff,
- 530 & 0xff}
+ (521 >> 8) & 0xff,
+ 521 & 0xff}
},
{
.description = "l2_smac.en",
@@ -44415,8 +44098,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2569 >> 8) & 0xff,
- 2569 & 0xff,
+ (2544 >> 8) & 0xff,
+ 2544 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -44424,8 +44107,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (531 >> 8) & 0xff,
- 531 & 0xff}
+ (522 >> 8) & 0xff,
+ 522 & 0xff}
},
{
.description = "l2_dt.en",
@@ -44463,8 +44146,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2575 >> 8) & 0xff,
- 2575 & 0xff,
+ (2550 >> 8) & 0xff,
+ 2550 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -44472,8 +44155,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (532 >> 8) & 0xff,
- 532 & 0xff}
+ (523 >> 8) & 0xff,
+ 523 & 0xff}
},
{
.description = "l2_ovt.en",
@@ -44499,8 +44182,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2583 >> 8) & 0xff,
- 2583 & 0xff,
+ (2558 >> 8) & 0xff,
+ 2558 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -44508,8 +44191,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (533 >> 8) & 0xff,
- 533 & 0xff}
+ (524 >> 8) & 0xff,
+ 524 & 0xff}
},
{
.description = "l2_ivt.en",
@@ -44523,8 +44206,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2599 >> 8) & 0xff,
- 2599 & 0xff,
+ (2574 >> 8) & 0xff,
+ 2574 & 0xff,
(4 >> 8) & 0xff,
4 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -44532,8 +44215,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (536 >> 8) & 0xff,
- 536 & 0xff}
+ (527 >> 8) & 0xff,
+ 527 & 0xff}
},
{
.description = "l3_l3type.en",
@@ -44547,8 +44230,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2607 >> 8) & 0xff,
- 2607 & 0xff,
+ (2582 >> 8) & 0xff,
+ 2582 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -44556,8 +44239,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (537 >> 8) & 0xff,
- 537 & 0xff}
+ (528 >> 8) & 0xff,
+ 528 & 0xff}
},
{
.description = "l3_sip_selcmp.en",
@@ -44571,8 +44254,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2619 >> 8) & 0xff,
- 2619 & 0xff,
+ (2594 >> 8) & 0xff,
+ 2594 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -44580,8 +44263,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (540 >> 8) & 0xff,
- 540 & 0xff}
+ (531 >> 8) & 0xff,
+ 531 & 0xff}
},
{
.description = "l3_dip_selcmp.en",
@@ -44595,8 +44278,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2631 >> 8) & 0xff,
- 2631 & 0xff,
+ (2606 >> 8) & 0xff,
+ 2606 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -44604,8 +44287,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (543 >> 8) & 0xff,
- 543 & 0xff}
+ (534 >> 8) & 0xff,
+ 534 & 0xff}
},
{
.description = "l3_prot.en",
@@ -44613,8 +44296,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2643 >> 8) & 0xff,
- 2643 & 0xff,
+ (2618 >> 8) & 0xff,
+ 2618 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -44622,8 +44305,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (546 >> 8) & 0xff,
- 546 & 0xff}
+ (537 >> 8) & 0xff,
+ 537 & 0xff}
},
{
.description = "l3_fid.en",
@@ -44637,8 +44320,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2655 >> 8) & 0xff,
- 2655 & 0xff,
+ (2630 >> 8) & 0xff,
+ 2630 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -44646,8 +44329,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (549 >> 8) & 0xff,
- 549 & 0xff}
+ (540 >> 8) & 0xff,
+ 540 & 0xff}
},
{
.description = "l3_ieh_nonext.en",
@@ -44721,8 +44404,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2667 >> 8) & 0xff,
- 2667 & 0xff,
+ (2642 >> 8) & 0xff,
+ 2642 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -44730,8 +44413,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (552 >> 8) & 0xff,
- 552 & 0xff}
+ (543 >> 8) & 0xff,
+ 543 & 0xff}
},
{
.description = "l4_dst.en",
@@ -44739,8 +44422,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
.field_opc = BNXT_ULP_FIELD_OPC_TERNARY_LIST,
.field_src1 = BNXT_ULP_FIELD_SRC_LIST_AND,
.field_opr1 = {
- (2679 >> 8) & 0xff,
- 2679 & 0xff,
+ (2654 >> 8) & 0xff,
+ 2654 & 0xff,
(3 >> 8) & 0xff,
3 & 0xff},
.field_src2 = BNXT_ULP_FIELD_SRC_CONST,
@@ -44748,8 +44431,8 @@ struct bnxt_ulp_mapper_field_info ulp_thor_class_result_field_list[] = {
1},
.field_src3 = BNXT_ULP_FIELD_SRC_NEXT,
.field_opr3 = {
- (555 >> 8) & 0xff,
- 555 & 0xff}
+ (546 >> 8) & 0xff,
+ 546 & 0xff}
},
{
.description = "l4_flags.en",
diff --git a/drivers/net/bnxt/tf_ulp/ulp_fc_mgr.c b/drivers/net/bnxt/tf_ulp/ulp_fc_mgr.c
index 70e4cf8cf9..b880b545da 100644
--- a/drivers/net/bnxt/tf_ulp/ulp_fc_mgr.c
+++ b/drivers/net/bnxt/tf_ulp/ulp_fc_mgr.c
@@ -90,6 +90,7 @@ ulp_fc_mgr_init(struct bnxt_ulp_context *ctxt)
uint32_t dev_id, sw_acc_cntr_tbl_sz, hw_fc_mem_info_sz;
struct bnxt_ulp_fc_info *ulp_fc_info;
const struct bnxt_ulp_fc_core_ops *fc_ops;
+ uint32_t flags = 0;
int i, rc;
if (!ctxt) {
@@ -108,6 +109,12 @@ ulp_fc_mgr_init(struct bnxt_ulp_context *ctxt)
return -EINVAL;
}
+ /* update the features list */
+ if (dparms->dev_features & BNXT_ULP_DEV_FT_STAT_SW_AGG)
+ flags = ULP_FLAG_FC_SW_AGG_EN;
+ if (dparms->dev_features & BNXT_ULP_DEV_FT_STAT_PARENT_AGG)
+ flags |= ULP_FLAG_FC_PARENT_AGG_EN;
+
fc_ops = bnxt_ulp_fc_ops_get(ctxt);
if (fc_ops == NULL) {
BNXT_DRV_DBG(DEBUG, "Failed to get the counter ops\n");
@@ -119,6 +126,7 @@ ulp_fc_mgr_init(struct bnxt_ulp_context *ctxt)
goto error;
ulp_fc_info->fc_ops = fc_ops;
+ ulp_fc_info->flags = flags;
rc = pthread_mutex_init(&ulp_fc_info->fc_lock, NULL);
if (rc) {
@@ -136,6 +144,10 @@ ulp_fc_mgr_init(struct bnxt_ulp_context *ctxt)
return 0;
}
+ /* no need to allocate sw aggregation memory if agg is disabled */
+ if (!(ulp_fc_info->flags & ULP_FLAG_FC_SW_AGG_EN))
+ return 0;
+
sw_acc_cntr_tbl_sz = sizeof(struct sw_acc_counter) *
dparms->flow_count_db_entries;
@@ -182,11 +194,12 @@ ulp_fc_mgr_deinit(struct bnxt_ulp_context *ctxt)
if (!ulp_fc_info)
return -EINVAL;
- ulp_fc_mgr_thread_cancel(ctxt);
+ if (ulp_fc_info->flags & ULP_FLAG_FC_SW_AGG_EN)
+ ulp_fc_mgr_thread_cancel(ctxt);
pthread_mutex_destroy(&ulp_fc_info->fc_lock);
- if (ulp_fc_info->num_counters) {
+ if (ulp_fc_info->flags & ULP_FLAG_FC_SW_AGG_EN) {
for (i = 0; i < TF_DIR_MAX; i++)
rte_free(ulp_fc_info->sw_acc_tbl[i]);
@@ -512,7 +525,6 @@ int ulp_fc_mgr_query_count_get(struct bnxt_ulp_context *ctxt,
bool found_cntr_resource = false;
bool found_parent_flow = false;
uint32_t pc_idx = 0;
- uint64_t handle = 0;
uint8_t dir;
ulp_fc_info = bnxt_ulp_cntxt_ptr2_fc_info_get(ctxt);
@@ -557,6 +569,10 @@ int ulp_fc_mgr_query_count_get(struct bnxt_ulp_context *ctxt,
return rc;
dir = params.direction;
+ if (!(ulp_fc_info->flags & ULP_FLAG_FC_SW_AGG_EN))
+ return fc_ops->ulp_flow_stat_get(ctxt, dir,
+ params.resource_hndl, count);
+
if (!found_parent_flow &&
params.resource_sub_type ==
BNXT_ULP_RESOURCE_SUB_TYPE_INDEX_TABLE_INT_COUNT) {
@@ -594,10 +610,6 @@ int ulp_fc_mgr_query_count_get(struct bnxt_ulp_context *ctxt,
count->hits_set = 1;
if (count->bytes)
count->bytes_set = 1;
- } else if (!found_parent_flow &&
- params.resource_func == BNXT_ULP_RESOURCE_FUNC_CMM_STAT) {
- handle = params.resource_hndl;
- rc = fc_ops->ulp_flow_stat_get(ctxt, dir, handle, count);
} else {
rc = -EINVAL;
}
diff --git a/drivers/net/bnxt/tf_ulp/ulp_fc_mgr.h b/drivers/net/bnxt/tf_ulp/ulp_fc_mgr.h
index 1c9d344dd4..daa2210728 100644
--- a/drivers/net/bnxt/tf_ulp/ulp_fc_mgr.h
+++ b/drivers/net/bnxt/tf_ulp/ulp_fc_mgr.h
@@ -9,6 +9,8 @@
#include "bnxt_ulp.h"
#define ULP_FLAG_FC_THREAD BIT(0)
+#define ULP_FLAG_FC_SW_AGG_EN BIT(1)
+#define ULP_FLAG_FC_PARENT_AGG_EN BIT(2)
#define ULP_FC_TIMER 1/* Timer freq in Sec Flow Counters */
/* Macros to extract packet/byte counters from a 64-bit flow counter. */
diff --git a/drivers/net/bnxt/tf_ulp/ulp_flow_db.c b/drivers/net/bnxt/tf_ulp/ulp_flow_db.c
index b0ffc95934..c602d1a0a6 100644
--- a/drivers/net/bnxt/tf_ulp/ulp_flow_db.c
+++ b/drivers/net/bnxt/tf_ulp/ulp_flow_db.c
@@ -163,6 +163,7 @@ ulp_flow_db_res_params_to_info(struct ulp_fdb_resource_info *resource_info,
resource_info->fdb_flags = params->fdb_flags;
} else {
resource_info->resource_em_handle = params->resource_hndl;
+ resource_info->reserve_flag = params->reserve_flag;
}
}
@@ -189,6 +190,7 @@ ulp_flow_db_res_info_to_params(struct ulp_fdb_resource_info *resource_info,
params->resource_func == BNXT_ULP_RESOURCE_FUNC_CMM_TABLE ||
params->resource_func == BNXT_ULP_RESOURCE_FUNC_CMM_STAT) {
params->resource_hndl = resource_info->resource_em_handle;
+ params->reserve_flag = resource_info->reserve_flag;
} else if (params->resource_func & ULP_FLOW_DB_RES_FUNC_NEED_LOWER) {
params->resource_hndl = resource_info->resource_hndl;
params->resource_type = resource_info->resource_type;
diff --git a/drivers/net/bnxt/tf_ulp/ulp_flow_db.h b/drivers/net/bnxt/tf_ulp/ulp_flow_db.h
index 2136345a90..39810c81c4 100644
--- a/drivers/net/bnxt/tf_ulp/ulp_flow_db.h
+++ b/drivers/net/bnxt/tf_ulp/ulp_flow_db.h
@@ -28,6 +28,8 @@
struct ulp_fdb_resource_info {
/* Points to next resource in the chained list. */
uint32_t nxt_resource_idx;
+ /* TBD: used for tfc stat resource for now */
+ uint32_t reserve_flag;
union {
uint64_t resource_em_handle;
struct {
@@ -94,6 +96,7 @@ struct ulp_flow_db_res_params {
uint8_t fdb_flags;
uint8_t critical_resource;
uint64_t resource_hndl;
+ uint32_t reserve_flag;
};
/*
diff --git a/drivers/net/bnxt/tf_ulp/ulp_mapper.c b/drivers/net/bnxt/tf_ulp/ulp_mapper.c
index 4b21b7ffee..e399c136f3 100644
--- a/drivers/net/bnxt/tf_ulp/ulp_mapper.c
+++ b/drivers/net/bnxt/tf_ulp/ulp_mapper.c
@@ -582,6 +582,11 @@ ulp_mapper_fdb_opc_process(struct bnxt_ulp_mapper_parms *parms,
push_fid = (uint32_t)tfp_be_to_cpu_64(val64);
flow_type = BNXT_ULP_FDB_TYPE_RID;
break;
+ case BNXT_ULP_FDB_OPC_PUSH_FID_SW_ONLY:
+ push_fid = parms->flow_id;
+ flow_type = parms->flow_type;
+ fid_parms->reserve_flag = 0x1;
+ break;
default:
return rc; /* Nothing to be done */
}
diff --git a/drivers/net/bnxt/tf_ulp/ulp_mapper_tfc.c b/drivers/net/bnxt/tf_ulp/ulp_mapper_tfc.c
index 6ddab83ad7..ac8a3cac9b 100644
--- a/drivers/net/bnxt/tf_ulp/ulp_mapper_tfc.c
+++ b/drivers/net/bnxt/tf_ulp/ulp_mapper_tfc.c
@@ -881,6 +881,11 @@ ulp_mapper_tfc_index_tbl_process(struct bnxt_ulp_mapper_parms *parms,
return rc;
}
return 0;
+ case BNXT_ULP_INDEX_TBL_OPC_NOP_REGFILE:
+ /* Special case, where hw table processing is not being done */
+ /* but only for writing the regfile into the flow database */
+ regfile = true;
+ break;
default:
BNXT_DRV_DBG(ERR, "Invalid index table opcode %d\n",
tbl->tbl_opcode);
@@ -1163,6 +1168,10 @@ ulp_mapper_tfc_cmm_tbl_process(struct bnxt_ulp_mapper_parms *parms,
}
handle = rte_be_to_cpu_64(regval);
return 0;
+ case BNXT_ULP_INDEX_TBL_OPC_NOP_REGFILE:
+ regfile = true;
+ alloc = false;
+ break;
default:
BNXT_DRV_DBG(ERR, "Invalid cmm table opcode %d\n",
tbl->tbl_opcode);
@@ -1372,6 +1381,10 @@ ulp_mapper_tfc_cmm_entry_free(struct bnxt_ulp_context *ulp_ctx,
uint16_t fw_fid = 0;
int32_t rc = 0;
+ /* skip cmm processing if reserve flag is enabled */
+ if (res->reserve_flag)
+ return 0;
+
if (bnxt_ulp_cntxt_fid_get(ulp_ctx, &fw_fid)) {
BNXT_DRV_DBG(ERR, "Failed to get func_id\n");
return -EINVAL;
diff --git a/drivers/net/bnxt/tf_ulp/ulp_template_struct.h b/drivers/net/bnxt/tf_ulp/ulp_template_struct.h
index 1024202c25..9339cc5221 100644
--- a/drivers/net/bnxt/tf_ulp/ulp_template_struct.h
+++ b/drivers/net/bnxt/tf_ulp/ulp_template_struct.h
@@ -265,6 +265,7 @@ struct bnxt_ulp_device_params {
uint32_t wc_mode_list[4];
uint32_t wc_mod_list_max_size;
uint32_t wc_ctl_size_bits;
+ uint32_t dev_features;
const struct bnxt_ulp_generic_tbl_params *gen_tbl_params;
const struct bnxt_ulp_template_device_tbls *dev_tbls;
};
--
2.39.3
next prev parent reply other threads:[~2024-11-07 14:08 UTC|newest]
Thread overview: 52+ messages / expand[flat|nested] mbox.gz Atom feed top
2024-11-07 13:52 [PATCH v8 00/47] TruFlow update for Thor2 Sriharsha Basavapatna
2024-11-07 13:52 ` [PATCH v8 01/47] net/bnxt: tf_core: fix wc tcam multi slice delete issue Sriharsha Basavapatna
2024-11-07 13:52 ` [PATCH v8 02/47] net/bnxt: tf_core: tcam manager data corruption Sriharsha Basavapatna
2024-11-07 13:52 ` [PATCH v8 03/47] net/bnxt: tf_core: External EM support cleanup Sriharsha Basavapatna
2024-11-07 13:52 ` [PATCH v8 04/47] net/bnxt: tf_core: Thor TF EM key size check Sriharsha Basavapatna
2024-11-07 13:52 ` [PATCH v8 05/47] net/bnxt: tf_core: flow scale improvement Sriharsha Basavapatna
2024-11-07 13:52 ` [PATCH v8 06/47] net/bnxt: tf_core: TF support flow scale query Sriharsha Basavapatna
2024-11-07 13:52 ` [PATCH v8 07/47] net/bnxt: tf_core: fix slice count in case of HA entry move Sriharsha Basavapatna
2024-11-07 13:52 ` [PATCH v8 08/47] net/bnxt: tf_core: convert priority based TCAM manager to dynamic allocation Sriharsha Basavapatna
2024-11-07 13:52 ` [PATCH v8 09/47] net/bnxt: tf_core: remove dead AFM code from session-based priority TCAM mgr Sriharsha Basavapatna
2024-11-07 13:52 ` [PATCH v8 10/47] net/bnxt: tf_core: remove dead " Sriharsha Basavapatna
2024-11-07 13:52 ` [PATCH v8 11/47] net/bnxt: tfc: support tf-core for Thor2 Sriharsha Basavapatna
2024-11-07 13:52 ` [PATCH v8 12/47] net/bnxt: tf_ulp: add vxlan-gpe base support Sriharsha Basavapatna
2024-11-07 13:52 ` [PATCH v8 13/47] net/bnxt: tf_ulp: add custom l2 etype tunnel support Sriharsha Basavapatna
2024-11-07 13:52 ` [PATCH v8 14/47] net/bnxt: tf_ulp: add support for vf to vf flow offload Sriharsha Basavapatna
2024-11-07 13:52 ` [PATCH v8 15/47] net/bnxt: tf_ulp: Wh+ mirroring support Sriharsha Basavapatna
2024-11-07 13:52 ` [PATCH v8 16/47] net/bnxt: tf_ulp: miscellaneous fixes Sriharsha Basavapatna
2024-11-07 13:52 ` [PATCH v8 17/47] net/bnxt: tf_ulp: support for Thor2 ulp layer Sriharsha Basavapatna
2024-12-10 13:32 ` David Marchand
2024-11-07 13:52 ` [PATCH v8 18/47] net/bnxt: tf_ulp: add support for overlapping flows Sriharsha Basavapatna
2024-11-07 13:52 ` [PATCH v8 19/47] net/bnxt: tf_ulp: convert recipe table to dynamic memory Sriharsha Basavapatna
2024-11-07 13:52 ` [PATCH v8 20/47] net/bnxt: tf_ulp: add feature bit support Sriharsha Basavapatna
2024-11-07 13:52 ` [PATCH v8 21/47] net/bnxt: tf_ulp: add action read and clear support Sriharsha Basavapatna
2024-11-07 13:52 ` [PATCH v8 22/47] net/bnxt: tf_ulp: update template files Sriharsha Basavapatna
2024-11-07 13:52 ` [PATCH v8 23/47] net/bnxt: tf_ulp: VFR updates for Thor 2 Sriharsha Basavapatna
2024-11-07 13:52 ` Sriharsha Basavapatna [this message]
2024-11-07 13:52 ` [PATCH v8 25/47] net/bnxt: tf_ulp: update template files Sriharsha Basavapatna
2024-11-07 13:52 ` [PATCH v8 26/47] net/bnxt: tf_ulp: enable recipe id generation Sriharsha Basavapatna
2024-11-07 13:52 ` [PATCH v8 27/47] net/bnxt: tf_ulp: fixed parent child db counters Sriharsha Basavapatna
2024-11-07 13:52 ` [PATCH v8 28/47] net/bnxt: tf_ulp: modify return values to adhere to C coding standard Sriharsha Basavapatna
2024-11-07 13:52 ` [PATCH v8 29/47] net/bnxt: tf_ulp: update template files Sriharsha Basavapatna
2024-11-07 13:52 ` [PATCH v8 30/47] net/bnxt: tf_ulp: add mask defaults when mask is not specified Sriharsha Basavapatna
2024-11-07 13:52 ` [PATCH v8 31/47] net/bnxt: tf_ulp: add jump action support Sriharsha Basavapatna
2024-11-07 13:52 ` [PATCH v8 32/47] net/bnxt: tf_ulp: add support for flow priority Sriharsha Basavapatna
2024-11-07 13:52 ` [PATCH v8 33/47] net/bnxt: tf_ulp: support for dynamic tunnel ports Sriharsha Basavapatna
2024-11-07 13:52 ` [PATCH v8 34/47] net/bnxt: tf_ulp: add rte_mtr support for Thor2 Sriharsha Basavapatna
2024-11-07 13:52 ` [PATCH v8 35/47] net/bnxt: tf_ulp: TF support flow scale query Sriharsha Basavapatna
2024-11-07 13:52 ` [PATCH v8 36/47] net/bnxt: tf_ulp: add support for rss flow query to ULP Sriharsha Basavapatna
2024-11-07 13:52 ` [PATCH v8 37/47] net/bnxt: tf_ulp: add track type feature to tables Sriharsha Basavapatna
2024-11-07 13:52 ` [PATCH v8 38/47] net/bnxt: tf_ulp: inline utility functions and use likely/unlikely Sriharsha Basavapatna
2024-11-07 13:52 ` [PATCH v8 39/47] net/bnxt: tf_ulp: switch ulp to use rte crc32 hash Sriharsha Basavapatna
2024-11-07 13:52 ` [PATCH v8 40/47] net/bnxt: tf_ulp: update template files Sriharsha Basavapatna
2024-11-07 13:52 ` [PATCH v8 41/47] net/bnxt: tf_ulp: support a few generic template items Sriharsha Basavapatna
2024-11-07 13:52 ` [PATCH v8 42/47] net/bnxt: tf_ulp: TFC support flow scale query for Thor2 Sriharsha Basavapatna
2024-11-07 13:52 ` [PATCH v8 43/47] net/bnxt: tf_ulp: update template files Sriharsha Basavapatna
2024-11-07 13:52 ` [PATCH v8 44/47] net/bnxt: tf_ulp: enable support for truflow feature configuration Sriharsha Basavapatna
2024-11-07 13:52 ` [PATCH v8 45/47] net/bnxt: tf_ulp: support a few feature extensions Sriharsha Basavapatna
2024-11-07 13:52 ` [PATCH v8 46/47] net/bnxt: tf_ulp: update template files Sriharsha Basavapatna
2024-11-07 13:52 ` [PATCH v8 47/47] net/bnxt: tf_ulp: add stats cache for thor2 Sriharsha Basavapatna
2024-11-08 2:05 ` [PATCH v8 00/47] TruFlow update for Thor2 Sriharsha Basavapatna
2024-11-08 2:14 ` Ajit Khaparde
2024-11-12 11:00 ` Thomas Monjalon
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20241107135254.1611676-25-sriharsha.basavapatna@broadcom.com \
--to=sriharsha.basavapatna@broadcom.com \
--cc=ajit.khaparde@broadcom.com \
--cc=dev@dpdk.org \
--cc=kishore.padmanabha@broadcom.com \
--cc=michael.baucom@broadcom.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).