/Linux-v4.19/include/linux/mlx5/ |
D | transobj.h | 57 u32 *tisn); 58 int mlx5_core_modify_tis(struct mlx5_core_dev *dev, u32 tisn, u32 *in, 60 void mlx5_core_destroy_tis(struct mlx5_core_dev *dev, u32 tisn);
|
D | mlx5_ifc.h | 3897 u8 tisn[0x18]; member 5305 u8 tisn[0x18]; member 6021 u8 tisn[0x18]; member 6671 u8 tisn[0x18]; member
|
/Linux-v4.19/drivers/net/ethernet/mellanox/mlx5/core/ |
D | transobj.c | 224 u32 *tisn) in mlx5_core_create_tis() argument 232 *tisn = MLX5_GET(create_tis_out, out, tisn); in mlx5_core_create_tis() 238 int mlx5_core_modify_tis(struct mlx5_core_dev *dev, u32 tisn, u32 *in, in mlx5_core_modify_tis() argument 243 MLX5_SET(modify_tis_in, in, tisn, tisn); in mlx5_core_modify_tis() 250 void mlx5_core_destroy_tis(struct mlx5_core_dev *dev, u32 tisn) in mlx5_core_destroy_tis() argument 256 MLX5_SET(destroy_tis_in, in, tisn, tisn); in mlx5_core_destroy_tis()
|
D | en.h | 668 u32 tisn[MLX5E_MAX_NUM_TC]; member 921 u32 underlay_qpn, u32 *tisn); 922 void mlx5e_destroy_tis(struct mlx5_core_dev *mdev, u32 tisn);
|
D | en_main.c | 1173 u32 tisn; member 1200 MLX5_SET(sqc, sqc, tis_num_0, csp->tisn); in mlx5e_create_sq() 1291 u32 tisn, in mlx5e_open_txqsq() argument 1306 csp.tisn = tisn; in mlx5e_open_txqsq() 1552 csp.tisn = c->priv->tisn[0]; /* tc = 0 */ in mlx5e_open_xdpsq() 1794 err = mlx5e_open_txqsq(c, c->priv->tisn[tc], txq_ix, in mlx5e_open_sqs() 3106 u32 underlay_qpn, u32 *tisn) in mlx5e_create_tis() argument 3118 return mlx5_core_create_tis(mdev, in, sizeof(in), tisn); in mlx5e_create_tis() 3121 void mlx5e_destroy_tis(struct mlx5_core_dev *mdev, u32 tisn) in mlx5e_destroy_tis() argument 3123 mlx5_core_destroy_tis(mdev, tisn); in mlx5e_destroy_tis() [all …]
|
/Linux-v4.19/drivers/net/ethernet/mellanox/mlx5/core/ipoib/ |
D | ipoib_vlan.c | 212 err = mlx5e_create_tis(mdev, 0 /* tc */, ipriv->qp.qpn, &epriv->tisn[0]); in mlx5i_pkey_open() 230 mlx5e_destroy_tis(mdev, epriv->tisn[0]); in mlx5i_pkey_open() 259 mlx5e_destroy_tis(mdev, priv->tisn[0]); in mlx5i_pkey_close()
|
D | ipoib.c | 228 err = mlx5e_create_tis(priv->mdev, 0 /* tc */, ipriv->qp.qpn, &priv->tisn[0]); in mlx5i_init_tx() 245 mlx5e_destroy_tis(priv->mdev, priv->tisn[0]); in mlx5i_cleanup_tx()
|
/Linux-v4.19/drivers/infiniband/hw/mlx5/ |
D | devx.c | 162 obj_id = MLX5_GET(query_tis_in, in, tisn); in devx_is_valid_obj_id() 165 obj_id = MLX5_GET(modify_tis_in, in, tisn); in devx_is_valid_obj_id()
|
D | mlx5_ib.h | 367 u32 tisn; member
|
D | qp.c | 1071 return mlx5_core_create_tis(dev->mdev, in, sizeof(in), &sq->tisn); in create_raw_packet_qp_tis() 1077 mlx5_core_destroy_tis(dev->mdev, sq->tisn); in destroy_raw_packet_qp_tis() 1125 MLX5_SET(sqc, sqc, tis_num_0, sq->tisn); in create_raw_packet_qp_sq() 2478 err = mlx5_core_modify_tis(dev, sq->tisn, in, inlen); in modify_raw_packet_eth_prio() 2503 err = mlx5_core_modify_tis(dev, sq->tisn, in, inlen); in modify_raw_packet_tx_affinity()
|