Home
last modified time | relevance | path

Searched refs:mlxsw_sp_acl_block (Results 1 – 5 of 5) sorted by relevance

/Linux-v5.4/drivers/net/ethernet/mellanox/mlxsw/
Dspectrum_acl.c49 struct mlxsw_sp_acl_block *block;
95 struct mlxsw_sp *mlxsw_sp_acl_block_mlxsw_sp(struct mlxsw_sp_acl_block *block) in mlxsw_sp_acl_block_mlxsw_sp()
100 unsigned int mlxsw_sp_acl_block_rule_count(struct mlxsw_sp_acl_block *block) in mlxsw_sp_acl_block_rule_count()
105 void mlxsw_sp_acl_block_disable_inc(struct mlxsw_sp_acl_block *block) in mlxsw_sp_acl_block_disable_inc()
111 void mlxsw_sp_acl_block_disable_dec(struct mlxsw_sp_acl_block *block) in mlxsw_sp_acl_block_disable_dec()
117 bool mlxsw_sp_acl_block_disabled(struct mlxsw_sp_acl_block *block) in mlxsw_sp_acl_block_disabled()
122 bool mlxsw_sp_acl_block_is_egress_bound(struct mlxsw_sp_acl_block *block) in mlxsw_sp_acl_block_is_egress_bound()
142 struct mlxsw_sp_acl_block *block, in mlxsw_sp_acl_ruleset_bind()
154 struct mlxsw_sp_acl_block *block, in mlxsw_sp_acl_ruleset_unbind()
164 static bool mlxsw_sp_acl_ruleset_block_bound(struct mlxsw_sp_acl_block *block) in mlxsw_sp_acl_ruleset_block_bound()
[all …]
Dspectrum.h277 struct mlxsw_sp_acl_block *ing_acl_block;
278 struct mlxsw_sp_acl_block *eg_acl_block;
642 struct mlxsw_sp_acl_block;
651 struct mlxsw_sp_acl_block { struct
662 struct mlxsw_sp *mlxsw_sp_acl_block_mlxsw_sp(struct mlxsw_sp_acl_block *block); argument
663 unsigned int mlxsw_sp_acl_block_rule_count(struct mlxsw_sp_acl_block *block);
664 void mlxsw_sp_acl_block_disable_inc(struct mlxsw_sp_acl_block *block);
665 void mlxsw_sp_acl_block_disable_dec(struct mlxsw_sp_acl_block *block);
666 bool mlxsw_sp_acl_block_disabled(struct mlxsw_sp_acl_block *block);
667 struct mlxsw_sp_acl_block *mlxsw_sp_acl_block_create(struct mlxsw_sp *mlxsw_sp,
[all …]
Dspectrum_flower.c18 struct mlxsw_sp_acl_block *block, in mlxsw_sp_flower_parse_actions()
141 struct mlxsw_sp_acl_block *block) in mlxsw_sp_flower_parse_meta()
322 struct mlxsw_sp_acl_block *block, in mlxsw_sp_flower_parse()
456 struct mlxsw_sp_acl_block *block, in mlxsw_sp_flower_replace()
503 struct mlxsw_sp_acl_block *block, in mlxsw_sp_flower_destroy()
525 struct mlxsw_sp_acl_block *block, in mlxsw_sp_flower_stats()
561 struct mlxsw_sp_acl_block *block, in mlxsw_sp_flower_tmplt_create()
582 struct mlxsw_sp_acl_block *block, in mlxsw_sp_flower_tmplt_destroy()
Dspectrum2_mr_tcam.c12 struct mlxsw_sp_acl_block *acl_block;
Dspectrum.c1515 mlxsw_sp_setup_tc_cls_flower(struct mlxsw_sp_acl_block *acl_block, in mlxsw_sp_setup_tc_cls_flower()
1578 struct mlxsw_sp_acl_block *acl_block = cb_priv; in mlxsw_sp_setup_tc_block_cb_flower()
1595 struct mlxsw_sp_acl_block *acl_block = cb_priv; in mlxsw_sp_tc_block_flower_release()
1607 struct mlxsw_sp_acl_block *acl_block; in mlxsw_sp_setup_tc_block_flower_bind()
1661 struct mlxsw_sp_acl_block *acl_block; in mlxsw_sp_setup_tc_block_flower_unbind()