Lines Matching refs:match_criteria

35 #define HEADER_IS_ZERO(match_criteria, headers)			           \  argument
36 !(memchr_inv(MLX5_ADDR_OF(fte_match_param, match_criteria, headers), \
39 static u8 get_match_criteria_enable(u32 *match_criteria) in get_match_criteria_enable() argument
44 (!HEADER_IS_ZERO(match_criteria, outer_headers)) << in get_match_criteria_enable()
47 (!HEADER_IS_ZERO(match_criteria, misc_parameters)) << in get_match_criteria_enable()
50 (!HEADER_IS_ZERO(match_criteria, inner_headers)) << in get_match_criteria_enable()
53 (!HEADER_IS_ZERO(match_criteria, misc_parameters_2)) << in get_match_criteria_enable()
190 u32 *match_c = spec->match_criteria; in parse_flow_attr()
820 MLX5_SET_TO_ONES(fte_match_param, &spec->match_criteria, in set_vhca_port_spec()
839 MLX5_SET_TO_ONES(fte_match_param, spec->match_criteria, in set_ecn_ce_spec()
843 MLX5_SET_TO_ONES(fte_match_param, spec->match_criteria, in set_ecn_ce_spec()
849 get_match_criteria_enable(spec->match_criteria); in set_ecn_ce_spec()
861 MLX5_SET_TO_ONES(fte_match_param, spec->match_criteria, in set_cnp_spec()
867 get_match_criteria_enable(spec->match_criteria); in set_cnp_spec()
992 spec->match_criteria, in set_underlay_qp()
1021 misc = MLX5_ADDR_OF(fte_match_param, spec->match_criteria, in mlx5_ib_set_rule_source_port()
1032 misc = MLX5_ADDR_OF(fte_match_param, spec->match_criteria, in mlx5_ib_set_rule_source_port()
1105 spec->match_criteria_enable = get_match_criteria_enable(spec->match_criteria); in _create_flow_rule()
1540 memcpy(spec->match_criteria, fs_matcher->matcher_mask.match_params, in _create_raw_flow_rule()