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;
uint64_t shared_hndl;
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;
/* support pattern based rejection */
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. */