ruleset           690 drivers/net/ethernet/mellanox/mlxsw/spectrum.h 			      struct mlxsw_sp_acl_ruleset *ruleset);
ruleset           691 drivers/net/ethernet/mellanox/mlxsw/spectrum.h u16 mlxsw_sp_acl_ruleset_group_id(struct mlxsw_sp_acl_ruleset *ruleset);
ruleset           737 drivers/net/ethernet/mellanox/mlxsw/spectrum.h 			 struct mlxsw_sp_acl_ruleset *ruleset,
ruleset           752 drivers/net/ethernet/mellanox/mlxsw/spectrum.h 			 struct mlxsw_sp_acl_ruleset *ruleset,
ruleset            36 drivers/net/ethernet/mellanox/mlxsw/spectrum2_mr_tcam.c 					struct mlxsw_sp_acl_ruleset *ruleset)
ruleset            41 drivers/net/ethernet/mellanox/mlxsw/spectrum2_mr_tcam.c 	group_id = mlxsw_sp_acl_ruleset_group_id(ruleset);
ruleset           214 drivers/net/ethernet/mellanox/mlxsw/spectrum2_mr_tcam.c 	struct mlxsw_sp_acl_ruleset *ruleset;
ruleset           219 drivers/net/ethernet/mellanox/mlxsw/spectrum2_mr_tcam.c 	ruleset = mlxsw_sp2_mr_tcam_proto_ruleset(mr_tcam, key->proto);
ruleset           220 drivers/net/ethernet/mellanox/mlxsw/spectrum2_mr_tcam.c 	if (WARN_ON(!ruleset))
ruleset           223 drivers/net/ethernet/mellanox/mlxsw/spectrum2_mr_tcam.c 	rule = mlxsw_sp_acl_rule_create(mlxsw_sp, ruleset,
ruleset           247 drivers/net/ethernet/mellanox/mlxsw/spectrum2_mr_tcam.c 	struct mlxsw_sp_acl_ruleset *ruleset;
ruleset           250 drivers/net/ethernet/mellanox/mlxsw/spectrum2_mr_tcam.c 	ruleset = mlxsw_sp2_mr_tcam_proto_ruleset(mr_tcam, key->proto);
ruleset           251 drivers/net/ethernet/mellanox/mlxsw/spectrum2_mr_tcam.c 	if (WARN_ON(!ruleset))
ruleset           254 drivers/net/ethernet/mellanox/mlxsw/spectrum2_mr_tcam.c 	rule = mlxsw_sp_acl_rule_lookup(mlxsw_sp, ruleset,
ruleset           271 drivers/net/ethernet/mellanox/mlxsw/spectrum2_mr_tcam.c 	struct mlxsw_sp_acl_ruleset *ruleset;
ruleset           274 drivers/net/ethernet/mellanox/mlxsw/spectrum2_mr_tcam.c 	ruleset = mlxsw_sp2_mr_tcam_proto_ruleset(mr_tcam, key->proto);
ruleset           275 drivers/net/ethernet/mellanox/mlxsw/spectrum2_mr_tcam.c 	if (WARN_ON(!ruleset))
ruleset           278 drivers/net/ethernet/mellanox/mlxsw/spectrum2_mr_tcam.c 	rule = mlxsw_sp_acl_rule_lookup(mlxsw_sp, ruleset,
ruleset            69 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c 	struct mlxsw_sp_acl_ruleset *ruleset;
ruleset           136 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c mlxsw_sp_acl_ruleset_is_singular(const struct mlxsw_sp_acl_ruleset *ruleset)
ruleset           139 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c 	return ruleset->ref_count == 2;
ruleset           147 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c 	struct mlxsw_sp_acl_ruleset *ruleset = block->ruleset_zero;
ruleset           148 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c 	const struct mlxsw_sp_acl_profile_ops *ops = ruleset->ht_key.ops;
ruleset           150 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c 	return ops->ruleset_bind(mlxsw_sp, ruleset->priv,
ruleset           159 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c 	struct mlxsw_sp_acl_ruleset *ruleset = block->ruleset_zero;
ruleset           160 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c 	const struct mlxsw_sp_acl_profile_ops *ops = ruleset->ht_key.ops;
ruleset           162 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c 	ops->ruleset_unbind(mlxsw_sp, ruleset->priv,
ruleset           173 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c 				struct mlxsw_sp_acl_ruleset *ruleset,
ruleset           179 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c 	block->ruleset_zero = ruleset;
ruleset           198 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c 				  struct mlxsw_sp_acl_ruleset *ruleset,
ruleset           305 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c 	struct mlxsw_sp_acl_ruleset *ruleset;
ruleset           309 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c 	alloc_size = sizeof(*ruleset) + ops->ruleset_priv_size;
ruleset           310 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c 	ruleset = kzalloc(alloc_size, GFP_KERNEL);
ruleset           311 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c 	if (!ruleset)
ruleset           313 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c 	ruleset->ref_count = 1;
ruleset           314 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c 	ruleset->ht_key.block = block;
ruleset           315 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c 	ruleset->ht_key.chain_index = chain_index;
ruleset           316 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c 	ruleset->ht_key.ops = ops;
ruleset           318 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c 	err = rhashtable_init(&ruleset->rule_ht, &mlxsw_sp_acl_rule_ht_params);
ruleset           322 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c 	err = ops->ruleset_add(mlxsw_sp, &acl->tcam, ruleset->priv,
ruleset           327 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c 	err = rhashtable_insert_fast(&acl->ruleset_ht, &ruleset->ht_node,
ruleset           332 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c 	return ruleset;
ruleset           335 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c 	ops->ruleset_del(mlxsw_sp, ruleset->priv);
ruleset           337 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c 	rhashtable_destroy(&ruleset->rule_ht);
ruleset           339 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c 	kfree(ruleset);
ruleset           344 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c 					 struct mlxsw_sp_acl_ruleset *ruleset)
ruleset           346 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c 	const struct mlxsw_sp_acl_profile_ops *ops = ruleset->ht_key.ops;
ruleset           349 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c 	rhashtable_remove_fast(&acl->ruleset_ht, &ruleset->ht_node,
ruleset           351 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c 	ops->ruleset_del(mlxsw_sp, ruleset->priv);
ruleset           352 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c 	rhashtable_destroy(&ruleset->rule_ht);
ruleset           353 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c 	kfree(ruleset);
ruleset           356 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c static void mlxsw_sp_acl_ruleset_ref_inc(struct mlxsw_sp_acl_ruleset *ruleset)
ruleset           358 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c 	ruleset->ref_count++;
ruleset           362 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c 					 struct mlxsw_sp_acl_ruleset *ruleset)
ruleset           364 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c 	if (--ruleset->ref_count)
ruleset           366 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c 	mlxsw_sp_acl_ruleset_destroy(mlxsw_sp, ruleset);
ruleset           391 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c 	struct mlxsw_sp_acl_ruleset *ruleset;
ruleset           396 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c 	ruleset = __mlxsw_sp_acl_ruleset_lookup(acl, block, chain_index, ops);
ruleset           397 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c 	if (!ruleset)
ruleset           399 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c 	return ruleset;
ruleset           410 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c 	struct mlxsw_sp_acl_ruleset *ruleset;
ruleset           416 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c 	ruleset = __mlxsw_sp_acl_ruleset_lookup(acl, block, chain_index, ops);
ruleset           417 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c 	if (ruleset) {
ruleset           418 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c 		mlxsw_sp_acl_ruleset_ref_inc(ruleset);
ruleset           419 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c 		return ruleset;
ruleset           426 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c 			      struct mlxsw_sp_acl_ruleset *ruleset)
ruleset           428 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c 	mlxsw_sp_acl_ruleset_ref_dec(mlxsw_sp, ruleset);
ruleset           431 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c u16 mlxsw_sp_acl_ruleset_group_id(struct mlxsw_sp_acl_ruleset *ruleset)
ruleset           433 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c 	const struct mlxsw_sp_acl_profile_ops *ops = ruleset->ht_key.ops;
ruleset           435 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c 	return ops->ruleset_group_id(ruleset->priv);
ruleset           634 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c 			 struct mlxsw_sp_acl_ruleset *ruleset,
ruleset           639 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c 	const struct mlxsw_sp_acl_profile_ops *ops = ruleset->ht_key.ops;
ruleset           643 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c 	mlxsw_sp_acl_ruleset_ref_inc(ruleset);
ruleset           651 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c 	rule->ruleset = ruleset;
ruleset           664 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c 	mlxsw_sp_acl_ruleset_ref_dec(mlxsw_sp, ruleset);
ruleset           671 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c 	struct mlxsw_sp_acl_ruleset *ruleset = rule->ruleset;
ruleset           675 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c 	mlxsw_sp_acl_ruleset_ref_dec(mlxsw_sp, ruleset);
ruleset           681 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c 	struct mlxsw_sp_acl_ruleset *ruleset = rule->ruleset;
ruleset           682 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c 	const struct mlxsw_sp_acl_profile_ops *ops = ruleset->ht_key.ops;
ruleset           683 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c 	struct mlxsw_sp_acl_block *block = ruleset->ht_key.block;
ruleset           686 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c 	err = ops->rule_add(mlxsw_sp, ruleset->priv, rule->priv, rule->rulei);
ruleset           690 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c 	err = rhashtable_insert_fast(&ruleset->rule_ht, &rule->ht_node,
ruleset           695 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c 	if (!ruleset->ht_key.chain_index &&
ruleset           696 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c 	    mlxsw_sp_acl_ruleset_is_singular(ruleset)) {
ruleset           701 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c 		err = mlxsw_sp_acl_ruleset_block_bind(mlxsw_sp, ruleset, block);
ruleset           714 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c 	rhashtable_remove_fast(&ruleset->rule_ht, &rule->ht_node,
ruleset           724 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c 	struct mlxsw_sp_acl_ruleset *ruleset = rule->ruleset;
ruleset           725 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c 	const struct mlxsw_sp_acl_profile_ops *ops = ruleset->ht_key.ops;
ruleset           726 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c 	struct mlxsw_sp_acl_block *block = ruleset->ht_key.block;
ruleset           729 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c 	ruleset->ht_key.block->rule_count--;
ruleset           733 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c 	if (!ruleset->ht_key.chain_index &&
ruleset           734 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c 	    mlxsw_sp_acl_ruleset_is_singular(ruleset))
ruleset           735 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c 		mlxsw_sp_acl_ruleset_block_unbind(mlxsw_sp, ruleset,
ruleset           736 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c 						  ruleset->ht_key.block);
ruleset           737 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c 	rhashtable_remove_fast(&ruleset->rule_ht, &rule->ht_node,
ruleset           746 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c 	struct mlxsw_sp_acl_ruleset *ruleset = rule->ruleset;
ruleset           747 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c 	const struct mlxsw_sp_acl_profile_ops *ops = ruleset->ht_key.ops;
ruleset           758 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c 			 struct mlxsw_sp_acl_ruleset *ruleset,
ruleset           761 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c 	return rhashtable_lookup_fast(&ruleset->rule_ht, &cookie,
ruleset           774 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c 	struct mlxsw_sp_acl_ruleset *ruleset = rule->ruleset;
ruleset           775 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c 	const struct mlxsw_sp_acl_profile_ops *ops = ruleset->ht_key.ops;
ruleset          1587 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_tcam.c 	struct mlxsw_sp_acl_tcam_flower_ruleset *ruleset = ruleset_priv;
ruleset          1589 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_tcam.c 	return mlxsw_sp_acl_tcam_vgroup_add(mlxsw_sp, tcam, &ruleset->vgroup,
ruleset          1599 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_tcam.c 	struct mlxsw_sp_acl_tcam_flower_ruleset *ruleset = ruleset_priv;
ruleset          1601 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_tcam.c 	mlxsw_sp_acl_tcam_vgroup_del(&ruleset->vgroup);
ruleset          1610 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_tcam.c 	struct mlxsw_sp_acl_tcam_flower_ruleset *ruleset = ruleset_priv;
ruleset          1612 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_tcam.c 	return mlxsw_sp_acl_tcam_group_bind(mlxsw_sp, &ruleset->vgroup.group,
ruleset          1622 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_tcam.c 	struct mlxsw_sp_acl_tcam_flower_ruleset *ruleset = ruleset_priv;
ruleset          1624 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_tcam.c 	mlxsw_sp_acl_tcam_group_unbind(mlxsw_sp, &ruleset->vgroup.group,
ruleset          1631 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_tcam.c 	struct mlxsw_sp_acl_tcam_flower_ruleset *ruleset = ruleset_priv;
ruleset          1633 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_tcam.c 	return mlxsw_sp_acl_tcam_group_id(&ruleset->vgroup.group);
ruleset          1641 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_tcam.c 	struct mlxsw_sp_acl_tcam_flower_ruleset *ruleset = ruleset_priv;
ruleset          1644 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_tcam.c 	return mlxsw_sp_acl_tcam_ventry_add(mlxsw_sp, &ruleset->vgroup,
ruleset          1703 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_tcam.c 	struct mlxsw_sp_acl_tcam_mr_ruleset *ruleset = ruleset_priv;
ruleset          1706 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_tcam.c 	err = mlxsw_sp_acl_tcam_vgroup_add(mlxsw_sp, tcam, &ruleset->vgroup,
ruleset          1719 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_tcam.c 	ruleset->vchunk = mlxsw_sp_acl_tcam_vchunk_get(mlxsw_sp,
ruleset          1720 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_tcam.c 						       &ruleset->vgroup, 1,
ruleset          1722 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_tcam.c 	if (IS_ERR(ruleset->vchunk)) {
ruleset          1723 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_tcam.c 		err = PTR_ERR(ruleset->vchunk);
ruleset          1730 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_tcam.c 	mlxsw_sp_acl_tcam_vgroup_del(&ruleset->vgroup);
ruleset          1737 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_tcam.c 	struct mlxsw_sp_acl_tcam_mr_ruleset *ruleset = ruleset_priv;
ruleset          1739 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_tcam.c 	mlxsw_sp_acl_tcam_vchunk_put(mlxsw_sp, ruleset->vchunk);
ruleset          1740 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_tcam.c 	mlxsw_sp_acl_tcam_vgroup_del(&ruleset->vgroup);
ruleset          1763 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_tcam.c 	struct mlxsw_sp_acl_tcam_mr_ruleset *ruleset = ruleset_priv;
ruleset          1765 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_tcam.c 	return mlxsw_sp_acl_tcam_group_id(&ruleset->vgroup.group);
ruleset          1773 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_tcam.c 	struct mlxsw_sp_acl_tcam_mr_ruleset *ruleset = ruleset_priv;
ruleset          1776 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_tcam.c 	return mlxsw_sp_acl_tcam_ventry_add(mlxsw_sp, &ruleset->vgroup,
ruleset            60 drivers/net/ethernet/mellanox/mlxsw/spectrum_flower.c 			struct mlxsw_sp_acl_ruleset *ruleset;
ruleset            63 drivers/net/ethernet/mellanox/mlxsw/spectrum_flower.c 			ruleset = mlxsw_sp_acl_ruleset_lookup(mlxsw_sp, block,
ruleset            66 drivers/net/ethernet/mellanox/mlxsw/spectrum_flower.c 			if (IS_ERR(ruleset))
ruleset            67 drivers/net/ethernet/mellanox/mlxsw/spectrum_flower.c 				return PTR_ERR(ruleset);
ruleset            69 drivers/net/ethernet/mellanox/mlxsw/spectrum_flower.c 			group_id = mlxsw_sp_acl_ruleset_group_id(ruleset);
ruleset           463 drivers/net/ethernet/mellanox/mlxsw/spectrum_flower.c 	struct mlxsw_sp_acl_ruleset *ruleset;
ruleset           467 drivers/net/ethernet/mellanox/mlxsw/spectrum_flower.c 	ruleset = mlxsw_sp_acl_ruleset_get(mlxsw_sp, block,
ruleset           470 drivers/net/ethernet/mellanox/mlxsw/spectrum_flower.c 	if (IS_ERR(ruleset))
ruleset           471 drivers/net/ethernet/mellanox/mlxsw/spectrum_flower.c 		return PTR_ERR(ruleset);
ruleset           473 drivers/net/ethernet/mellanox/mlxsw/spectrum_flower.c 	rule = mlxsw_sp_acl_rule_create(mlxsw_sp, ruleset, f->cookie, NULL,
ruleset           493 drivers/net/ethernet/mellanox/mlxsw/spectrum_flower.c 	mlxsw_sp_acl_ruleset_put(mlxsw_sp, ruleset);
ruleset           501 drivers/net/ethernet/mellanox/mlxsw/spectrum_flower.c 	mlxsw_sp_acl_ruleset_put(mlxsw_sp, ruleset);
ruleset           509 drivers/net/ethernet/mellanox/mlxsw/spectrum_flower.c 	struct mlxsw_sp_acl_ruleset *ruleset;
ruleset           512 drivers/net/ethernet/mellanox/mlxsw/spectrum_flower.c 	ruleset = mlxsw_sp_acl_ruleset_get(mlxsw_sp, block,
ruleset           515 drivers/net/ethernet/mellanox/mlxsw/spectrum_flower.c 	if (IS_ERR(ruleset))
ruleset           518 drivers/net/ethernet/mellanox/mlxsw/spectrum_flower.c 	rule = mlxsw_sp_acl_rule_lookup(mlxsw_sp, ruleset, f->cookie);
ruleset           524 drivers/net/ethernet/mellanox/mlxsw/spectrum_flower.c 	mlxsw_sp_acl_ruleset_put(mlxsw_sp, ruleset);
ruleset           531 drivers/net/ethernet/mellanox/mlxsw/spectrum_flower.c 	struct mlxsw_sp_acl_ruleset *ruleset;
ruleset           538 drivers/net/ethernet/mellanox/mlxsw/spectrum_flower.c 	ruleset = mlxsw_sp_acl_ruleset_get(mlxsw_sp, block,
ruleset           541 drivers/net/ethernet/mellanox/mlxsw/spectrum_flower.c 	if (WARN_ON(IS_ERR(ruleset)))
ruleset           544 drivers/net/ethernet/mellanox/mlxsw/spectrum_flower.c 	rule = mlxsw_sp_acl_rule_lookup(mlxsw_sp, ruleset, f->cookie);
ruleset           555 drivers/net/ethernet/mellanox/mlxsw/spectrum_flower.c 	mlxsw_sp_acl_ruleset_put(mlxsw_sp, ruleset);
ruleset           559 drivers/net/ethernet/mellanox/mlxsw/spectrum_flower.c 	mlxsw_sp_acl_ruleset_put(mlxsw_sp, ruleset);
ruleset           567 drivers/net/ethernet/mellanox/mlxsw/spectrum_flower.c 	struct mlxsw_sp_acl_ruleset *ruleset;
ruleset           575 drivers/net/ethernet/mellanox/mlxsw/spectrum_flower.c 	ruleset = mlxsw_sp_acl_ruleset_get(mlxsw_sp, block,
ruleset           581 drivers/net/ethernet/mellanox/mlxsw/spectrum_flower.c 	return PTR_ERR_OR_ZERO(ruleset);
ruleset           588 drivers/net/ethernet/mellanox/mlxsw/spectrum_flower.c 	struct mlxsw_sp_acl_ruleset *ruleset;
ruleset           590 drivers/net/ethernet/mellanox/mlxsw/spectrum_flower.c 	ruleset = mlxsw_sp_acl_ruleset_get(mlxsw_sp, block,
ruleset           593 drivers/net/ethernet/mellanox/mlxsw/spectrum_flower.c 	if (IS_ERR(ruleset))
ruleset           596 drivers/net/ethernet/mellanox/mlxsw/spectrum_flower.c 	mlxsw_sp_acl_ruleset_put(mlxsw_sp, ruleset);
ruleset           597 drivers/net/ethernet/mellanox/mlxsw/spectrum_flower.c 	mlxsw_sp_acl_ruleset_put(mlxsw_sp, ruleset);
ruleset            81 include/linux/crush/crush.h 	__u8 ruleset;
ruleset            14 include/linux/crush/mapper.h extern int crush_find_rule(const struct crush_map *map, int ruleset, int type, int size);
ruleset            42 net/ceph/crush/mapper.c int crush_find_rule(const struct crush_map *map, int ruleset, int type, int size)
ruleset            48 net/ceph/crush/mapper.c 		    map->rules[i]->mask.ruleset == ruleset &&