X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;f=drivers%2Fnet%2Fbnxt%2Ftf_ulp%2Fulp_mapper.h;h=004e89ac2b64de0ca7077d057a2ae734f6e784b5;hb=b37ed6def36798342172f298516c5fc6d0d8e070;hp=4c5dd4b83669326234a31ea3f18e29dd5803fc4a;hpb=19994cc79bf48625c9fd1ffeccf725a35dc14fc3;p=dpdk.git diff --git a/drivers/net/bnxt/tf_ulp/ulp_mapper.h b/drivers/net/bnxt/tf_ulp/ulp_mapper.h index 4c5dd4b836..004e89ac2b 100644 --- a/drivers/net/bnxt/tf_ulp/ulp_mapper.h +++ b/drivers/net/bnxt/tf_ulp/ulp_mapper.h @@ -46,7 +46,7 @@ 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 bnxt_ulp_context *ulp_ctx; uint32_t fid; @@ -61,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; @@ -89,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. */