match_criteria   2515 drivers/infiniband/hw/mlx5/main.c #define HEADER_IS_ZERO(match_criteria, headers)			           \
match_criteria   2516 drivers/infiniband/hw/mlx5/main.c 	!(memchr_inv(MLX5_ADDR_OF(fte_match_param, match_criteria, headers), \
match_criteria   2519 drivers/infiniband/hw/mlx5/main.c static u8 get_match_criteria_enable(u32 *match_criteria)
match_criteria   2524 drivers/infiniband/hw/mlx5/main.c 		(!HEADER_IS_ZERO(match_criteria, outer_headers)) <<
match_criteria   2527 drivers/infiniband/hw/mlx5/main.c 		(!HEADER_IS_ZERO(match_criteria, misc_parameters)) <<
match_criteria   2530 drivers/infiniband/hw/mlx5/main.c 		(!HEADER_IS_ZERO(match_criteria, inner_headers)) <<
match_criteria   2533 drivers/infiniband/hw/mlx5/main.c 		(!HEADER_IS_ZERO(match_criteria, misc_parameters_2)) <<
match_criteria   2684 drivers/infiniband/hw/mlx5/main.c 	u32 *match_c = spec->match_criteria;
match_criteria   3084 drivers/infiniband/hw/mlx5/main.c 	const u32 *match_c = spec->match_criteria;
match_criteria   3349 drivers/infiniband/hw/mlx5/main.c 					   spec->match_criteria,
match_criteria   3497 drivers/infiniband/hw/mlx5/main.c 		misc = MLX5_ADDR_OF(fte_match_param, spec->match_criteria,
match_criteria   3507 drivers/infiniband/hw/mlx5/main.c 		misc = MLX5_ADDR_OF(fte_match_param, spec->match_criteria,
match_criteria   3580 drivers/infiniband/hw/mlx5/main.c 	spec->match_criteria_enable = get_match_criteria_enable(spec->match_criteria);
match_criteria   4027 drivers/infiniband/hw/mlx5/main.c 	memcpy(spec->match_criteria, fs_matcher->matcher_mask.match_params,
match_criteria    122 drivers/net/ethernet/mellanox/mlx5/core/diag/fs_tracepoint.h 					       &fg->mask.match_criteria,
match_criteria    127 drivers/net/ethernet/mellanox/mlx5/core/diag/fs_tracepoint.h 					       &fg->mask.match_criteria,
match_criteria    132 drivers/net/ethernet/mellanox/mlx5/core/diag/fs_tracepoint.h 					       &fg->mask.match_criteria,
match_criteria    212 drivers/net/ethernet/mellanox/mlx5/core/diag/fs_tracepoint.h 					       &__entry->fg->mask.match_criteria,
match_criteria    217 drivers/net/ethernet/mellanox/mlx5/core/diag/fs_tracepoint.h 					       &__entry->fg->mask.match_criteria,
match_criteria    222 drivers/net/ethernet/mellanox/mlx5/core/diag/fs_tracepoint.h 					       &__entry->fg->mask.match_criteria,
match_criteria    132 drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_geneve.c 	misc_c = MLX5_ADDR_OF(fte_match_param, spec->match_criteria, misc_parameters);
match_criteria    169 drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_geneve.c 	misc_c = MLX5_ADDR_OF(fte_match_param, spec->match_criteria, misc_parameters);
match_criteria    171 drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_geneve.c 	misc_3_c = MLX5_ADDR_OF(fte_match_param, spec->match_criteria, misc_parameters_3);
match_criteria    282 drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_geneve.c 	void *misc_c = MLX5_ADDR_OF(fte_match_param, spec->match_criteria, misc_parameters);
match_criteria     61 drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_gre.c 	void *misc_c = MLX5_ADDR_OF(fte_match_param, spec->match_criteria, misc_parameters);
match_criteria    112 drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_vxlan.c 	misc_c = MLX5_ADDR_OF(fte_match_param, spec->match_criteria, misc_parameters);
match_criteria    237 drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c 	mc = MLX5_ADDR_OF(create_flow_group_in, in, match_criteria);
match_criteria    474 drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c 	MLX5_SET_TO_ONES(fte_match_param, spec->match_criteria,
match_criteria    486 drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c 		MLX5_SET_TO_ONES(fte_match_param, spec->match_criteria,
match_criteria    488 drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c 		MLX5_SET_TO_ONES(fte_match_param, spec->match_criteria,
match_criteria    495 drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c 		MLX5_SET_TO_ONES(fte_match_param, spec->match_criteria,
match_criteria    497 drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c 		MLX5_SET_TO_ONES(fte_match_param, spec->match_criteria,
match_criteria    513 drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c 		MLX5_SET_TO_ONES(fte_match_param, spec->match_criteria,
match_criteria    515 drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c 		MLX5_SET_TO_ONES(fte_match_param, spec->match_criteria,
match_criteria    526 drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c 		memset(MLX5_ADDR_OF(fte_match_param, spec->match_criteria,
match_criteria    530 drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c 		memset(MLX5_ADDR_OF(fte_match_param, spec->match_criteria,
match_criteria    183 drivers/net/ethernet/mellanox/mlx5/core/en_fs.c 		MLX5_SET_TO_ONES(fte_match_param, spec->match_criteria,
match_criteria    188 drivers/net/ethernet/mellanox/mlx5/core/en_fs.c 		MLX5_SET_TO_ONES(fte_match_param, spec->match_criteria,
match_criteria    194 drivers/net/ethernet/mellanox/mlx5/core/en_fs.c 		MLX5_SET_TO_ONES(fte_match_param, spec->match_criteria,
match_criteria    200 drivers/net/ethernet/mellanox/mlx5/core/en_fs.c 		MLX5_SET_TO_ONES(fte_match_param, spec->match_criteria,
match_criteria    203 drivers/net/ethernet/mellanox/mlx5/core/en_fs.c 		MLX5_SET_TO_ONES(fte_match_param, spec->match_criteria,
match_criteria    210 drivers/net/ethernet/mellanox/mlx5/core/en_fs.c 		MLX5_SET_TO_ONES(fte_match_param, spec->match_criteria,
match_criteria    213 drivers/net/ethernet/mellanox/mlx5/core/en_fs.c 		MLX5_SET_TO_ONES(fte_match_param, spec->match_criteria,
match_criteria    830 drivers/net/ethernet/mellanox/mlx5/core/en_fs.c 		MLX5_SET_TO_ONES(fte_match_param, spec->match_criteria, outer_headers.ip_protocol);
match_criteria    837 drivers/net/ethernet/mellanox/mlx5/core/en_fs.c 		MLX5_SET_TO_ONES(fte_match_param, spec->match_criteria, outer_headers.ip_version);
match_criteria    841 drivers/net/ethernet/mellanox/mlx5/core/en_fs.c 		MLX5_SET_TO_ONES(fte_match_param, spec->match_criteria, outer_headers.ethertype);
match_criteria    928 drivers/net/ethernet/mellanox/mlx5/core/en_fs.c 	mc = MLX5_ADDR_OF(create_flow_group_in, in, match_criteria);
match_criteria    993 drivers/net/ethernet/mellanox/mlx5/core/en_fs.c 		MLX5_SET_TO_ONES(fte_match_param, spec->match_criteria, inner_headers.ip_version);
match_criteria    999 drivers/net/ethernet/mellanox/mlx5/core/en_fs.c 		MLX5_SET_TO_ONES(fte_match_param, spec->match_criteria, inner_headers.ip_protocol);
match_criteria   1068 drivers/net/ethernet/mellanox/mlx5/core/en_fs.c 	mc = MLX5_ADDR_OF(create_flow_group_in, in, match_criteria);
match_criteria   1237 drivers/net/ethernet/mellanox/mlx5/core/en_fs.c 	mc_dmac = MLX5_ADDR_OF(fte_match_param, spec->match_criteria,
match_criteria   1301 drivers/net/ethernet/mellanox/mlx5/core/en_fs.c 	mc = MLX5_ADDR_OF(create_flow_group_in, in, match_criteria);
match_criteria   1400 drivers/net/ethernet/mellanox/mlx5/core/en_fs.c 	u8 *mc = MLX5_ADDR_OF(create_flow_group_in, in, match_criteria);
match_criteria    386 drivers/net/ethernet/mellanox/mlx5/core/en_fs_ethtool.c static bool outer_header_zero(u32 *match_criteria)
match_criteria    389 drivers/net/ethernet/mellanox/mlx5/core/en_fs_ethtool.c 	char *outer_headers_c = MLX5_ADDR_OF(fte_match_param, match_criteria,
match_criteria    411 drivers/net/ethernet/mellanox/mlx5/core/en_fs_ethtool.c 	err = set_flow_attrs(spec->match_criteria, spec->match_value,
match_criteria    438 drivers/net/ethernet/mellanox/mlx5/core/en_fs_ethtool.c 	spec->match_criteria_enable = (!outer_header_zero(spec->match_criteria));
match_criteria    750 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c 	headers_c = MLX5_ADDR_OF(fte_match_param, spec->match_criteria, outer_headers);
match_criteria   1658 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c 	void *headers_c = MLX5_ADDR_OF(fte_match_param, spec->match_criteria,
match_criteria   1781 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c 		MLX5_ADDR_OF(fte_match_param, spec->match_criteria,
match_criteria   1783 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c 		MLX5_ADDR_OF(fte_match_param, spec->match_criteria,
match_criteria   1804 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c 	void *headers_c = MLX5_ADDR_OF(fte_match_param, spec->match_criteria,
match_criteria   1808 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c 	void *misc_c = MLX5_ADDR_OF(fte_match_param, spec->match_criteria,
match_criteria    210 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c 	dmac_c = MLX5_ADDR_OF(fte_match_param, spec->match_criteria,
match_criteria    221 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c 		mc_misc  = MLX5_ADDR_OF(fte_match_param, spec->match_criteria,
match_criteria    321 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c 	void *match_criteria;
match_criteria    354 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c 	match_criteria = MLX5_ADDR_OF(create_flow_group_in, flow_group_in, match_criteria);
match_criteria    355 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c 	dmac = MLX5_ADDR_OF(fte_match_param, match_criteria, outer_headers.dmac_47_16);
match_criteria    389 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c 	MLX5_SET_TO_ONES(fte_match_param, match_criteria, misc_parameters.source_port);
match_criteria    965 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c 	void *match_criteria;
match_criteria   1003 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c 	match_criteria = MLX5_ADDR_OF(create_flow_group_in, flow_group_in, match_criteria);
match_criteria   1004 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c 	MLX5_SET_TO_ONES(fte_match_param, match_criteria, outer_headers.cvlan_tag);
match_criteria   1005 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c 	MLX5_SET_TO_ONES(fte_match_param, match_criteria, outer_headers.first_vid);
match_criteria   1078 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c 	void *match_criteria;
match_criteria   1121 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c 	match_criteria = MLX5_ADDR_OF(create_flow_group_in, flow_group_in, match_criteria);
match_criteria   1124 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c 	MLX5_SET_TO_ONES(fte_match_param, match_criteria, outer_headers.cvlan_tag);
match_criteria   1125 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c 	MLX5_SET_TO_ONES(fte_match_param, match_criteria, outer_headers.smac_47_16);
match_criteria   1126 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c 	MLX5_SET_TO_ONES(fte_match_param, match_criteria, outer_headers.smac_15_0);
match_criteria   1141 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c 	MLX5_SET_TO_ONES(fte_match_param, match_criteria, outer_headers.cvlan_tag);
match_criteria   1156 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c 	MLX5_SET_TO_ONES(fte_match_param, match_criteria, outer_headers.smac_47_16);
match_criteria   1157 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c 	MLX5_SET_TO_ONES(fte_match_param, match_criteria, outer_headers.smac_15_0);
match_criteria   1276 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c 		MLX5_SET_TO_ONES(fte_match_param, spec->match_criteria, outer_headers.cvlan_tag);
match_criteria   1279 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c 		MLX5_SET_TO_ONES(fte_match_param, spec->match_criteria, outer_headers.smac_47_16);
match_criteria   1280 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c 		MLX5_SET_TO_ONES(fte_match_param, spec->match_criteria, outer_headers.smac_15_0);
match_criteria   1368 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c 	MLX5_SET_TO_ONES(fte_match_param, spec->match_criteria, outer_headers.cvlan_tag);
match_criteria   1370 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c 	MLX5_SET_TO_ONES(fte_match_param, spec->match_criteria, outer_headers.first_vid);
match_criteria   2259 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c 	misc = MLX5_ADDR_OF(fte_match_param, spec->match_criteria, misc_parameters);
match_criteria    108 drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c 		misc2 = MLX5_ADDR_OF(fte_match_param, spec->match_criteria, misc_parameters_2);
match_criteria    112 drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c 		misc = MLX5_ADDR_OF(fte_match_param, spec->match_criteria, misc_parameters);
match_criteria    124 drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c 		misc = MLX5_ADDR_OF(fte_match_param, spec->match_criteria, misc_parameters);
match_criteria    568 drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c 	misc = MLX5_ADDR_OF(fte_match_param, spec->match_criteria, misc_parameters);
match_criteria    633 drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c 		misc = MLX5_ADDR_OF(fte_match_param, spec->match_criteria,
match_criteria    647 drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c 		misc = MLX5_ADDR_OF(fte_match_param, spec->match_criteria,
match_criteria    809 drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c 	headers_c = MLX5_ADDR_OF(fte_match_param, spec->match_criteria,
match_criteria   1024 drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c 	void *match_criteria = MLX5_ADDR_OF(create_flow_group_in,
match_criteria   1026 drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c 					    match_criteria);
match_criteria   1033 drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c 		MLX5_SET_TO_ONES(fte_match_param, match_criteria,
match_criteria   1040 drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c 		MLX5_SET_TO_ONES(fte_match_param, match_criteria,
match_criteria   1056 drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c 	void *match_criteria;
match_criteria   1129 drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c 	match_criteria = MLX5_ADDR_OF(create_flow_group_in, flow_group_in, match_criteria);
match_criteria   1131 drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c 	MLX5_SET_TO_ONES(fte_match_param, match_criteria, misc_parameters.source_sqn);
match_criteria   1132 drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c 	MLX5_SET_TO_ONES(fte_match_param, match_criteria, misc_parameters.source_port);
match_criteria   1152 drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c 		match_criteria = MLX5_ADDR_OF(create_flow_group_in,
match_criteria   1154 drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c 					      match_criteria);
match_criteria   1156 drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c 		MLX5_SET_TO_ONES(fte_match_param, match_criteria,
match_criteria   1180 drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c 	match_criteria = MLX5_ADDR_OF(create_flow_group_in, flow_group_in,
match_criteria   1181 drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c 				      match_criteria);
match_criteria   1182 drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c 	dmac = MLX5_ADDR_OF(fte_match_param, match_criteria,
match_criteria   1333 drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c 		misc = MLX5_ADDR_OF(fte_match_param, spec->match_criteria, misc_parameters_2);
match_criteria   1341 drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c 		misc = MLX5_ADDR_OF(fte_match_param, spec->match_criteria, misc_parameters);
match_criteria   1771 drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c 	MLX5_SET_TO_ONES(fte_match_param, spec->match_criteria, outer_headers.cvlan_tag);
match_criteria   1894 drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c 	MLX5_SET_TO_ONES(fte_match_param, spec->match_criteria, outer_headers.cvlan_tag);
match_criteria   1896 drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c 	MLX5_SET_TO_ONES(fte_match_param, spec->match_criteria, outer_headers.first_vid);
match_criteria    189 drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads_termtbl.c 	port_mask = MLX5_GET(fte_match_param, spec->match_criteria,
match_criteria    769 drivers/net/ethernet/mellanox/mlx5/core/fpga/ipsec.c 					    fg->mask.match_criteria,
match_criteria    776 drivers/net/ethernet/mellanox/mlx5/core/fpga/ipsec.c 					  fg->mask.match_criteria,
match_criteria    785 drivers/net/ethernet/mellanox/mlx5/core/fpga/ipsec.c 	if (mlx5_fs_is_outer_ipv4_flow(mdev, fg->mask.match_criteria,
match_criteria   1006 drivers/net/ethernet/mellanox/mlx5/core/fpga/ipsec.c 					   match_criteria.misc_parameters);
match_criteria    371 drivers/net/ethernet/mellanox/mlx5/core/fs_core.c 		if (spec->match_value[i] & ~spec->match_criteria[i]) {
match_criteria    646 drivers/net/ethernet/mellanox/mlx5/core/fs_core.c 						const void *match_criteria,
match_criteria    665 drivers/net/ethernet/mellanox/mlx5/core/fs_core.c 	memcpy(&fg->mask.match_criteria, match_criteria,
match_criteria    666 drivers/net/ethernet/mellanox/mlx5/core/fs_core.c 	       sizeof(fg->mask.match_criteria));
match_criteria    676 drivers/net/ethernet/mellanox/mlx5/core/fs_core.c 						       const void *match_criteria,
match_criteria    685 drivers/net/ethernet/mellanox/mlx5/core/fs_core.c 	fg = alloc_flow_group(steering, match_criteria_enable, match_criteria,
match_criteria   1140 drivers/net/ethernet/mellanox/mlx5/core/fs_core.c 	void *match_criteria = MLX5_ADDR_OF(create_flow_group_in,
match_criteria   1141 drivers/net/ethernet/mellanox/mlx5/core/fs_core.c 					    fg_in, match_criteria);
match_criteria   1156 drivers/net/ethernet/mellanox/mlx5/core/fs_core.c 	fg = alloc_insert_flow_group(ft, match_criteria_enable, match_criteria,
match_criteria   1353 drivers/net/ethernet/mellanox/mlx5/core/fs_core.c 				     spec->match_criteria,
match_criteria   1388 drivers/net/ethernet/mellanox/mlx5/core/fs_core.c 	misc = MLX5_ADDR_OF(fte_match_param, fg->mask.match_criteria,
match_criteria   1396 drivers/net/ethernet/mellanox/mlx5/core/fs_core.c 					   in, match_criteria);
match_criteria   1397 drivers/net/ethernet/mellanox/mlx5/core/fs_core.c 	memcpy(match_criteria_addr, fg->mask.match_criteria,
match_criteria   1398 drivers/net/ethernet/mellanox/mlx5/core/fs_core.c 	       sizeof(fg->mask.match_criteria));
match_criteria    227 drivers/net/ethernet/mellanox/mlx5/core/fs_core.h 	u32	match_criteria[MLX5_ST_SZ_DW_MATCH_PARAM];
match_criteria     33 drivers/net/ethernet/mellanox/mlx5/core/rdma.c 	void *match_criteria;
match_criteria     68 drivers/net/ethernet/mellanox/mlx5/core/rdma.c 	match_criteria = MLX5_ADDR_OF(create_flow_group_in, flow_group_in,
match_criteria     69 drivers/net/ethernet/mellanox/mlx5/core/rdma.c 				      match_criteria);
match_criteria     70 drivers/net/ethernet/mellanox/mlx5/core/rdma.c 	MLX5_SET_TO_ONES(fte_match_param, match_criteria,
match_criteria     85 drivers/net/ethernet/mellanox/mlx5/core/rdma.c 	misc = MLX5_ADDR_OF(fte_match_param, spec->match_criteria,
match_criteria    193 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_matcher.c 	if (matcher->match_criteria & DR_MATCHER_CRITERIA_OUTER)
match_criteria    196 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_matcher.c 	if (matcher->match_criteria & DR_MATCHER_CRITERIA_MISC)
match_criteria    199 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_matcher.c 	if (matcher->match_criteria & DR_MATCHER_CRITERIA_INNER)
match_criteria    202 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_matcher.c 	if (matcher->match_criteria & DR_MATCHER_CRITERIA_MISC2)
match_criteria    205 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_matcher.c 	if (matcher->match_criteria & DR_MATCHER_CRITERIA_MISC3)
match_criteria    208 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_matcher.c 	ret = mlx5dr_ste_build_pre_check(dmn, matcher->match_criteria,
match_criteria    214 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_matcher.c 	if (matcher->match_criteria & (DR_MATCHER_CRITERIA_OUTER |
match_criteria    305 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_matcher.c 	if (matcher->match_criteria & (DR_MATCHER_CRITERIA_INNER |
match_criteria    360 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_matcher.c 	if (matcher->match_criteria == DR_MATCHER_CRITERIA_EMPTY)
match_criteria    599 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_matcher.c 	if (matcher->match_criteria >= DR_MATCHER_CRITERIA_MAX) {
match_criteria    609 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_matcher.c 		mlx5dr_ste_copy_param(matcher->match_criteria,
match_criteria    652 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_matcher.c 	matcher->match_criteria = match_criteria_enable;
match_criteria    871 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_rule.c 	u8 match_criteria = matcher->match_criteria;
match_criteria    884 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_rule.c 	mlx5dr_ste_copy_param(matcher->match_criteria, param, value);
match_criteria    886 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_rule.c 	if (match_criteria & DR_MATCHER_CRITERIA_OUTER) {
match_criteria    896 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_rule.c 	if (match_criteria & DR_MATCHER_CRITERIA_MISC) {
match_criteria    906 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_rule.c 	if (match_criteria & DR_MATCHER_CRITERIA_INNER) {
match_criteria    916 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_rule.c 	if (match_criteria & DR_MATCHER_CRITERIA_MISC2) {
match_criteria    926 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_rule.c 	if (match_criteria & DR_MATCHER_CRITERIA_MISC3) {
match_criteria    717 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c 			       u8 match_criteria,
match_criteria    721 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c 	if (!value && (match_criteria & DR_MATCHER_CRITERIA_MISC)) {
match_criteria    741 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c 	ret = mlx5dr_ste_build_pre_check(dmn, matcher->match_criteria,
match_criteria    980 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c void mlx5dr_ste_copy_param(u8 match_criteria,
match_criteria    989 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c 	if (match_criteria & DR_MATCHER_CRITERIA_OUTER) {
match_criteria   1000 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c 	if (match_criteria & DR_MATCHER_CRITERIA_MISC) {
match_criteria   1013 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c 	if (match_criteria & DR_MATCHER_CRITERIA_INNER) {
match_criteria   1026 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c 	if (match_criteria & DR_MATCHER_CRITERIA_MISC2) {
match_criteria   1040 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c 	if (match_criteria & DR_MATCHER_CRITERIA_MISC3) {
match_criteria    274 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_types.h 			       u8 match_criteria,
match_criteria    700 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_types.h 	u8 match_criteria;
match_criteria    963 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_types.h void mlx5dr_ste_copy_param(u8 match_criteria,
match_criteria    150 drivers/net/ethernet/mellanox/mlx5/core/steering/fs_dr.c 				      in, match_criteria);
match_criteria    151 drivers/net/ethernet/mellanox/mlx5/core/steering/fs_dr.c 	mask.match_sz = sizeof(fg->mask.match_criteria);
match_criteria    106 include/linux/mlx5/fs.h 	u32  match_criteria[MLX5_ST_SZ_DW(fte_match_param)];
match_criteria   5224 include/linux/mlx5/mlx5_ifc.h 	struct mlx5_ifc_fte_match_param_bits match_criteria;
match_criteria   7662 include/linux/mlx5/mlx5_ifc.h 	struct mlx5_ifc_fte_match_param_bits match_criteria;