/linux-master/drivers/net/ethernet/mellanox/mlx5/core/ipoib/ |
H A D | ipoib_vlan.c | 41 u32 underlay_qpn; member in struct:qpn_to_netdev 78 if (node->underlay_qpn == qpn) 97 new_node->underlay_qpn = 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) argument 326 MLX5_SET(tisc, tisc, underlay_qpn, underlay_qpn);
|
/linux-master/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, 212 struct mlx5_flow_table *ft, u32 underlay_qpn, 220 underlay_qpn == 0) 237 MLX5_SET(set_flow_table_root_in, in, underlay_qpn, underlay_qpn); 43 mlx5_cmd_stub_update_root_ft(struct mlx5_flow_root_namespace *ns, struct mlx5_flow_table *ft, u32 underlay_qpn, bool disconnect) argument 211 mlx5_cmd_update_root_ft(struct mlx5_flow_root_namespace *ns, struct mlx5_flow_table *ft, u32 underlay_qpn, bool disconnect) argument
|
H A D | fs_core.c | 3513 int mlx5_fs_add_rx_underlay_qpn(struct mlx5_core_dev *dev, u32 underlay_qpn) argument 3530 err = root->cmds->update_root_ft(root, root->root_ft, underlay_qpn, 3534 underlay_qpn, err); 3538 new_uqp->qpn = underlay_qpn; 3552 int mlx5_fs_remove_rx_underlay_qpn(struct mlx5_core_dev *dev, u32 underlay_qpn) argument 3561 if (uqp->qpn == underlay_qpn) { 3569 underlay_qpn); 3574 err = root->cmds->update_root_ft(root, root->root_ft, underlay_qpn, 3578 underlay_qpn, err);
|
/linux-master/include/linux/mlx5/ |
H A D | fs.h | 314 int mlx5_fs_add_rx_underlay_qpn(struct mlx5_core_dev *dev, u32 underlay_qpn); 315 int mlx5_fs_remove_rx_underlay_qpn(struct mlx5_core_dev *dev, u32 underlay_qpn);
|
H A D | mlx5_ifc.h | 3715 u8 underlay_qpn[0x18]; member in struct:mlx5_ifc_tisc_bits 11172 u8 underlay_qpn[0x18]; member in struct:mlx5_ifc_set_flow_table_root_in_bits
|
/linux-master/drivers/infiniband/hw/mlx5/ |
H A D | fs.c | 987 u32 underlay_qpn) 995 if (underlay_qpn && 999 misc_params_v, bth_dst_qp, underlay_qpn); 1041 u32 underlay_qpn, 1089 set_underlay_qp(dev, spec, underlay_qpn); 1289 int underlay_qpn; local 1374 underlay_qpn = (mqp->flags & IB_QP_CREATE_SOURCE_QPN) ? 1375 mqp->underlay_qpn : 1378 underlay_qpn, ucmd); 985 set_underlay_qp(struct mlx5_ib_dev *dev, struct mlx5_flow_spec *spec, u32 underlay_qpn) argument 1037 _create_flow_rule(struct mlx5_ib_dev *dev, struct mlx5_ib_flow_prio *ft_prio, const struct ib_flow_attr *flow_attr, struct mlx5_flow_destination *dst, u32 underlay_qpn, struct mlx5_ib_create_flow *ucmd) argument
|
H A D | mlx5_ib.h | 533 u32 underlay_qpn; member in struct:mlx5_ib_qp
|
H A D | qp.c | 1244 MLX5_SET(tisc, tisc, underlay_qpn, qp->underlay_qpn); 2262 qp->underlay_qpn = init_attr->source_qpn;
|
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/steering/ |
H A D | fs_dr.c | 22 u32 underlay_qpn, 25 return mlx5_fs_cmd_get_fw_cmds()->update_root_ft(ns, ft, underlay_qpn, 20 mlx5_cmd_dr_update_root_ft(struct mlx5_flow_root_namespace *ns, struct mlx5_flow_table *ft, u32 underlay_qpn, bool disconnect) argument
|