return -EINVAL;
        }
 
-       if (!flow_action_basic_hw_stats_types_check(flow_action, extack))
+       if (!flow_action_basic_hw_stats_check(flow_action, extack))
                return -EOPNOTSUPP;
 
        flow_action_for_each(i, act, flow_action) {
 
        bool act_vlan = false;
        int i;
 
-       if (!flow_action_basic_hw_stats_types_check(actions, extack))
+       if (!flow_action_basic_hw_stats_check(actions, extack))
                return -EOPNOTSUPP;
 
        flow_action_for_each(i, act, actions) {
 
        u8 qh, ql, pmap;
        int index, ctx;
 
-       if (!flow_action_basic_hw_stats_types_check(&rule->flow->action, NULL))
+       if (!flow_action_basic_hw_stats_check(&rule->flow->action, NULL))
                return -EOPNOTSUPP;
 
        memset(&c2, 0, sizeof(c2));
        struct flow_rule *flow = rule->flow;
        struct flow_action_entry *act;
 
-       if (!flow_action_basic_hw_stats_types_check(&rule->flow->action, NULL))
+       if (!flow_action_basic_hw_stats_check(&rule->flow->action, NULL))
                return -EOPNOTSUPP;
 
        act = &flow->action.entries[0];
 
        if (!flow_action_has_entries(flow_action))
                return -EINVAL;
 
-       if (!flow_action_hw_stats_types_check(flow_action, extack,
-                                             FLOW_ACTION_HW_STATS_TYPE_DELAYED_BIT))
+       if (!flow_action_hw_stats_check(flow_action, extack,
+                                       FLOW_ACTION_HW_STATS_DELAYED_BIT))
                return -EOPNOTSUPP;
 
        attr->flow_tag = MLX5_FS_DEFAULT_FLOW_TAG;
        if (!flow_action_has_entries(flow_action))
                return -EINVAL;
 
-       if (!flow_action_hw_stats_types_check(flow_action, extack,
-                                             FLOW_ACTION_HW_STATS_TYPE_DELAYED_BIT))
+       if (!flow_action_hw_stats_check(flow_action, extack,
+                                       FLOW_ACTION_HW_STATS_DELAYED_BIT))
                return -EOPNOTSUPP;
 
        flow_action_for_each(i, act, flow_action) {
                return -EOPNOTSUPP;
        }
 
-       if (!flow_action_basic_hw_stats_types_check(flow_action, extack))
+       if (!flow_action_basic_hw_stats_check(flow_action, extack))
                return -EOPNOTSUPP;
 
        flow_action_for_each(i, act, flow_action) {
 
 
        if (!flow_action_has_entries(flow_action))
                return 0;
-       if (!flow_action_mixed_hw_stats_types_check(flow_action, extack))
+       if (!flow_action_mixed_hw_stats_check(flow_action, extack))
                return -EOPNOTSUPP;
 
        act = flow_action_first_entry_get(flow_action);
-       if (act->hw_stats_type == FLOW_ACTION_HW_STATS_TYPE_ANY ||
-           act->hw_stats_type == FLOW_ACTION_HW_STATS_TYPE_IMMEDIATE) {
+       if (act->hw_stats_type == FLOW_ACTION_HW_STATS_ANY ||
+           act->hw_stats_type == FLOW_ACTION_HW_STATS_IMMEDIATE) {
                /* Count action is inserted first */
                err = mlxsw_sp_acl_rulei_act_count(mlxsw_sp, rulei, extack);
                if (err)
                        return err;
-       } else if (act->hw_stats_type != FLOW_ACTION_HW_STATS_TYPE_DISABLED) {
+       } else if (act->hw_stats_type != FLOW_ACTION_HW_STATS_DISABLED) {
                NL_SET_ERR_MSG_MOD(extack, "Unsupported action HW stats type");
                return -EOPNOTSUPP;
        }
 
        if (!flow_offload_has_one_action(&f->rule->action))
                return -EOPNOTSUPP;
 
-       if (!flow_action_basic_hw_stats_types_check(&f->rule->action,
-                                                   f->common.extack))
+       if (!flow_action_basic_hw_stats_check(&f->rule->action,
+                                             f->common.extack))
                return -EOPNOTSUPP;
 
        flow_action_for_each(i, a, &f->rule->action) {
 
        bool pkt_host = false;
        u32 csum_updated = 0;
 
-       if (!flow_action_basic_hw_stats_types_check(&flow->rule->action,
-                                                   extack))
+       if (!flow_action_basic_hw_stats_check(&flow->rule->action, extack))
                return -EOPNOTSUPP;
 
        memset(nfp_flow->action_data, 0, NFP_FL_MAX_A_SIZ);
 
                return -EINVAL;
        }
 
-       if (!flow_action_basic_hw_stats_types_check(flow_action, extack))
+       if (!flow_action_basic_hw_stats_check(flow_action, extack))
                return -EOPNOTSUPP;
 
        flow_action_for_each(i, act, flow_action) {
 
        cls->rule = rule;
 
        rule->action.entries[0].id = FLOW_ACTION_DROP;
-       rule->action.entries[0].hw_stats_type = FLOW_ACTION_HW_STATS_TYPE_ANY;
+       rule->action.entries[0].hw_stats_type = FLOW_ACTION_HW_STATS_ANY;
        rule->action.num_entries = 1;
 
        attr.dst = priv->dev->dev_addr;
        cls->rule = rule;
 
        rule->action.entries[0].id = FLOW_ACTION_DROP;
-       rule->action.entries[0].hw_stats_type = FLOW_ACTION_HW_STATS_TYPE_ANY;
+       rule->action.entries[0].hw_stats_type = FLOW_ACTION_HW_STATS_ANY;
        rule->action.num_entries = 1;
 
        attr.dst = priv->dev->dev_addr;
 
        if (!flow_action_has_entries(action))
                return -EINVAL;
 
-       if (!flow_action_basic_hw_stats_types_check(action, extack))
+       if (!flow_action_basic_hw_stats_check(action, extack))
                return -EOPNOTSUPP;
 
        flow_action_for_each(i, act, action) {
 
 };
 
 enum flow_action_hw_stats_type_bit {
-       FLOW_ACTION_HW_STATS_TYPE_IMMEDIATE_BIT,
-       FLOW_ACTION_HW_STATS_TYPE_DELAYED_BIT,
+       FLOW_ACTION_HW_STATS_IMMEDIATE_BIT,
+       FLOW_ACTION_HW_STATS_DELAYED_BIT,
 };
 
 enum flow_action_hw_stats_type {
-       FLOW_ACTION_HW_STATS_TYPE_DISABLED = 0,
-       FLOW_ACTION_HW_STATS_TYPE_IMMEDIATE =
-               BIT(FLOW_ACTION_HW_STATS_TYPE_IMMEDIATE_BIT),
-       FLOW_ACTION_HW_STATS_TYPE_DELAYED =
-               BIT(FLOW_ACTION_HW_STATS_TYPE_DELAYED_BIT),
-       FLOW_ACTION_HW_STATS_TYPE_ANY =
-               FLOW_ACTION_HW_STATS_TYPE_IMMEDIATE |
-               FLOW_ACTION_HW_STATS_TYPE_DELAYED,
+       FLOW_ACTION_HW_STATS_DISABLED = 0,
+       FLOW_ACTION_HW_STATS_IMMEDIATE =
+               BIT(FLOW_ACTION_HW_STATS_IMMEDIATE_BIT),
+       FLOW_ACTION_HW_STATS_DELAYED = BIT(FLOW_ACTION_HW_STATS_DELAYED_BIT),
+       FLOW_ACTION_HW_STATS_ANY = FLOW_ACTION_HW_STATS_IMMEDIATE |
+                                  FLOW_ACTION_HW_STATS_DELAYED,
 };
 
 typedef void (*action_destr)(void *priv);
             __act = &(__actions)->entries[++__i])
 
 static inline bool
-flow_action_mixed_hw_stats_types_check(const struct flow_action *action,
-                                      struct netlink_ext_ack *extack)
+flow_action_mixed_hw_stats_check(const struct flow_action *action,
+                                struct netlink_ext_ack *extack)
 {
        const struct flow_action_entry *action_entry;
        u8 uninitialized_var(last_hw_stats_type);
 }
 
 static inline bool
-__flow_action_hw_stats_types_check(const struct flow_action *action,
-                                  struct netlink_ext_ack *extack,
-                                  bool check_allow_bit,
-                                  enum flow_action_hw_stats_type_bit allow_bit)
+__flow_action_hw_stats_check(const struct flow_action *action,
+                            struct netlink_ext_ack *extack,
+                            bool check_allow_bit,
+                            enum flow_action_hw_stats_type_bit allow_bit)
 {
        const struct flow_action_entry *action_entry;
 
        if (!flow_action_has_entries(action))
                return true;
-       if (!flow_action_mixed_hw_stats_types_check(action, extack))
+       if (!flow_action_mixed_hw_stats_check(action, extack))
                return false;
        action_entry = flow_action_first_entry_get(action);
        if (!check_allow_bit &&
-           action_entry->hw_stats_type != FLOW_ACTION_HW_STATS_TYPE_ANY) {
+           action_entry->hw_stats_type != FLOW_ACTION_HW_STATS_ANY) {
                NL_SET_ERR_MSG_MOD(extack, "Driver supports only default HW stats type \"any\"");
                return false;
        } else if (check_allow_bit &&
 }
 
 static inline bool
-flow_action_hw_stats_types_check(const struct flow_action *action,
-                                struct netlink_ext_ack *extack,
-                                enum flow_action_hw_stats_type_bit allow_bit)
+flow_action_hw_stats_check(const struct flow_action *action,
+                          struct netlink_ext_ack *extack,
+                          enum flow_action_hw_stats_type_bit allow_bit)
 {
-       return __flow_action_hw_stats_types_check(action, extack,
-                                                 true, allow_bit);
+       return __flow_action_hw_stats_check(action, extack, true, allow_bit);
 }
 
 static inline bool
-flow_action_basic_hw_stats_types_check(const struct flow_action *action,
-                                      struct netlink_ext_ack *extack)
+flow_action_basic_hw_stats_check(const struct flow_action *action,
+                                struct netlink_ext_ack *extack)
 {
-       return __flow_action_hw_stats_types_check(action, extack, false, 0);
+       return __flow_action_hw_stats_check(action, extack, false, 0);
 }
 
 struct flow_rule {
 
        if (!flow_offload_has_one_action(&cls->rule->action))
                return err;
 
-       if (!flow_action_basic_hw_stats_types_check(&cls->rule->action,
-                                                   cls->common.extack))
+       if (!flow_action_basic_hw_stats_check(&cls->rule->action,
+                                             cls->common.extack))
                return err;
 
        act = &cls->rule->action.entries[0];
 
        struct tc_action *act;
        int i, j, k, err = 0;
 
-       BUILD_BUG_ON(TCA_ACT_HW_STATS_TYPE_ANY != FLOW_ACTION_HW_STATS_TYPE_ANY);
-       BUILD_BUG_ON(TCA_ACT_HW_STATS_TYPE_IMMEDIATE != FLOW_ACTION_HW_STATS_TYPE_IMMEDIATE);
-       BUILD_BUG_ON(TCA_ACT_HW_STATS_TYPE_DELAYED != FLOW_ACTION_HW_STATS_TYPE_DELAYED);
+       BUILD_BUG_ON(TCA_ACT_HW_STATS_TYPE_ANY != FLOW_ACTION_HW_STATS_ANY);
+       BUILD_BUG_ON(TCA_ACT_HW_STATS_TYPE_IMMEDIATE != FLOW_ACTION_HW_STATS_IMMEDIATE);
+       BUILD_BUG_ON(TCA_ACT_HW_STATS_TYPE_DELAYED != FLOW_ACTION_HW_STATS_DELAYED);
 
        if (!exts)
                return 0;