Home
last modified time | relevance | path

Searched refs:misc_parameters_2 (Results 1 – 15 of 15) sorted by relevance

/linux-6.12.1/drivers/net/ethernet/mellanox/mlx5/core/en/
Dtc_ct.h41 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),\
Dtc_tun_mplsoudp.c83 misc_parameters_2); in parse_tunnel()
85 misc_parameters_2); in parse_tunnel()
Dtc_ct.c1721 match_criteria.misc_parameters_2); in mlx5_tc_ct_alloc_pre_ct()
/linux-6.12.1/drivers/net/ethernet/mellanox/mlx5/core/steering/hws/
Dmlx5hws_definer.c1031 if (HWS_IS_FLD_SET_SZ(match_param, misc_parameters_2.reserved_at_1a0, 0x8) || in hws_definer_conv_misc2()
1032 HWS_IS_FLD_SET_SZ(match_param, misc_parameters_2.reserved_at_1b8, 0x8) || in hws_definer_conv_misc2()
1033 HWS_IS_FLD_SET_SZ(match_param, misc_parameters_2.reserved_at_1c0, 0x40) || in hws_definer_conv_misc2()
1034 HWS_IS_FLD_SET(match_param, misc_parameters_2.macsec_syndrome) || in hws_definer_conv_misc2()
1035 HWS_IS_FLD_SET(match_param, misc_parameters_2.ipsec_syndrome)) { in hws_definer_conv_misc2()
1041 misc_parameters_2.outer_first_mpls, mpls_outer.mpls0_label); in hws_definer_conv_misc2()
1043 misc_parameters_2.inner_first_mpls, mpls_inner.mpls0_label); in hws_definer_conv_misc2()
1045 misc_parameters_2.metadata_reg_c_0, registers.register_c_0); in hws_definer_conv_misc2()
1047 misc_parameters_2.metadata_reg_c_1, registers.register_c_1); in hws_definer_conv_misc2()
1049 misc_parameters_2.metadata_reg_c_2, registers.register_c_2); in hws_definer_conv_misc2()
[all …]
/linux-6.12.1/drivers/net/ethernet/mellanox/mlx5/core/en_accel/
Dipsec_fs.c201 MLX5_SET_TO_ONES(fte_match_param, spec->match_criteria, misc_parameters_2.ipsec_syndrome); in rx_add_rule_drop_auth_trailer()
202 MLX5_SET(fte_match_param, spec->match_value, misc_parameters_2.ipsec_syndrome, 1); in rx_add_rule_drop_auth_trailer()
203 MLX5_SET_TO_ONES(fte_match_param, spec->match_criteria, misc_parameters_2.metadata_reg_c_2); in rx_add_rule_drop_auth_trailer()
205 misc_parameters_2.metadata_reg_c_2, in rx_add_rule_drop_auth_trailer()
227 MLX5_SET(fte_match_param, spec->match_value, misc_parameters_2.ipsec_syndrome, 2); in rx_add_rule_drop_auth_trailer()
282 MLX5_SET_TO_ONES(fte_match_param, spec->match_criteria, misc_parameters_2.metadata_reg_c_4); in rx_add_rule_drop_replay()
283 MLX5_SET(fte_match_param, spec->match_value, misc_parameters_2.metadata_reg_c_4, 1); in rx_add_rule_drop_replay()
284 MLX5_SET_TO_ONES(fte_match_param, spec->match_criteria, misc_parameters_2.metadata_reg_c_2); in rx_add_rule_drop_replay()
285 MLX5_SET(fte_match_param, spec->match_value, misc_parameters_2.metadata_reg_c_2, in rx_add_rule_drop_replay()
394 misc_parameters_2.ipsec_syndrome); in ipsec_rx_status_pass_create()
[all …]
/linux-6.12.1/drivers/net/ethernet/mellanox/mlx5/core/en/tc/
Dpost_meter.h12 misc_parameters_2.metadata_reg_c_5), \
Dint_port.c76 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()
Dpost_meter.c97 misc2 = MLX5_ADDR_OF(fte_match_param, match_criteria, misc_parameters_2); in mlx5e_post_meter_rate_fg_create()
/linux-6.12.1/drivers/net/ethernet/mellanox/mlx5/core/esw/
Dbridge.c114 MLX5_SET(fte_match_param, match, misc_parameters_2.metadata_reg_c_0, in mlx5_esw_bridge_ingress_vlan_proto_fg_create()
174 MLX5_SET(fte_match_param, match, misc_parameters_2.metadata_reg_c_0, in mlx5_esw_bridge_ingress_vlan_proto_filter_fg_create()
229 MLX5_SET(fte_match_param, match, misc_parameters_2.metadata_reg_c_0, in mlx5_esw_bridge_ingress_mac_fg_create()
347 MLX5_SET(fte_match_param, match, misc_parameters_2.metadata_reg_c_1, ESW_TUN_MASK); in mlx5_esw_bridge_egress_miss_fg_create()
601 misc_parameters_2.metadata_reg_c_0, mlx5_eswitch_get_vport_metadata_mask()); in mlx5_esw_bridge_ingress_flow_with_esw_create()
602 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()
713 misc_parameters_2.metadata_reg_c_0, mlx5_eswitch_get_vport_metadata_mask()); in mlx5_esw_bridge_ingress_filter_flow_create()
714 MLX5_SET(fte_match_param, rule_spec->match_value, misc_parameters_2.metadata_reg_c_0, in mlx5_esw_bridge_ingress_filter_flow_create()
827 misc_parameters_2.metadata_reg_c_1, ESW_TUN_MASK); in mlx5_esw_bridge_egress_miss_flow_create()
828 MLX5_SET(fte_match_param, rule_spec->match_value, misc_parameters_2.metadata_reg_c_1, in mlx5_esw_bridge_egress_miss_flow_create()
Dbridge_mcast.c348 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-6.12.1/drivers/net/ethernet/mellanox/mlx5/core/lib/
Dmacsec_fs.c303 MLX5_SET(fte_match_param, mc, misc_parameters_2.metadata_reg_a, in macsec_fs_tx_create_crypto_table_groups()
515 MLX5_SET_TO_ONES(fte_match_param, spec->match_criteria, misc_parameters_2.metadata_reg_c_4); in macsec_fs_tx_create()
516 MLX5_SET(fte_match_param, spec->match_value, misc_parameters_2.metadata_reg_c_4, 0); in macsec_fs_tx_create()
597 MLX5_SET(fte_match_param, spec->match_criteria, misc_parameters_2.metadata_reg_a, in macsec_fs_tx_setup_fte()
599 MLX5_SET(fte_match_param, spec->match_value, misc_parameters_2.metadata_reg_a, in macsec_fs_tx_setup_fte()
1173 MLX5_SET_TO_ONES(fte_match_param, spec->match_criteria, misc_parameters_2.macsec_syndrome); in macsec_fs_rx_create_check_decap_rule()
1174 MLX5_SET(fte_match_param, spec->match_value, misc_parameters_2.macsec_syndrome, 0); in macsec_fs_rx_create_check_decap_rule()
1176 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()
1177 MLX5_SET(fte_match_param, spec->match_value, misc_parameters_2.metadata_reg_c_4, 0); in macsec_fs_rx_create_check_decap_rule()
2166 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 …]
/linux-6.12.1/drivers/net/ethernet/mellanox/mlx5/core/
Deswitch_offloads.c113 misc2 = MLX5_ADDR_OF(fte_match_param, spec->match_value, misc_parameters_2); in mlx5_eswitch_clear_rule_source_port()
116 misc2 = MLX5_ADDR_OF(fte_match_param, spec->match_criteria, misc_parameters_2); in mlx5_eswitch_clear_rule_source_port()
150 misc2 = MLX5_ADDR_OF(fte_match_param, spec->match_value, misc_parameters_2); in mlx5_eswitch_set_rule_source_port()
153 misc2 = MLX5_ADDR_OF(fte_match_param, spec->match_criteria, misc_parameters_2); in mlx5_eswitch_set_rule_source_port()
969 misc = MLX5_ADDR_OF(fte_match_param, spec->match_value, misc_parameters_2); in mlx5_eswitch_add_send_to_vport_rule()
973 misc = MLX5_ADDR_OF(fte_match_param, spec->match_criteria, misc_parameters_2); in mlx5_eswitch_add_send_to_vport_rule()
1053 misc_parameters_2.metadata_reg_c_0, mlx5_eswitch_get_vport_metadata_mask()); in mlx5_eswitch_add_send_to_vport_meta_rule()
1055 misc_parameters_2.metadata_reg_c_1, ESW_TUN_MASK); in mlx5_eswitch_add_send_to_vport_meta_rule()
1056 MLX5_SET(fte_match_param, spec->match_value, misc_parameters_2.metadata_reg_c_1, in mlx5_eswitch_add_send_to_vport_meta_rule()
1063 MLX5_SET(fte_match_param, spec->match_value, misc_parameters_2.metadata_reg_c_0, in mlx5_eswitch_add_send_to_vport_meta_rule()
[all …]
Den_tc.c121 misc_parameters_2.metadata_reg_c_1),
/linux-6.12.1/drivers/infiniband/hw/mlx5/
Dfs.c53 (!HEADER_IS_ZERO(match_criteria, misc_parameters_2)) << in get_match_criteria_enable()
197 misc_parameters_2); in parse_flow_attr()
199 misc_parameters_2); in parse_flow_attr()
1014 misc_parameters_2); in mlx5_ib_set_rule_source_port()
1020 misc_parameters_2); in mlx5_ib_set_rule_source_port()
/linux-6.12.1/include/linux/mlx5/
Dmlx5_ifc.h2231 struct mlx5_ifc_fte_match_set_misc2_bits misc_parameters_2; member