X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;f=drivers%2Fnet%2Fbnxt%2Ftf_ulp%2Fulp_mapper.h;h=004e89ac2b64de0ca7077d057a2ae734f6e784b5;hb=f787952d13d20b7eceaf6d1742ea591239b63ba1;hp=edd5978ac6707933e88281ac2311e563fd2c25c5;hpb=5b73c859f4586a743e815824b60bce5a36ff60e4;p=dpdk.git diff --git a/drivers/net/bnxt/tf_ulp/ulp_mapper.h b/drivers/net/bnxt/tf_ulp/ulp_mapper.h index edd5978ac6..004e89ac2b 100644 --- a/drivers/net/bnxt/tf_ulp/ulp_mapper.h +++ b/drivers/net/bnxt/tf_ulp/ulp_mapper.h @@ -46,9 +46,8 @@ struct bnxt_ulp_mapper_parms { struct ulp_rte_hdr_bitmap *hdr_bitmap; struct ulp_rte_hdr_field *hdr_field; struct ulp_rte_field_bitmap *fld_bitmap; - uint32_t *comp_fld; + uint64_t *comp_fld; struct ulp_regfile *regfile; - struct tf *tfp; struct bnxt_ulp_context *ulp_ctx; uint32_t fid; enum bnxt_ulp_fdb_type flow_type; @@ -62,13 +61,14 @@ struct bnxt_ulp_mapper_parms { uint32_t flow_pattern_id; uint32_t act_pattern_id; uint8_t app_id; + uint16_t port_id; }; struct bnxt_ulp_mapper_create_parms { uint32_t app_priority; struct ulp_rte_hdr_bitmap *hdr_bitmap; struct ulp_rte_hdr_field *hdr_field; - uint32_t *comp_fld; + uint64_t *comp_fld; struct ulp_rte_act_bitmap *act; struct ulp_rte_act_prop *act_prop; struct ulp_rte_field_bitmap *fld_bitmap; @@ -90,6 +90,7 @@ struct bnxt_ulp_mapper_create_parms { uint32_t flow_pattern_id; uint32_t act_pattern_id; uint8_t app_id; + uint16_t port_id; }; /* Function to initialize any dynamic mapper data. */