| /linux/fs/f2fs/ |
| H A D | recovery.c | 501 struct dnode_of_data tdn = *dn; in check_index_in_prev_nodes() local 542 tdn.nid = nid; in check_index_in_prev_nodes() 545 tdn.node_folio = dn->inode_folio; in check_index_in_prev_nodes() 546 tdn.ofs_in_node = ofs_in_node; in check_index_in_prev_nodes() 549 tdn.ofs_in_node = ofs_in_node; in check_index_in_prev_nodes() 589 set_new_dnode(&tdn, inode, NULL, NULL, 0); in check_index_in_prev_nodes() 590 if (f2fs_get_dnode_of_data(&tdn, bidx, LOOKUP_NODE)) in check_index_in_prev_nodes() 593 if (tdn.data_blkaddr == blkaddr) in check_index_in_prev_nodes() 594 f2fs_truncate_data_blocks_range(&tdn, 1); in check_index_in_prev_nodes() 596 f2fs_put_dnode(&tdn); in check_index_in_prev_nodes() [all …]
|
| /linux/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, in mlx5_cmd_alloc_transport_domain() argument 100 *tdn = MLX5_GET(alloc_transport_domain_out, out, in mlx5_cmd_alloc_transport_domain() 106 void mlx5_cmd_dealloc_transport_domain(struct mlx5_core_dev *dev, u32 tdn, in mlx5_cmd_dealloc_transport_domain() argument 114 MLX5_SET(dealloc_transport_domain_in, in, transport_domain, tdn); in mlx5_cmd_dealloc_transport_domain()
|
| H A D | qp.c | 1230 struct mlx5_ib_sq *sq, u32 tdn, in create_raw_packet_qp_tis() argument 1237 MLX5_SET(tisc, tisc, transport_domain, tdn); in create_raw_packet_qp_tis() 1518 struct mlx5_ib_rq *rq, u32 tdn, in create_raw_packet_qp_tir() argument 1537 MLX5_SET(tirc, tirc, transport_domain, tdn); in create_raw_packet_qp_tir() 1579 u32 tdn = mucontext->tdn; in create_raw_packet_qp() local 1586 err = create_raw_packet_qp_tis(dev, qp, sq, tdn, pd); in create_raw_packet_qp() 1618 err = create_raw_packet_qp_tir(dev, rq, tdn, &qp->flags_en, pd, in create_raw_packet_qp() 1731 u32 tdn = mucontext->tdn; in create_rss_raw_qp_tir() local 1767 MLX5_SET(tirc, tirc, transport_domain, tdn); in create_rss_raw_qp_tir()
|
| H A D | main.c | 1925 static int mlx5_ib_alloc_transport_domain(struct mlx5_ib_dev *dev, u32 *tdn, in mlx5_ib_alloc_transport_domain() argument 1933 err = mlx5_cmd_alloc_transport_domain(dev->mdev, tdn, uid); in mlx5_ib_alloc_transport_domain() 1945 static void mlx5_ib_dealloc_transport_domain(struct mlx5_ib_dev *dev, u32 tdn, in mlx5_ib_dealloc_transport_domain() argument 1951 mlx5_cmd_dealloc_transport_domain(dev->mdev, tdn, uid); in mlx5_ib_dealloc_transport_domain() 2136 err = mlx5_ib_alloc_transport_domain(dev, &context->tdn, in mlx5_ib_alloc_ucontext() 2173 mlx5_ib_dealloc_transport_domain(dev, context->tdn, context->devx_uid); in mlx5_ib_alloc_ucontext() 2227 mlx5_ib_dealloc_transport_domain(dev, context->tdn, context->devx_uid); in mlx5_ib_dealloc_ucontext()
|
| /linux/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);
|
| /linux/drivers/vdpa/mlx5/core/ |
| H A D | resources.c | 175 int mlx5_vdpa_alloc_transport_domain(struct mlx5_vdpa_dev *mvdev, u32 *tdn) in mlx5_vdpa_alloc_transport_domain() argument 186 *tdn = MLX5_GET(alloc_transport_domain_out, out, transport_domain); in mlx5_vdpa_alloc_transport_domain() 191 void mlx5_vdpa_dealloc_transport_domain(struct mlx5_vdpa_dev *mvdev, u32 tdn) in mlx5_vdpa_dealloc_transport_domain() argument 197 MLX5_SET(dealloc_transport_domain_in, in, transport_domain, tdn); in mlx5_vdpa_dealloc_transport_domain()
|
| H A D | mlx5_vdpa.h | 142 int mlx5_vdpa_alloc_transport_domain(struct mlx5_vdpa_dev *mvdev, u32 *tdn); 143 void mlx5_vdpa_dealloc_transport_domain(struct mlx5_vdpa_dev *mvdev, u32 tdn);
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/ |
| H A D | transobj.c | 37 int mlx5_core_alloc_transport_domain(struct mlx5_core_dev *dev, u32 *tdn) in mlx5_core_alloc_transport_domain() argument 48 *tdn = MLX5_GET(alloc_transport_domain_out, out, in mlx5_core_alloc_transport_domain() 55 void mlx5_core_dealloc_transport_domain(struct mlx5_core_dev *dev, u32 tdn) in mlx5_core_dealloc_transport_domain() argument 61 MLX5_SET(dealloc_transport_domain_in, in, transport_domain, tdn); in mlx5_core_dealloc_transport_domain()
|
| /linux/drivers/vdpa/mlx5/net/ |
| H A D | mlx5_vnet.h | 15 u32 tdn; member
|
| H A D | mlx5_vnet.c | 289 MLX5_SET(tisc, tisc, transport_domain, ndev->res.tdn); in create_tis() 1847 MLX5_SET(tirc, tirc, transport_domain, ndev->res.tdn); in create_tir() 3719 err = mlx5_vdpa_alloc_transport_domain(&ndev->mvdev, &res->tdn); in alloc_fixed_resources() 3732 mlx5_vdpa_dealloc_transport_domain(&ndev->mvdev, res->tdn); in alloc_fixed_resources() 3744 mlx5_vdpa_dealloc_transport_domain(&ndev->mvdev, res->tdn); in free_fixed_resources()
|
| /linux/drivers/media/platform/raspberrypi/pisp_be/ |
| H A D | pisp_be.c | 392 (config->config.tdn.reset & 1)) { in pispbe_xlate_addrs() 396 if (!(config->config.tdn.reset & 1)) in pispbe_xlate_addrs()
|
| /linux/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); in mlx5e_ktls_set_tisc()
|