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

/linux-master/drivers/net/ethernet/mellanox/mlx5/core/esw/
H A Dbridge_mcast.c63 struct mlx5_flow_spec *rule_spec; local
68 rule_spec = kvzalloc(sizeof(*rule_spec), GFP_KERNEL);
69 if (!rule_spec)
74 kvfree(rule_spec);
86 rule_spec->flow_context.flags |= FLOW_CONTEXT_UPLINK_HAIRPIN_EN;
87 rule_spec->match_criteria_enable = MLX5_MATCH_OUTER_HEADERS;
88 dmac_v = MLX5_ADDR_OF(fte_match_param, rule_spec->match_value, outer_headers.dmac_47_16);
90 dmac_c = MLX5_ADDR_OF(fte_match_param, rule_spec->match_criteria, outer_headers.dmac_47_16);
95 MLX5_SET_TO_ONES(fte_match_param, rule_spec
516 struct mlx5_flow_spec *rule_spec; local
584 struct mlx5_flow_spec *rule_spec; local
656 struct mlx5_flow_spec *rule_spec; local
890 struct mlx5_flow_spec *rule_spec; local
922 struct mlx5_flow_spec *rule_spec; local
[all...]
H A Dbridge.c583 struct mlx5_flow_spec *rule_spec; local
587 rule_spec = kvzalloc(sizeof(*rule_spec), GFP_KERNEL);
588 if (!rule_spec)
591 rule_spec->match_criteria_enable = MLX5_MATCH_OUTER_HEADERS | MLX5_MATCH_MISC_PARAMETERS_2;
593 smac_v = MLX5_ADDR_OF(fte_match_param, rule_spec->match_value,
596 smac_c = MLX5_ADDR_OF(fte_match_param, rule_spec->match_criteria,
600 MLX5_SET(fte_match_param, rule_spec->match_criteria,
602 MLX5_SET(fte_match_param, rule_spec->match_value, misc_parameters_2.metadata_reg_c_0,
612 MLX5_SET_TO_ONES(fte_match_param, rule_spec
695 struct mlx5_flow_spec *rule_spec; local
748 struct mlx5_flow_spec *rule_spec; local
817 struct mlx5_flow_spec *rule_spec; local
[all...]

Completed in 116 milliseconds