/Linux-v4.19/drivers/net/ethernet/mellanox/mlx5/core/diag/ |
D | fs_tracepoint.h | 43 #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, 84 __entry->mask_enable = fg->mask.match_criteria_enable; 171 __entry->mask_enable = __entry->fg->mask.match_criteria_enable;
|
D | fs_tracepoint.c | 200 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-v4.19/drivers/net/ethernet/mellanox/mlx5/core/fpga/ |
D | ipsec.c | 595 u8 match_criteria_enable, in mlx5_is_fpga_ipsec_rule() argument 604 if (!(match_criteria_enable & MLX5_MATCH_OUTER_HEADERS) || in mlx5_is_fpga_ipsec_rule() 630 u8 match_criteria_enable, in mlx5_is_fpga_egress_ipsec_rule() argument 643 ret = mlx5_is_fpga_ipsec_rule(dev, match_criteria_enable, match_c, in mlx5_is_fpga_egress_ipsec_rule() 649 (match_criteria_enable & in mlx5_is_fpga_egress_ipsec_rule() 761 fg->mask.match_criteria_enable, in mlx5_fpga_ipsec_fs_create_sa_ctx() 767 fg->mask.match_criteria_enable, in mlx5_fpga_ipsec_fs_create_sa_ctx() 999 u8 match_criteria_enable; in fpga_ipsec_fs_create_flow_group() local 1006 match_criteria_enable = in fpga_ipsec_fs_create_flow_group() 1007 MLX5_GET(create_flow_group_in, in, match_criteria_enable); in fpga_ipsec_fs_create_flow_group() [all …]
|
/Linux-v4.19/drivers/net/ethernet/mellanox/mlx5/core/ |
D | en_fs.c | 174 spec->match_criteria_enable = MLX5_MATCH_OUTER_HEADERS; in __mlx5e_add_vlan_rule() 782 spec->match_criteria_enable = MLX5_MATCH_OUTER_HEADERS; in mlx5e_generate_ttc_rule() 789 spec->match_criteria_enable = MLX5_MATCH_OUTER_HEADERS; in mlx5e_generate_ttc_rule() 793 spec->match_criteria_enable = MLX5_MATCH_OUTER_HEADERS; in mlx5e_generate_ttc_rule() 900 MLX5_SET_CFG(in, match_criteria_enable, MLX5_MATCH_OUTER_HEADERS); in mlx5e_create_ttc_table_groups() 958 spec->match_criteria_enable = MLX5_MATCH_INNER_HEADERS; in mlx5e_generate_inner_ttc_rule() 964 spec->match_criteria_enable = MLX5_MATCH_INNER_HEADERS; in mlx5e_generate_inner_ttc_rule() 1037 MLX5_SET_CFG(in, match_criteria_enable, MLX5_MATCH_INNER_HEADERS); in mlx5e_create_inner_ttc_table_groups() 1213 spec->match_criteria_enable = MLX5_MATCH_OUTER_HEADERS; in mlx5e_add_l2_flow_rule() 1219 spec->match_criteria_enable = MLX5_MATCH_OUTER_HEADERS; in mlx5e_add_l2_flow_rule() [all …]
|
D | eswitch_offloads.c | 119 spec->match_criteria_enable = MLX5_MATCH_MISC_PARAMETERS; in mlx5_eswitch_add_offloaded_rule() 121 spec->match_criteria_enable = MLX5_MATCH_OUTER_HEADERS | in mlx5_eswitch_add_offloaded_rule() 125 spec->match_criteria_enable |= MLX5_MATCH_INNER_HEADERS; in mlx5_eswitch_add_offloaded_rule() 185 spec->match_criteria_enable = MLX5_MATCH_MISC_PARAMETERS; in mlx5_eswitch_add_fwd_rule() 187 spec->match_criteria_enable = MLX5_MATCH_OUTER_HEADERS | in mlx5_eswitch_add_fwd_rule() 422 spec->match_criteria_enable = MLX5_MATCH_MISC_PARAMETERS; in mlx5_eswitch_add_send_to_vport_rule() 460 spec->match_criteria_enable = MLX5_MATCH_OUTER_HEADERS; in esw_add_fdb_miss_rule() 621 MLX5_SET(create_flow_group_in, flow_group_in, match_criteria_enable, in esw_create_offloads_fdb_tables() 643 MLX5_SET(create_flow_group_in, flow_group_in, match_criteria_enable, in esw_create_offloads_fdb_tables() 748 MLX5_SET(create_flow_group_in, flow_group_in, match_criteria_enable, in esw_create_vport_rx_group() [all …]
|
D | eswitch.c | 200 spec->match_criteria_enable = match_header; in __esw_fdb_set_vport_rule() 288 MLX5_SET(create_flow_group_in, flow_group_in, match_criteria_enable, in esw_create_legacy_fdb_table() 305 MLX5_SET(create_flow_group_in, flow_group_in, match_criteria_enable, in esw_create_legacy_fdb_table() 323 MLX5_SET(create_flow_group_in, flow_group_in, match_criteria_enable, in esw_create_legacy_fdb_table() 890 MLX5_SET(create_flow_group_in, flow_group_in, match_criteria_enable, MLX5_MATCH_OUTER_HEADERS); in esw_vport_enable_egress_acl() 1011 MLX5_SET(create_flow_group_in, flow_group_in, match_criteria_enable, MLX5_MATCH_OUTER_HEADERS); in esw_vport_enable_ingress_acl() 1028 MLX5_SET(create_flow_group_in, flow_group_in, match_criteria_enable, MLX5_MATCH_OUTER_HEADERS); in esw_vport_enable_ingress_acl() 1043 MLX5_SET(create_flow_group_in, flow_group_in, match_criteria_enable, MLX5_MATCH_OUTER_HEADERS); in esw_vport_enable_ingress_acl() 1180 spec->match_criteria_enable = MLX5_MATCH_OUTER_HEADERS; in esw_vport_ingress_config() 1266 spec->match_criteria_enable = MLX5_MATCH_OUTER_HEADERS; in esw_vport_egress_config()
|
D | fs_core.c | 585 u8 match_criteria_enable, in alloc_flow_group() argument 603 fg->mask.match_criteria_enable = match_criteria_enable; in alloc_flow_group() 614 u8 match_criteria_enable, in alloc_insert_flow_group() argument 624 fg = alloc_flow_group(steering, match_criteria_enable, match_criteria, in alloc_insert_flow_group() 1079 u8 match_criteria_enable = MLX5_GET(create_flow_group_in, in mlx5_create_flow_group() local 1081 match_criteria_enable); in mlx5_create_flow_group() 1094 fg = alloc_insert_flow_group(ft, match_criteria_enable, match_criteria, in mlx5_create_flow_group() 1293 spec->match_criteria_enable, in alloc_auto_flow_group() 1323 MLX5_SET(create_flow_group_in, in, match_criteria_enable, in create_auto_flow_group() 1324 fg->mask.match_criteria_enable); in create_auto_flow_group()
|
D | fs_core.h | 202 u8 match_criteria_enable; member
|
D | en_arfs.c | 279 MLX5_SET_CFG(in, match_criteria_enable, MLX5_MATCH_OUTER_HEADERS); in arfs_create_groups() 479 spec->match_criteria_enable = MLX5_MATCH_OUTER_HEADERS; in arfs_add_rule()
|
D | en_fs_ethtool.c | 428 spec->match_criteria_enable = (!outer_header_zero(spec->match_criteria)); in add_ethtool_flow_rule()
|
D | en_tc.c | 766 parse_attr->spec.match_criteria_enable = MLX5_MATCH_OUTER_HEADERS; in mlx5e_tc_add_nic_flow()
|
/Linux-v4.19/include/linux/mlx5/ |
D | fs.h | 83 u8 match_criteria_enable; member
|
D | mlx5_ifc.h | 4661 u8 match_criteria_enable[0x8]; member 7070 u8 match_criteria_enable[0x8]; member
|
/Linux-v4.19/drivers/infiniband/hw/mlx5/ |
D | flow.c | 162 err = uverbs_copy_from(&obj->match_criteria_enable, in UVERBS_HANDLER()
|
D | main.c | 2368 u8 match_criteria_enable; in get_match_criteria_enable() local 2370 match_criteria_enable = in get_match_criteria_enable() 2373 match_criteria_enable |= in get_match_criteria_enable() 2376 match_criteria_enable |= in get_match_criteria_enable() 2379 match_criteria_enable |= in get_match_criteria_enable() 2383 return match_criteria_enable; in get_match_criteria_enable() 3314 spec->match_criteria_enable = get_match_criteria_enable(spec->match_criteria); in _create_flow_rule() 3716 spec->match_criteria_enable = fs_matcher->match_criteria_enable; in _create_raw_flow_rule() 3747 if (!(fs_matcher->match_criteria_enable & in raw_fs_is_multicast()
|
D | mlx5_ib.h | 186 u8 match_criteria_enable; member
|