/linux-master/drivers/net/ethernet/mellanox/mlx5/core/en/ |
H A D | tir.h | 27 void mlx5e_tir_builder_build_inline(struct mlx5e_tir_builder *builder, u32 tdn, u32 rqn); 28 void mlx5e_tir_builder_build_rqt(struct mlx5e_tir_builder *builder, u32 tdn,
|
H A D | tir.c | 48 void mlx5e_tir_builder_build_inline(struct mlx5e_tir_builder *builder, u32 tdn, u32 rqn) argument 54 MLX5_SET(tirc, tirc, transport_domain, tdn); 60 void mlx5e_tir_builder_build_rqt(struct mlx5e_tir_builder *builder, u32 tdn, argument 67 MLX5_SET(tirc, tirc, transport_domain, tdn);
|
H A D | rx_res.c | 359 mlx5e_tir_builder_build_rqt(builder, res->mdev->mlx5e_res.hw_objs.td.tdn, 410 mlx5e_tir_builder_build_rqt(builder, res->mdev->mlx5e_res.hw_objs.td.tdn, 692 mlx5e_tir_builder_build_rqt(builder, res->mdev->mlx5e_res.hw_objs.td.tdn, rqtn,
|
H A D | trap.c | 112 mlx5e_tir_builder_build_inline(builder, mdev->mlx5e_res.hw_objs.td.tdn, rqn);
|
H A D | rss.c | 223 mlx5e_tir_builder_build_rqt(builder, rss->mdev->mlx5e_res.hw_objs.td.tdn,
|
/linux-master/drivers/infiniband/hw/mlx5/ |
H A D | cmd.h | 47 int mlx5_cmd_alloc_transport_domain(struct mlx5_core_dev *dev, u32 *tdn, 49 void mlx5_cmd_dealloc_transport_domain(struct mlx5_core_dev *dev, u32 tdn,
|
H A D | cmd.c | 87 int mlx5_cmd_alloc_transport_domain(struct mlx5_core_dev *dev, u32 *tdn, argument 100 *tdn = MLX5_GET(alloc_transport_domain_out, out, 106 void mlx5_cmd_dealloc_transport_domain(struct mlx5_core_dev *dev, u32 tdn, argument 114 MLX5_SET(dealloc_transport_domain_in, in, transport_domain, tdn);
|
H A D | main.c | 1763 static int mlx5_ib_alloc_transport_domain(struct mlx5_ib_dev *dev, u32 *tdn, argument 1771 err = mlx5_cmd_alloc_transport_domain(dev->mdev, tdn, uid); 1783 static void mlx5_ib_dealloc_transport_domain(struct mlx5_ib_dev *dev, u32 tdn, argument 1789 mlx5_cmd_dealloc_transport_domain(dev->mdev, tdn, uid); 1961 err = mlx5_ib_alloc_transport_domain(dev, &context->tdn, 1998 mlx5_ib_dealloc_transport_domain(dev, context->tdn, context->devx_uid); 2047 mlx5_ib_dealloc_transport_domain(dev, context->tdn, context->devx_uid);
|
H A D | qp.c | 1232 struct mlx5_ib_sq *sq, u32 tdn, 1239 MLX5_SET(tisc, tisc, transport_domain, tdn); 1520 struct mlx5_ib_rq *rq, u32 tdn, 1539 MLX5_SET(tirc, tirc, transport_domain, tdn); 1581 u32 tdn = mucontext->tdn; local 1588 err = create_raw_packet_qp_tis(dev, qp, sq, tdn, pd); 1620 err = create_raw_packet_qp_tir(dev, rq, tdn, &qp->flags_en, pd, 1733 u32 tdn = mucontext->tdn; local 1230 create_raw_packet_qp_tis(struct mlx5_ib_dev *dev, struct mlx5_ib_qp *qp, struct mlx5_ib_sq *sq, u32 tdn, struct ib_pd *pd) argument 1519 create_raw_packet_qp_tir(struct mlx5_ib_dev *dev, struct mlx5_ib_rq *rq, u32 tdn, u32 *qp_flags_en, struct ib_pd *pd, u32 *out) argument [all...] |
H A D | mlx5_ib.h | 206 u32 tdn; member in struct:mlx5_ib_ucontext
|
/linux-master/include/linux/mlx5/ |
H A D | transobj.h | 38 int mlx5_core_alloc_transport_domain(struct mlx5_core_dev *dev, u32 *tdn); 39 void mlx5_core_dealloc_transport_domain(struct mlx5_core_dev *dev, u32 tdn);
|
H A D | driver.h | 673 u32 tdn; member in struct:mlx5_td
|
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | en_common.c | 81 MLX5_SET(tisc, tisc, transport_domain, mdev->mlx5e_res.hw_objs.td.tdn); 154 err = mlx5_core_alloc_transport_domain(mdev, &res->td.tdn); 198 mlx5_core_dealloc_transport_domain(mdev, res->td.tdn); 214 mlx5_core_dealloc_transport_domain(mdev, res->td.tdn);
|
H A D | transobj.c | 37 int mlx5_core_alloc_transport_domain(struct mlx5_core_dev *dev, u32 *tdn) argument 48 *tdn = MLX5_GET(alloc_transport_domain_out, out, 55 void mlx5_core_dealloc_transport_domain(struct mlx5_core_dev *dev, u32 tdn) argument 61 MLX5_SET(dealloc_transport_domain_in, in, transport_domain, tdn);
|
H A D | en_tc.c | 572 u32 tdn; member in struct:mlx5e_hairpin 730 err = mlx5_core_alloc_transport_domain(hp->func_mdev, &hp->tdn); 734 mlx5e_tir_builder_build_inline(builder, hp->tdn, hp->pair->rqn[0]); 744 mlx5_core_dealloc_transport_domain(hp->func_mdev, hp->tdn); 752 mlx5_core_dealloc_transport_domain(hp->func_mdev, hp->tdn); 796 mlx5e_tir_builder_build_rqt(builder, hp->tdn,
|
/linux-master/drivers/vdpa/mlx5/core/ |
H A D | mlx5_vdpa.h | 115 int mlx5_vdpa_alloc_transport_domain(struct mlx5_vdpa_dev *mvdev, u32 *tdn); 116 void mlx5_vdpa_dealloc_transport_domain(struct mlx5_vdpa_dev *mvdev, u32 tdn);
|
H A D | resources.c | 175 int mlx5_vdpa_alloc_transport_domain(struct mlx5_vdpa_dev *mvdev, u32 *tdn) argument 186 *tdn = MLX5_GET(alloc_transport_domain_out, out, transport_domain); 191 void mlx5_vdpa_dealloc_transport_domain(struct mlx5_vdpa_dev *mvdev, u32 tdn) argument 197 MLX5_SET(dealloc_transport_domain_in, in, transport_domain, tdn);
|
/linux-master/drivers/vdpa/mlx5/net/ |
H A D | mlx5_vnet.h | 15 u32 tdn; member in struct:mlx5_vdpa_net_resources
|
H A D | mlx5_vnet.c | 276 MLX5_SET(tisc, tisc, transport_domain, ndev->res.tdn); 1654 MLX5_SET(tirc, tirc, transport_domain, ndev->res.tdn); 3480 err = mlx5_vdpa_alloc_transport_domain(&ndev->mvdev, &res->tdn); 3493 mlx5_vdpa_dealloc_transport_domain(&ndev->mvdev, res->tdn); 3505 mlx5_vdpa_dealloc_transport_domain(&ndev->mvdev, res->tdn);
|
/linux-master/fs/f2fs/ |
H A D | recovery.c | 503 struct dnode_of_data tdn = *dn; local 544 tdn.nid = nid; 547 tdn.node_page = dn->inode_page; 548 tdn.ofs_in_node = ofs_in_node; 551 tdn.ofs_in_node = ofs_in_node; 591 set_new_dnode(&tdn, inode, NULL, NULL, 0); 592 if (f2fs_get_dnode_of_data(&tdn, bidx, LOOKUP_NODE)) 595 if (tdn.data_blkaddr == blkaddr) 596 f2fs_truncate_data_blocks_range(&tdn, 1); 598 f2fs_put_dnode(&tdn); [all...] |
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ |
H A D | ktls_tx.c | 48 MLX5_SET(tisc, tisc, transport_domain, mdev->mlx5e_res.hw_objs.td.tdn);
|