Lines Matching refs:binding
107 struct mlxsw_sp_flow_block_binding *binding) in mlxsw_sp_acl_ruleset_bind() argument
113 binding->mlxsw_sp_port, binding->ingress); in mlxsw_sp_acl_ruleset_bind()
118 struct mlxsw_sp_flow_block_binding *binding) in mlxsw_sp_acl_ruleset_unbind() argument
124 binding->mlxsw_sp_port, binding->ingress); in mlxsw_sp_acl_ruleset_unbind()
132 struct mlxsw_sp_flow_block_binding *binding; in mlxsw_sp_acl_ruleset_block_bind() local
136 list_for_each_entry(binding, &block->binding_list, list) { in mlxsw_sp_acl_ruleset_block_bind()
137 err = mlxsw_sp_acl_ruleset_bind(mlxsw_sp, block, binding); in mlxsw_sp_acl_ruleset_block_bind()
144 list_for_each_entry_continue_reverse(binding, &block->binding_list, in mlxsw_sp_acl_ruleset_block_bind()
146 mlxsw_sp_acl_ruleset_unbind(mlxsw_sp, block, binding); in mlxsw_sp_acl_ruleset_block_bind()
157 struct mlxsw_sp_flow_block_binding *binding; in mlxsw_sp_acl_ruleset_block_unbind() local
159 list_for_each_entry(binding, &block->binding_list, list) in mlxsw_sp_acl_ruleset_block_unbind()
160 mlxsw_sp_acl_ruleset_unbind(mlxsw_sp, block, binding); in mlxsw_sp_acl_ruleset_block_unbind()
446 struct mlxsw_sp_flow_block_binding *binding; in mlxsw_sp_acl_rulei_act_mirror() local
453 binding = list_first_entry(&block->binding_list, in mlxsw_sp_acl_rulei_act_mirror()
455 in_port = binding->mlxsw_sp_port; in mlxsw_sp_acl_rulei_act_mirror()
460 binding->ingress, in mlxsw_sp_acl_rulei_act_mirror()
778 struct mlxsw_sp_flow_block_binding *binding; in mlxsw_sp_acl_rulei_act_sample() local
785 binding = list_first_entry(&block->binding_list, in mlxsw_sp_acl_rulei_act_sample()
787 mlxsw_sp_port = binding->mlxsw_sp_port; in mlxsw_sp_acl_rulei_act_sample()
792 truncate, binding->ingress, in mlxsw_sp_acl_rulei_act_sample()