net/ice/base: use package info from ice segment metadata
[dpdk.git] / drivers / net / ice / base / ice_acl.h
index be27a54..21aa508 100644 (file)
@@ -47,11 +47,11 @@ struct ice_acl_tbl {
 };
 
 #define ICE_MAX_ACL_TCAM_ENTRY (ICE_AQC_ACL_TCAM_DEPTH * ICE_AQC_ACL_SLICES)
-enum ice_acl_entry_prior {
-       ICE_LOW = 0,
-       ICE_NORMAL,
-       ICE_HIGH,
-       ICE_MAX_PRIOR
+enum ice_acl_entry_prio {
+       ICE_ACL_PRIO_LOW = 0,
+       ICE_ACL_PRIO_NORMAL,
+       ICE_ACL_PRIO_HIGH,
+       ICE_ACL_MAX_PRIO
 };
 
 /* Scenario structure
@@ -74,8 +74,8 @@ struct ice_acl_scen {
         * be available in this scenario
         */
        ice_declare_bitmap(entry_bitmap, ICE_MAX_ACL_TCAM_ENTRY);
-       u16 first_idx[ICE_MAX_PRIOR];
-       u16 last_idx[ICE_MAX_PRIOR];
+       u16 first_idx[ICE_ACL_MAX_PRIO];
+       u16 last_idx[ICE_ACL_MAX_PRIO];
 
        u16 id;
        u16 start;      /* Number of entry from the start of the parent table */
@@ -158,7 +158,7 @@ ice_aq_query_actpair(struct ice_hw *hw, u8 act_mem_idx, u16 act_entry_idx,
                     struct ice_aqc_actpair *buf, struct ice_sq_cd *cd);
 enum ice_status ice_aq_dealloc_acl_res(struct ice_hw *hw, struct ice_sq_cd *cd);
 enum ice_status
-ice_prgm_acl_prof_extrt(struct ice_hw *hw, u8 prof_id,
+ice_prgm_acl_prof_xtrct(struct ice_hw *hw, u8 prof_id,
                        struct ice_aqc_acl_prof_generic_frmt *buf,
                        struct ice_sq_cd *cd);
 enum ice_status
@@ -192,7 +192,7 @@ ice_aq_query_acl_scen(struct ice_hw *hw, u16 scen_id,
                      struct ice_aqc_acl_scen *buf, struct ice_sq_cd *cd);
 enum ice_status
 ice_acl_add_entry(struct ice_hw *hw, struct ice_acl_scen *scen,
-                 enum ice_acl_entry_prior prior, u8 *keys, u8 *inverts,
+                 enum ice_acl_entry_prio prio, u8 *keys, u8 *inverts,
                  struct ice_acl_act_entry *acts, u8 acts_cnt, u16 *entry_idx);
 enum ice_status
 ice_acl_prog_act(struct ice_hw *hw, struct ice_acl_scen *scen,