Lines Matching defs:ruleset
1696 struct mlxsw_sp_acl_tcam_flower_ruleset *ruleset = ruleset_priv;
1698 return mlxsw_sp_acl_tcam_vgroup_add(mlxsw_sp, tcam, &ruleset->vgroup,
1709 struct mlxsw_sp_acl_tcam_flower_ruleset *ruleset = ruleset_priv;
1711 mlxsw_sp_acl_tcam_vgroup_del(&ruleset->vgroup);
1720 struct mlxsw_sp_acl_tcam_flower_ruleset *ruleset = ruleset_priv;
1722 return mlxsw_sp_acl_tcam_group_bind(mlxsw_sp, &ruleset->vgroup.group,
1732 struct mlxsw_sp_acl_tcam_flower_ruleset *ruleset = ruleset_priv;
1734 mlxsw_sp_acl_tcam_group_unbind(mlxsw_sp, &ruleset->vgroup.group,
1741 struct mlxsw_sp_acl_tcam_flower_ruleset *ruleset = ruleset_priv;
1743 return mlxsw_sp_acl_tcam_group_id(&ruleset->vgroup.group);
1751 struct mlxsw_sp_acl_tcam_flower_ruleset *ruleset = ruleset_priv;
1754 return mlxsw_sp_acl_tcam_ventry_add(mlxsw_sp, &ruleset->vgroup,
1815 struct mlxsw_sp_acl_tcam_mr_ruleset *ruleset = ruleset_priv;
1818 err = mlxsw_sp_acl_tcam_vgroup_add(mlxsw_sp, tcam, &ruleset->vgroup,
1832 ruleset->vchunk = mlxsw_sp_acl_tcam_vchunk_get(mlxsw_sp,
1833 &ruleset->vgroup, 1,
1835 if (IS_ERR(ruleset->vchunk)) {
1836 err = PTR_ERR(ruleset->vchunk);
1843 mlxsw_sp_acl_tcam_vgroup_del(&ruleset->vgroup);
1850 struct mlxsw_sp_acl_tcam_mr_ruleset *ruleset = ruleset_priv;
1852 mlxsw_sp_acl_tcam_vchunk_put(mlxsw_sp, ruleset->vchunk);
1853 mlxsw_sp_acl_tcam_vgroup_del(&ruleset->vgroup);
1876 struct mlxsw_sp_acl_tcam_mr_ruleset *ruleset = ruleset_priv;
1878 return mlxsw_sp_acl_tcam_group_id(&ruleset->vgroup.group);
1886 struct mlxsw_sp_acl_tcam_mr_ruleset *ruleset = ruleset_priv;
1889 return mlxsw_sp_acl_tcam_ventry_add(mlxsw_sp, &ruleset->vgroup,