Home
last modified time | relevance | path

Searched refs:rule_spec (Results 1 – 2 of 2) sorted by relevance

/Linux-v6.1/drivers/net/ethernet/mellanox/mlx5/core/esw/
Dbridge.c668 struct mlx5_flow_spec *rule_spec; in mlx5_esw_bridge_ingress_flow_with_esw_create() local
672 rule_spec = kvzalloc(sizeof(*rule_spec), GFP_KERNEL); in mlx5_esw_bridge_ingress_flow_with_esw_create()
673 if (!rule_spec) in mlx5_esw_bridge_ingress_flow_with_esw_create()
676 rule_spec->match_criteria_enable = MLX5_MATCH_OUTER_HEADERS | MLX5_MATCH_MISC_PARAMETERS_2; in mlx5_esw_bridge_ingress_flow_with_esw_create()
678 smac_v = MLX5_ADDR_OF(fte_match_param, rule_spec->match_value, in mlx5_esw_bridge_ingress_flow_with_esw_create()
681 smac_c = MLX5_ADDR_OF(fte_match_param, rule_spec->match_criteria, in mlx5_esw_bridge_ingress_flow_with_esw_create()
685 MLX5_SET(fte_match_param, rule_spec->match_criteria, in mlx5_esw_bridge_ingress_flow_with_esw_create()
687 MLX5_SET(fte_match_param, rule_spec->match_value, misc_parameters_2.metadata_reg_c_0, in mlx5_esw_bridge_ingress_flow_with_esw_create()
697 MLX5_SET_TO_ONES(fte_match_param, rule_spec->match_criteria, in mlx5_esw_bridge_ingress_flow_with_esw_create()
699 MLX5_SET_TO_ONES(fte_match_param, rule_spec->match_value, in mlx5_esw_bridge_ingress_flow_with_esw_create()
[all …]
Dindir_table.c133 struct mlx5_flow_spec *rule_spec; in mlx5_esw_indir_table_rule_get() local
145 rule_spec = kvzalloc(sizeof(*rule_spec), GFP_KERNEL); in mlx5_esw_indir_table_rule_get()
146 if (!rule_spec) in mlx5_esw_indir_table_rule_get()
155 rule_spec->match_criteria_enable = MLX5_MATCH_OUTER_HEADERS | in mlx5_esw_indir_table_rule_get()
159 MLX5_SET(fte_match_param, rule_spec->match_criteria, in mlx5_esw_indir_table_rule_get()
161 MLX5_SET(fte_match_param, rule_spec->match_value, outer_headers.ip_version, in mlx5_esw_indir_table_rule_get()
164 MLX5_SET_TO_ONES(fte_match_param, rule_spec->match_criteria, in mlx5_esw_indir_table_rule_get()
166 MLX5_SET(fte_match_param, rule_spec->match_value, outer_headers.ethertype, in mlx5_esw_indir_table_rule_get()
174 MLX5_SET_TO_ONES(fte_match_param, rule_spec->match_criteria, in mlx5_esw_indir_table_rule_get()
176 MLX5_SET(fte_match_param, rule_spec->match_value, in mlx5_esw_indir_table_rule_get()
[all …]