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;