Home
last modified time | relevance | path

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

/linux/drivers/net/ethernet/mellanox/mlx5/core/en/
H A 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),\
H A Dtc_tun_mplsoudp.c83 misc_parameters_2); in parse_tunnel()
85 misc_parameters_2); in parse_tunnel()
H A Dtc_ct.c1753 match_criteria.misc_parameters_2); in mlx5_tc_ct_alloc_pre_ct()
/linux/drivers/net/ethernet/mellanox/mlx5/core/steering/hws/
H A Ddefiner.c1283 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 Dbwc_complex.c327 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 Dipsec_fs.c189 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 Dpsp.c126 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 Dipsec_fs.c92 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 Dbridge.c115 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 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/drivers/net/ethernet/mellanox/mlx5/core/en/tc/
H A Dpost_meter.h12 misc_parameters_2.metadata_reg_c_5), \
H A 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()
H A Dpost_meter.c97 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 Dmacsec_fs.c299 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 Dfs_ttc.c382 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 Dfs.c59 (!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 Den_tc.c122 misc_parameters_2.metadata_reg_c_1),
/linux/include/linux/mlx5/
H A Dmlx5_ifc.h2310 struct mlx5_ifc_fte_match_set_misc2_bits misc_parameters_2; member