Home
last modified time | relevance | path

Searched refs:match_criteria_enable (Results 1 – 25 of 29) sorted by relevance

12

/OK3568_Linux_fs/kernel/drivers/net/ethernet/mellanox/mlx5/core/diag/
H A Dfs_tracepoint.h43 #define __parse_fs_hdrs(match_criteria_enable, mouter, mmisc, minner, vouter, \ argument
45 parse_fs_hdrs(p, match_criteria_enable, mouter, mmisc, minner, vouter,\
49 u8 match_criteria_enable,
119 __entry->mask_enable = fg->mask.match_criteria_enable;
207 __entry->mask_enable = __entry->fg->mask.match_criteria_enable;
H A Dfs_tracepoint.c201 u8 match_criteria_enable, in parse_fs_hdrs() argument
211 if (match_criteria_enable & in parse_fs_hdrs()
217 if (match_criteria_enable & in parse_fs_hdrs()
222 if (match_criteria_enable & in parse_fs_hdrs()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/mellanox/mlx5/core/fpga/
H A Dipsec.c604 u8 match_criteria_enable, in mlx5_is_fpga_ipsec_rule() argument
613 if (!(match_criteria_enable & MLX5_MATCH_OUTER_HEADERS) || in mlx5_is_fpga_ipsec_rule()
639 u8 match_criteria_enable, in mlx5_is_fpga_egress_ipsec_rule() argument
653 ret = mlx5_is_fpga_ipsec_rule(dev, match_criteria_enable, match_c, in mlx5_is_fpga_egress_ipsec_rule()
659 (match_criteria_enable & in mlx5_is_fpga_egress_ipsec_rule()
782 fg->mask.match_criteria_enable, in mlx5_fpga_ipsec_fs_create_sa_ctx()
789 fg->mask.match_criteria_enable, in mlx5_fpga_ipsec_fs_create_sa_ctx()
1027 u8 match_criteria_enable; in fpga_ipsec_fs_create_flow_group() local
1034 match_criteria_enable = in fpga_ipsec_fs_create_flow_group()
1035 MLX5_GET(create_flow_group_in, in, match_criteria_enable); in fpga_ipsec_fs_create_flow_group()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/ethernet/mellanox/mlx5/core/esw/acl/
H A Dingress_lgcy.c34 MLX5_SET(create_flow_group_in, flow_group_in, match_criteria_enable, in esw_acl_ingress_lgcy_groups_create()
52 MLX5_SET(create_flow_group_in, flow_group_in, match_criteria_enable, in esw_acl_ingress_lgcy_groups_create()
68 MLX5_SET(create_flow_group_in, flow_group_in, match_criteria_enable, in esw_acl_ingress_lgcy_groups_create()
222 spec->match_criteria_enable = MLX5_MATCH_OUTER_HEADERS; in esw_acl_ingress_lgcy_setup()
H A Dhelper.c66 spec->match_criteria_enable = MLX5_MATCH_OUTER_HEADERS; in esw_egress_acl_vlan_create()
104 match_criteria_enable, MLX5_MATCH_OUTER_HEADERS); in esw_acl_egress_vlan_grp_create()
H A Dingress_ofld.c36 spec->match_criteria_enable = MLX5_MATCH_OUTER_HEADERS; in esw_acl_ingress_prio_tag_create()
180 match_criteria_enable, MLX5_MATCH_OUTER_HEADERS); in esw_acl_ingress_ofld_groups_create()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/mellanox/mlx5/core/
H A Den_fs.c175 spec->match_criteria_enable = MLX5_MATCH_OUTER_HEADERS; in __mlx5e_add_vlan_rule()
836 spec->match_criteria_enable = MLX5_MATCH_OUTER_HEADERS; in mlx5e_generate_ttc_rule()
843 spec->match_criteria_enable = MLX5_MATCH_OUTER_HEADERS; in mlx5e_generate_ttc_rule()
847 spec->match_criteria_enable = MLX5_MATCH_OUTER_HEADERS; in mlx5e_generate_ttc_rule()
951 MLX5_SET_CFG(in, match_criteria_enable, MLX5_MATCH_OUTER_HEADERS); in mlx5e_create_ttc_table_groups()
1009 spec->match_criteria_enable = MLX5_MATCH_INNER_HEADERS; in mlx5e_generate_inner_ttc_rule()
1015 spec->match_criteria_enable = MLX5_MATCH_INNER_HEADERS; in mlx5e_generate_inner_ttc_rule()
1094 MLX5_SET_CFG(in, match_criteria_enable, MLX5_MATCH_INNER_HEADERS); in mlx5e_create_inner_ttc_table_groups()
1294 spec->match_criteria_enable = MLX5_MATCH_OUTER_HEADERS; in mlx5e_add_l2_flow_rule()
1300 spec->match_criteria_enable = MLX5_MATCH_OUTER_HEADERS; in mlx5e_add_l2_flow_rule()
[all …]
H A Drdma.c66 MLX5_SET(create_flow_group_in, flow_group_in, match_criteria_enable, in mlx5_rdma_enable_roce_steering()
80 spec->match_criteria_enable = MLX5_MATCH_MISC_PARAMETERS; in mlx5_rdma_enable_roce_steering()
H A Deswitch_offloads.c278 spec->match_criteria_enable |= MLX5_MATCH_MISC_PARAMETERS_2; in mlx5_eswitch_set_rule_source_port()
294 spec->match_criteria_enable |= MLX5_MATCH_MISC_PARAMETERS; in mlx5_eswitch_set_rule_source_port()
389 spec->match_criteria_enable |= MLX5_MATCH_OUTER_HEADERS; in mlx5_eswitch_add_offloaded_rule()
391 spec->match_criteria_enable |= MLX5_MATCH_INNER_HEADERS; in mlx5_eswitch_add_offloaded_rule()
493 spec->match_criteria_enable |= MLX5_MATCH_OUTER_HEADERS; in mlx5_eswitch_add_fwd_rule()
793 spec->match_criteria_enable = MLX5_MATCH_MISC_PARAMETERS; in mlx5_eswitch_add_send_to_vport_rule()
877 spec->match_criteria_enable = MLX5_MATCH_MISC_PARAMETERS_2; in peer_miss_rules_setup()
885 spec->match_criteria_enable = MLX5_MATCH_MISC_PARAMETERS; in peer_miss_rules_setup()
1048 spec->match_criteria_enable = MLX5_MATCH_OUTER_HEADERS; in esw_add_fdb_miss_rule()
1115 spec->match_criteria_enable = MLX5_MATCH_MISC_PARAMETERS_2; in esw_add_restore_rule()
[all …]
H A Dfs_core.c692 u8 match_criteria_enable, in alloc_flow_group() argument
711 fg->mask.match_criteria_enable = match_criteria_enable; in alloc_flow_group()
722 u8 match_criteria_enable, in alloc_insert_flow_group() argument
732 fg = alloc_flow_group(steering, match_criteria_enable, match_criteria, in alloc_insert_flow_group()
1218 u8 match_criteria_enable = MLX5_GET(create_flow_group_in, in mlx5_create_flow_group() local
1220 match_criteria_enable); in mlx5_create_flow_group()
1232 fg = alloc_insert_flow_group(ft, match_criteria_enable, match_criteria, in mlx5_create_flow_group()
1429 spec->match_criteria_enable, in alloc_auto_flow_group()
1459 MLX5_SET(create_flow_group_in, in, match_criteria_enable, in create_auto_flow_group()
1460 fg->mask.match_criteria_enable); in create_auto_flow_group()
H A Dfs_core.h241 u8 match_criteria_enable; member
H A Den_arfs.c260 MLX5_SET_CFG(in, match_criteria_enable, MLX5_MATCH_OUTER_HEADERS); in arfs_create_groups()
454 spec->match_criteria_enable = MLX5_MATCH_OUTER_HEADERS; in arfs_add_rule()
H A Deswitch.c233 spec->match_criteria_enable = match_header; in __esw_fdb_set_vport_rule()
355 MLX5_SET(create_flow_group_in, flow_group_in, match_criteria_enable, in esw_create_legacy_fdb_table()
372 MLX5_SET(create_flow_group_in, flow_group_in, match_criteria_enable, in esw_create_legacy_fdb_table()
390 MLX5_SET(create_flow_group_in, flow_group_in, match_criteria_enable, in esw_create_legacy_fdb_table()
2131 spec->match_criteria_enable = MLX5_MATCH_MISC_PARAMETERS; in _mlx5_eswitch_set_vepa_locked()
H A Den_fs_ethtool.c441 spec->match_criteria_enable = (!outer_header_zero(spec->match_criteria)); in add_ethtool_flow_rule()
/OK3568_Linux_fs/kernel/drivers/infiniband/hw/mlx5/
H A Dfs.c40 u8 match_criteria_enable; in get_match_criteria_enable() local
42 match_criteria_enable = in get_match_criteria_enable()
45 match_criteria_enable |= in get_match_criteria_enable()
48 match_criteria_enable |= in get_match_criteria_enable()
51 match_criteria_enable |= in get_match_criteria_enable()
55 return match_criteria_enable; in get_match_criteria_enable()
968 spec->match_criteria_enable = get_match_criteria_enable(spec->match_criteria); in _create_flow_rule()
1412 spec->match_criteria_enable = fs_matcher->match_criteria_enable; in _create_raw_flow_rule()
1443 if (!(fs_matcher->match_criteria_enable & in raw_fs_is_multicast()
2127 err = uverbs_copy_from(&obj->match_criteria_enable, in UVERBS_HANDLER()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/mellanox/mlx5/core/steering/
H A Dfs_dr.c144 u8 match_criteria_enable = MLX5_GET(create_flow_group_in, in mlx5_cmd_dr_create_flow_group() local
146 match_criteria_enable); in mlx5_cmd_dr_create_flow_group()
159 match_criteria_enable, in mlx5_cmd_dr_create_flow_group()
H A Dmlx5dr.h61 u8 match_criteria_enable,
H A Ddr_matcher.c666 u8 match_criteria_enable, in mlx5dr_matcher_create() argument
680 matcher->match_criteria = match_criteria_enable; in mlx5dr_matcher_create()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/mellanox/mlx5/core/en/
H A Dtc_tun_geneve.c277 spec->match_criteria_enable |= MLX5_MATCH_MISC_PARAMETERS_3; in mlx5e_tc_tun_parse_geneve_options()
308 spec->match_criteria_enable |= MLX5_MATCH_MISC_PARAMETERS; in mlx5e_tc_tun_parse_geneve_params()
H A Dtc_tun_gre.c83 spec->match_criteria_enable |= MLX5_MATCH_MISC_PARAMETERS; in mlx5e_tc_tun_parse_gretap()
H A Dtc_tun_mplsoudp.c120 spec->match_criteria_enable |= MLX5_MATCH_MISC_PARAMETERS_2; in parse_tunnel()
H A Dtc_tun_vxlan.c139 spec->match_criteria_enable |= MLX5_MATCH_MISC_PARAMETERS; in mlx5e_tc_tun_parse_vxlan()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/mellanox/mlx5/core/en_accel/
H A Dfs_tcp.c91 spec->match_criteria_enable = MLX5_MATCH_OUTER_HEADERS; in mlx5e_accel_fs_add_sk()
237 MLX5_SET_CFG(in, match_criteria_enable, MLX5_MATCH_OUTER_HEADERS); in accel_fs_tcp_create_groups()
H A Dipsec_fs.c410 spec->match_criteria_enable = MLX5_MATCH_OUTER_HEADERS | MLX5_MATCH_MISC_PARAMETERS; in setup_fte_common()
560 spec->match_criteria_enable |= MLX5_MATCH_MISC_PARAMETERS_2; in tx_add_rule()
/OK3568_Linux_fs/kernel/include/linux/mlx5/
H A Dfs.h111 u8 match_criteria_enable; member

12