| /linux/drivers/net/ethernet/mellanox/mlx5/core/en/ |
| H A D | tc_ct.h | 41 misc_parameters_2.metadata_reg_c_2),\ 49 misc_parameters_2.metadata_reg_c_2),\ 57 misc_parameters_2.metadata_reg_c_3),\ 65 misc_parameters_2.metadata_reg_c_4),\ 74 misc_parameters_2.metadata_reg_c_5),\ 82 misc_parameters_2.metadata_reg_c_1),\
|
| H A D | tc_tun_mplsoudp.c | 83 misc_parameters_2); in parse_tunnel() 85 misc_parameters_2); in parse_tunnel()
|
| H A D | tc_ct.c | 1753 match_criteria.misc_parameters_2); in mlx5_tc_ct_alloc_pre_ct()
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/steering/hws/ |
| H A D | definer.c | 1283 if (HWS_IS_FLD_SET_SZ(match_param, misc_parameters_2.psp_syndrome, 0x8) || in hws_definer_conv_misc2() 1285 misc_parameters_2.ipsec_next_header, 0x8) || in hws_definer_conv_misc2() 1286 HWS_IS_FLD_SET_SZ(match_param, misc_parameters_2.reserved_at_1c0, 0x40) || in hws_definer_conv_misc2() 1287 HWS_IS_FLD_SET(match_param, misc_parameters_2.macsec_syndrome) || in hws_definer_conv_misc2() 1288 HWS_IS_FLD_SET(match_param, misc_parameters_2.ipsec_syndrome)) { in hws_definer_conv_misc2() 1294 misc_parameters_2.outer_first_mpls, mpls_outer.mpls0_label); in hws_definer_conv_misc2() 1296 misc_parameters_2.inner_first_mpls, mpls_inner.mpls0_label); in hws_definer_conv_misc2() 1298 misc_parameters_2.metadata_reg_c_0, registers.register_c_0); in hws_definer_conv_misc2() 1300 misc_parameters_2.metadata_reg_c_1, registers.register_c_1); in hws_definer_conv_misc2() 1302 misc_parameters_2.metadata_reg_c_2, registers.register_c_2); in hws_definer_conv_misc2() [all …]
|
| H A D | bwc_complex.c | 327 misc_parameters_2.metadata_reg_c_6, -1); in hws_bwc_matcher_split_mask() 882 misc_parameters_2.metadata_reg_c_6, chain_id); in mlx5hws_bwc_rule_create_complex()
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ |
| H A D | ipsec_fs.c | 189 misc_parameters_2.metadata_reg_c_2); in ipsec_rx_rule_add_match_obj() 191 misc_parameters_2.metadata_reg_c_2, in ipsec_rx_rule_add_match_obj() 231 MLX5_SET_TO_ONES(fte_match_param, spec->match_criteria, misc_parameters_2.ipsec_syndrome); in rx_add_rule_drop_auth_trailer() 232 MLX5_SET(fte_match_param, spec->match_value, misc_parameters_2.ipsec_syndrome, 1); in rx_add_rule_drop_auth_trailer() 254 MLX5_SET(fte_match_param, spec->match_value, misc_parameters_2.ipsec_syndrome, 2); in rx_add_rule_drop_auth_trailer() 309 MLX5_SET_TO_ONES(fte_match_param, spec->match_criteria, misc_parameters_2.metadata_reg_c_4); in rx_add_rule_drop_replay() 310 MLX5_SET(fte_match_param, spec->match_value, misc_parameters_2.metadata_reg_c_4, 1); in rx_add_rule_drop_replay() 424 misc_parameters_2.ipsec_syndrome); in ipsec_rx_status_pass_group_create() 426 misc_parameters_2.metadata_reg_c_4); in ipsec_rx_status_pass_group_create() 462 misc_parameters_2.ipsec_syndrome); in ipsec_rx_status_pass_create() [all …]
|
| H A D | psp.c | 126 misc_params_2 = MLX5_ADDR_OF(fte_match_param, spec->match_criteria, misc_parameters_2); in accel_psp_setup_syndrome_match() 128 misc_params_2 = MLX5_ADDR_OF(fte_match_param, spec->match_value, misc_parameters_2); in accel_psp_setup_syndrome_match()
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/esw/ |
| H A D | ipsec_fs.c | 92 misc_parameters_2.metadata_reg_c_1, in mlx5_esw_ipsec_rx_rule_add_match_obj() 95 misc_parameters_2.metadata_reg_c_1, in mlx5_esw_ipsec_rx_rule_add_match_obj()
|
| H A D | bridge.c | 115 MLX5_SET(fte_match_param, match, misc_parameters_2.metadata_reg_c_0, in mlx5_esw_bridge_ingress_vlan_proto_fg_create() 175 MLX5_SET(fte_match_param, match, misc_parameters_2.metadata_reg_c_0, in mlx5_esw_bridge_ingress_vlan_proto_filter_fg_create() 230 MLX5_SET(fte_match_param, match, misc_parameters_2.metadata_reg_c_0, in mlx5_esw_bridge_ingress_mac_fg_create() 348 MLX5_SET(fte_match_param, match, misc_parameters_2.metadata_reg_c_1, ESW_TUN_MASK); in mlx5_esw_bridge_egress_miss_fg_create() 603 misc_parameters_2.metadata_reg_c_0, mlx5_eswitch_get_vport_metadata_mask()); in mlx5_esw_bridge_ingress_flow_with_esw_create() 604 MLX5_SET(fte_match_param, rule_spec->match_value, misc_parameters_2.metadata_reg_c_0, in mlx5_esw_bridge_ingress_flow_with_esw_create() 717 misc_parameters_2.metadata_reg_c_0, mlx5_eswitch_get_vport_metadata_mask()); in mlx5_esw_bridge_ingress_filter_flow_create() 718 MLX5_SET(fte_match_param, rule_spec->match_value, misc_parameters_2.metadata_reg_c_0, in mlx5_esw_bridge_ingress_filter_flow_create() 831 misc_parameters_2.metadata_reg_c_1, ESW_TUN_MASK); in mlx5_esw_bridge_egress_miss_flow_create() 832 MLX5_SET(fte_match_param, rule_spec->match_value, misc_parameters_2.metadata_reg_c_1, in mlx5_esw_bridge_egress_miss_flow_create()
|
| H A D | bridge_mcast.c | 348 MLX5_SET(fte_match_param, match, misc_parameters_2.metadata_reg_c_0, in mlx5_esw_bridge_mcast_filter_fg_create() 526 misc_parameters_2.metadata_reg_c_0, mlx5_eswitch_get_vport_metadata_mask()); in mlx5_esw_bridge_mcast_flow_with_esw_create() 527 MLX5_SET(fte_match_param, rule_spec->match_value, misc_parameters_2.metadata_reg_c_0, in mlx5_esw_bridge_mcast_flow_with_esw_create()
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/en/tc/ |
| H A D | post_meter.h | 12 misc_parameters_2.metadata_reg_c_5), \
|
| H A D | int_port.c | 76 misc = MLX5_ADDR_OF(fte_match_param, spec->match_value, misc_parameters_2); in mlx5e_int_port_create_rx_rule() 80 misc = MLX5_ADDR_OF(fte_match_param, spec->match_criteria, misc_parameters_2); in mlx5e_int_port_create_rx_rule()
|
| H A D | post_meter.c | 97 misc2 = MLX5_ADDR_OF(fte_match_param, match_criteria, misc_parameters_2); in mlx5e_post_meter_rate_fg_create()
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/lib/ |
| H A D | macsec_fs.c | 299 MLX5_SET(fte_match_param, mc, misc_parameters_2.metadata_reg_a, in macsec_fs_tx_create_crypto_table_groups() 511 MLX5_SET_TO_ONES(fte_match_param, spec->match_criteria, misc_parameters_2.metadata_reg_c_4); in macsec_fs_tx_create() 512 MLX5_SET(fte_match_param, spec->match_value, misc_parameters_2.metadata_reg_c_4, 0); in macsec_fs_tx_create() 593 MLX5_SET(fte_match_param, spec->match_criteria, misc_parameters_2.metadata_reg_a, in macsec_fs_tx_setup_fte() 595 MLX5_SET(fte_match_param, spec->match_value, misc_parameters_2.metadata_reg_a, in macsec_fs_tx_setup_fte() 1169 MLX5_SET_TO_ONES(fte_match_param, spec->match_criteria, misc_parameters_2.macsec_syndrome); in macsec_fs_rx_create_check_decap_rule() 1170 MLX5_SET(fte_match_param, spec->match_value, misc_parameters_2.macsec_syndrome, 0); in macsec_fs_rx_create_check_decap_rule() 1172 MLX5_SET_TO_ONES(fte_match_param, spec->match_criteria, misc_parameters_2.metadata_reg_c_4); in macsec_fs_rx_create_check_decap_rule() 1173 MLX5_SET(fte_match_param, spec->match_value, misc_parameters_2.metadata_reg_c_4, 0); in macsec_fs_rx_create_check_decap_rule() 2162 MLX5_SET_TO_ONES(fte_match_param, spec->match_criteria, misc_parameters_2.metadata_reg_c_5); in mlx5_macsec_fs_add_roce_rule_rx() [all …]
|
| H A D | fs_ttc.c | 382 misc_parameters_2.ipsec_next_header); in mlx5_generate_ttc_rule() 384 misc_parameters_2.ipsec_next_header, 0); in mlx5_generate_ttc_rule() 512 misc_parameters_2.ipsec_next_header); in mlx5_create_ttc_table_ipsec_groups() 586 misc_parameters_2.ipsec_next_header, 0); in mlx5_create_ttc_table_groups()
|
| /linux/drivers/infiniband/hw/mlx5/ |
| H A D | fs.c | 59 (!HEADER_IS_ZERO(match_criteria, misc_parameters_2)) << in get_match_criteria_enable() 203 misc_parameters_2); in parse_flow_attr() 205 misc_parameters_2); in parse_flow_attr() 1486 misc_parameters_2); in mlx5_ib_set_rule_source_port() 1492 misc_parameters_2); in mlx5_ib_set_rule_source_port()
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/ |
| H A D | en_tc.c | 122 misc_parameters_2.metadata_reg_c_1),
|
| /linux/include/linux/mlx5/ |
| H A D | mlx5_ifc.h | 2310 struct mlx5_ifc_fte_match_set_misc2_bits misc_parameters_2; member
|