| /linux-6.15/drivers/net/ethernet/mellanox/mlx5/core/ipoib/ |
| H A D | ipoib_vlan.c | 41 u32 underlay_qpn; member 78 if (node->underlay_qpn == qpn) in mlx5i_find_qpn_to_netdev_node() 97 new_node->underlay_qpn = qpn; in mlx5i_pkey_add_qpn()
|
| H A D | ipoib.h | 66 int mlx5i_create_tis(struct mlx5_core_dev *mdev, u32 underlay_qpn, u32 *tisn);
|
| H A D | ipoib.c | 319 int mlx5i_create_tis(struct mlx5_core_dev *mdev, u32 underlay_qpn, u32 *tisn) in mlx5i_create_tis() argument 326 MLX5_SET(tisc, tisc, underlay_qpn, underlay_qpn); in mlx5i_create_tis()
|
| /linux-6.15/include/linux/mlx5/ |
| H A D | fs.h | 320 int mlx5_fs_add_rx_underlay_qpn(struct mlx5_core_dev *dev, u32 underlay_qpn); 321 int mlx5_fs_remove_rx_underlay_qpn(struct mlx5_core_dev *dev, u32 underlay_qpn);
|
| H A D | mlx5_ifc.h | 3993 u8 underlay_qpn[0x18]; member 11655 u8 underlay_qpn[0x18]; member
|
| /linux-6.15/drivers/net/ethernet/mellanox/mlx5/core/ |
| H A D | fs_cmd.h | 76 u32 underlay_qpn,
|
| H A D | fs_cmd.c | 45 u32 underlay_qpn, in mlx5_cmd_stub_update_root_ft() argument 212 struct mlx5_flow_table *ft, u32 underlay_qpn, in mlx5_cmd_update_root_ft() argument 220 underlay_qpn == 0 && in mlx5_cmd_update_root_ft() 238 MLX5_SET(set_flow_table_root_in, in, underlay_qpn, underlay_qpn); in mlx5_cmd_update_root_ft()
|
| H A D | fs_core.c | 3920 int mlx5_fs_add_rx_underlay_qpn(struct mlx5_core_dev *dev, u32 underlay_qpn) in mlx5_fs_add_rx_underlay_qpn() argument 3937 err = root->cmds->update_root_ft(root, root->root_ft, underlay_qpn, in mlx5_fs_add_rx_underlay_qpn() 3941 underlay_qpn, err); in mlx5_fs_add_rx_underlay_qpn() 3945 new_uqp->qpn = underlay_qpn; in mlx5_fs_add_rx_underlay_qpn() 3959 int mlx5_fs_remove_rx_underlay_qpn(struct mlx5_core_dev *dev, u32 underlay_qpn) in mlx5_fs_remove_rx_underlay_qpn() argument 3968 if (uqp->qpn == underlay_qpn) { in mlx5_fs_remove_rx_underlay_qpn() 3976 underlay_qpn); in mlx5_fs_remove_rx_underlay_qpn() 3981 err = root->cmds->update_root_ft(root, root->root_ft, underlay_qpn, in mlx5_fs_remove_rx_underlay_qpn() 3985 underlay_qpn, err); in mlx5_fs_remove_rx_underlay_qpn()
|
| /linux-6.15/drivers/infiniband/hw/mlx5/ |
| H A D | fs.c | 1462 u32 underlay_qpn) in set_underlay_qp() argument 1470 if (underlay_qpn && in set_underlay_qp() 1474 misc_params_v, bth_dst_qp, underlay_qpn); in set_underlay_qp() 1516 u32 underlay_qpn, in _create_flow_rule() argument 1564 set_underlay_qp(dev, spec, underlay_qpn); in _create_flow_rule() 1764 int underlay_qpn; in mlx5_ib_create_flow() local 1849 underlay_qpn = (mqp->flags & IB_QP_CREATE_SOURCE_QPN) ? in mlx5_ib_create_flow() 1850 mqp->underlay_qpn : in mlx5_ib_create_flow() 1853 underlay_qpn, ucmd); in mlx5_ib_create_flow()
|
| H A D | mlx5_ib.h | 550 u32 underlay_qpn; member
|
| H A D | qp.c | 1242 MLX5_SET(tisc, tisc, underlay_qpn, qp->underlay_qpn); in create_raw_packet_qp_tis() 2264 qp->underlay_qpn = init_attr->source_qpn; in create_user_qp()
|
| /linux-6.15/drivers/net/ethernet/mellanox/mlx5/core/steering/sws/ |
| H A D | fs_dr.c | 14 u32 underlay_qpn, in mlx5_cmd_dr_update_root_ft() argument 17 return mlx5_fs_cmd_get_fw_cmds()->update_root_ft(ns, ft, underlay_qpn, in mlx5_cmd_dr_update_root_ft()
|
| /linux-6.15/drivers/net/ethernet/mellanox/mlx5/core/steering/hws/ |
| H A D | fs_hws.c | 335 u32 underlay_qpn, in mlx5_cmd_hws_update_root_ft() argument 338 return mlx5_fs_cmd_get_fw_cmds()->update_root_ft(ns, ft, underlay_qpn, in mlx5_cmd_hws_update_root_ft()
|