Lines Matching refs:rulei
94 struct mlxsw_sp_acl_rule_info *rulei, in mlxsw_sp_acl_tcam_priority_get() argument
109 if (rulei->priority >= max_priority) in mlxsw_sp_acl_tcam_priority_get()
113 *priority = max_priority - rulei->priority; in mlxsw_sp_acl_tcam_priority_get()
253 struct mlxsw_sp_acl_rule_info *rulei; member
1138 entry->priv, ventry->rulei); in mlxsw_sp_acl_tcam_entry_create()
1163 struct mlxsw_sp_acl_rule_info *rulei) in mlxsw_sp_acl_tcam_entry_action_replace() argument
1168 entry->priv, rulei); in mlxsw_sp_acl_tcam_entry_action_replace()
1185 struct mlxsw_sp_acl_rule_info *rulei) in mlxsw_sp_acl_tcam_ventry_add() argument
1191 vchunk = mlxsw_sp_acl_tcam_vchunk_get(mlxsw_sp, vgroup, rulei->priority, in mlxsw_sp_acl_tcam_ventry_add()
1192 &rulei->values.elusage); in mlxsw_sp_acl_tcam_ventry_add()
1197 ventry->rulei = rulei; in mlxsw_sp_acl_tcam_ventry_add()
1237 struct mlxsw_sp_acl_rule_info *rulei) in mlxsw_sp_acl_tcam_ventry_action_replace() argument
1243 ventry->entry, rulei); in mlxsw_sp_acl_tcam_ventry_action_replace()
1663 struct mlxsw_sp_acl_rule_info *rulei) in mlxsw_sp_acl_tcam_flower_rule_add() argument
1669 &rule->ventry, rulei); in mlxsw_sp_acl_tcam_flower_rule_add()
1683 struct mlxsw_sp_acl_rule_info *rulei) in mlxsw_sp_acl_tcam_flower_rule_action_replace() argument
1798 struct mlxsw_sp_acl_rule_info *rulei) in mlxsw_sp_acl_tcam_mr_rule_add() argument
1804 &rule->ventry, rulei); in mlxsw_sp_acl_tcam_mr_rule_add()
1818 struct mlxsw_sp_acl_rule_info *rulei) in mlxsw_sp_acl_tcam_mr_rule_action_replace() argument
1823 rulei); in mlxsw_sp_acl_tcam_mr_rule_action_replace()