Searched refs:tdn (Results 1 - 21 of 21) sorted by relevance

/linux-master/drivers/net/ethernet/mellanox/mlx5/core/en/
H A Dtir.h27 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 Dtir.c48 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 Drx_res.c359 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 Dtrap.c112 mlx5e_tir_builder_build_inline(builder, mdev->mlx5e_res.hw_objs.td.tdn, rqn);
H A Drss.c223 mlx5e_tir_builder_build_rqt(builder, rss->mdev->mlx5e_res.hw_objs.td.tdn,
/linux-master/drivers/infiniband/hw/mlx5/
H A Dcmd.h47 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 Dcmd.c87 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 Dmain.c1763 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 Dqp.c1232 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 Dmlx5_ib.h206 u32 tdn; member in struct:mlx5_ib_ucontext
/linux-master/include/linux/mlx5/
H A Dtransobj.h38 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 Ddriver.h673 u32 tdn; member in struct:mlx5_td
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/
H A Den_common.c81 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 Dtransobj.c37 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 Den_tc.c572 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 Dmlx5_vdpa.h115 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 Dresources.c175 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 Dmlx5_vnet.h15 u32 tdn; member in struct:mlx5_vdpa_net_resources
H A Dmlx5_vnet.c276 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 Drecovery.c503 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 Dktls_tx.c48 MLX5_SET(tisc, tisc, transport_domain, mdev->mlx5e_res.hw_objs.td.tdn);

Completed in 276 milliseconds