Home
last modified time | relevance | path

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

/Linux-v5.4/drivers/net/ethernet/mellanox/mlx5/core/diag/
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;
Dfs_tracepoint.c200 u8 match_criteria_enable, in parse_fs_hdrs() argument
210 if (match_criteria_enable & in parse_fs_hdrs()
216 if (match_criteria_enable & in parse_fs_hdrs()
221 if (match_criteria_enable & in parse_fs_hdrs()
/Linux-v5.4/drivers/net/ethernet/mellanox/mlx5/core/fpga/
Dipsec.c601 u8 match_criteria_enable, in mlx5_is_fpga_ipsec_rule() argument
610 if (!(match_criteria_enable & MLX5_MATCH_OUTER_HEADERS) || in mlx5_is_fpga_ipsec_rule()
636 u8 match_criteria_enable, in mlx5_is_fpga_egress_ipsec_rule() argument
650 ret = mlx5_is_fpga_ipsec_rule(dev, match_criteria_enable, match_c, in mlx5_is_fpga_egress_ipsec_rule()
656 (match_criteria_enable & in mlx5_is_fpga_egress_ipsec_rule()
768 fg->mask.match_criteria_enable, in mlx5_fpga_ipsec_fs_create_sa_ctx()
775 fg->mask.match_criteria_enable, in mlx5_fpga_ipsec_fs_create_sa_ctx()
1008 u8 match_criteria_enable; in fpga_ipsec_fs_create_flow_group() local
1015 match_criteria_enable = in fpga_ipsec_fs_create_flow_group()
1016 MLX5_GET(create_flow_group_in, in, match_criteria_enable); in fpga_ipsec_fs_create_flow_group()
[all …]
/Linux-v5.4/drivers/net/ethernet/mellanox/mlx5/core/
Den_fs.c174 spec->match_criteria_enable = MLX5_MATCH_OUTER_HEADERS; in __mlx5e_add_vlan_rule()
829 spec->match_criteria_enable = MLX5_MATCH_OUTER_HEADERS; in mlx5e_generate_ttc_rule()
836 spec->match_criteria_enable = MLX5_MATCH_OUTER_HEADERS; in mlx5e_generate_ttc_rule()
840 spec->match_criteria_enable = MLX5_MATCH_OUTER_HEADERS; in mlx5e_generate_ttc_rule()
950 MLX5_SET_CFG(in, match_criteria_enable, MLX5_MATCH_OUTER_HEADERS); in mlx5e_create_ttc_table_groups()
1008 spec->match_criteria_enable = MLX5_MATCH_INNER_HEADERS; in mlx5e_generate_inner_ttc_rule()
1014 spec->match_criteria_enable = MLX5_MATCH_INNER_HEADERS; in mlx5e_generate_inner_ttc_rule()
1087 MLX5_SET_CFG(in, match_criteria_enable, MLX5_MATCH_INNER_HEADERS); in mlx5e_create_inner_ttc_table_groups()
1263 spec->match_criteria_enable = MLX5_MATCH_OUTER_HEADERS; in mlx5e_add_l2_flow_rule()
1269 spec->match_criteria_enable = MLX5_MATCH_OUTER_HEADERS; in mlx5e_add_l2_flow_rule()
[all …]
Deswitch_offloads.c111 spec->match_criteria_enable |= MLX5_MATCH_MISC_PARAMETERS_2; in mlx5_eswitch_set_rule_source_port()
114 spec->match_criteria_enable |= MLX5_MATCH_MISC_PARAMETERS; in mlx5_eswitch_set_rule_source_port()
130 spec->match_criteria_enable |= MLX5_MATCH_MISC_PARAMETERS; in mlx5_eswitch_set_rule_source_port()
211 spec->match_criteria_enable |= MLX5_MATCH_OUTER_HEADERS; in mlx5_eswitch_add_offloaded_rule()
213 spec->match_criteria_enable |= MLX5_MATCH_INNER_HEADERS; in mlx5_eswitch_add_offloaded_rule()
289 spec->match_criteria_enable |= MLX5_MATCH_OUTER_HEADERS; in mlx5_eswitch_add_fwd_rule()
572 spec->match_criteria_enable = MLX5_MATCH_MISC_PARAMETERS; in mlx5_eswitch_add_send_to_vport_rule()
637 spec->match_criteria_enable = MLX5_MATCH_MISC_PARAMETERS_2; in peer_miss_rules_setup()
645 spec->match_criteria_enable = MLX5_MATCH_MISC_PARAMETERS; in peer_miss_rules_setup()
808 spec->match_criteria_enable = MLX5_MATCH_OUTER_HEADERS; in esw_add_fdb_miss_rule()
[all …]
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()
Deswitch.c233 spec->match_criteria_enable = match_header; in __esw_fdb_set_vport_rule()
352 MLX5_SET(create_flow_group_in, flow_group_in, match_criteria_enable, in esw_create_legacy_fdb_table()
369 MLX5_SET(create_flow_group_in, flow_group_in, match_criteria_enable, in esw_create_legacy_fdb_table()
387 MLX5_SET(create_flow_group_in, flow_group_in, match_criteria_enable, in esw_create_legacy_fdb_table()
1002 MLX5_SET(create_flow_group_in, flow_group_in, match_criteria_enable, MLX5_MATCH_OUTER_HEADERS); in esw_vport_enable_egress_acl()
1123 MLX5_SET(create_flow_group_in, flow_group_in, match_criteria_enable, MLX5_MATCH_OUTER_HEADERS); in esw_vport_enable_ingress_acl()
1140 MLX5_SET(create_flow_group_in, flow_group_in, match_criteria_enable, MLX5_MATCH_OUTER_HEADERS); in esw_vport_enable_ingress_acl()
1155 MLX5_SET(create_flow_group_in, flow_group_in, match_criteria_enable, MLX5_MATCH_OUTER_HEADERS); in esw_vport_enable_ingress_acl()
1287 spec->match_criteria_enable = MLX5_MATCH_OUTER_HEADERS; in esw_vport_ingress_config()
1373 spec->match_criteria_enable = MLX5_MATCH_OUTER_HEADERS; in esw_vport_egress_config()
[all …]
Dfs_core.c645 u8 match_criteria_enable, in alloc_flow_group() argument
664 fg->mask.match_criteria_enable = match_criteria_enable; in alloc_flow_group()
675 u8 match_criteria_enable, in alloc_insert_flow_group() argument
685 fg = alloc_flow_group(steering, match_criteria_enable, match_criteria, in alloc_insert_flow_group()
1142 u8 match_criteria_enable = MLX5_GET(create_flow_group_in, in mlx5_create_flow_group() local
1144 match_criteria_enable); in mlx5_create_flow_group()
1156 fg = alloc_insert_flow_group(ft, match_criteria_enable, match_criteria, in mlx5_create_flow_group()
1352 spec->match_criteria_enable, in alloc_auto_flow_group()
1382 MLX5_SET(create_flow_group_in, in, match_criteria_enable, in create_auto_flow_group()
1383 fg->mask.match_criteria_enable); in create_auto_flow_group()
Dfs_core.h226 u8 match_criteria_enable; member
Den_arfs.c279 MLX5_SET_CFG(in, match_criteria_enable, MLX5_MATCH_OUTER_HEADERS); in arfs_create_groups()
473 spec->match_criteria_enable = MLX5_MATCH_OUTER_HEADERS; in arfs_add_rule()
Den_fs_ethtool.c438 spec->match_criteria_enable = (!outer_header_zero(spec->match_criteria)); in add_ethtool_flow_rule()
Den_tc.c985 parse_attr->spec.match_criteria_enable |= MLX5_MATCH_OUTER_HEADERS; in mlx5e_tc_add_nic_flow()
/Linux-v5.4/drivers/net/ethernet/mellanox/mlx5/core/steering/
Dmlx5dr.h58 u8 match_criteria_enable,
145 u8 match_criteria_enable, in mlx5dr_matcher_create() argument
Dfs_dr.c140 u8 match_criteria_enable = MLX5_GET(create_flow_group_in, in mlx5_cmd_dr_create_flow_group() local
142 match_criteria_enable); in mlx5_cmd_dr_create_flow_group()
155 match_criteria_enable, in mlx5_cmd_dr_create_flow_group()
Ddr_matcher.c638 u8 match_criteria_enable, in mlx5dr_matcher_create() argument
652 matcher->match_criteria = match_criteria_enable; in mlx5dr_matcher_create()
/Linux-v5.4/include/linux/mlx5/
Dfs.h105 u8 match_criteria_enable; member
Dmlx5_ifc.h5217 u8 match_criteria_enable[0x8]; member
7655 u8 match_criteria_enable[0x8]; member
/Linux-v5.4/drivers/net/ethernet/mellanox/mlx5/core/en/
Dtc_tun_geneve.c273 spec->match_criteria_enable |= MLX5_MATCH_MISC_PARAMETERS_3; in mlx5e_tc_tun_parse_geneve_options()
/Linux-v5.4/drivers/infiniband/hw/mlx5/
Dflow.c309 err = uverbs_copy_from(&obj->match_criteria_enable, in UVERBS_HANDLER()
Dmain.c2524 u8 match_criteria_enable; in get_match_criteria_enable() local
2526 match_criteria_enable = in get_match_criteria_enable()
2529 match_criteria_enable |= in get_match_criteria_enable()
2532 match_criteria_enable |= in get_match_criteria_enable()
2535 match_criteria_enable |= in get_match_criteria_enable()
2539 return match_criteria_enable; in get_match_criteria_enable()
3582 spec->match_criteria_enable = get_match_criteria_enable(spec->match_criteria); in _create_flow_rule()
4033 spec->match_criteria_enable = fs_matcher->match_criteria_enable; in _create_raw_flow_rule()
4064 if (!(fs_matcher->match_criteria_enable & in raw_fs_is_multicast()
Dmlx5_ib.h194 u8 match_criteria_enable; member