/kernel/linux/linux-5.10/fs/f2fs/ |
H A D | recovery.c | 437 struct dnode_of_data tdn = *dn; in check_index_in_prev_nodes() local 476 tdn.nid = nid; in check_index_in_prev_nodes() 479 tdn.node_page = dn->inode_page; in check_index_in_prev_nodes() 480 tdn.ofs_in_node = ofs_in_node; in check_index_in_prev_nodes() 483 tdn.ofs_in_node = ofs_in_node; in check_index_in_prev_nodes() 523 set_new_dnode(&tdn, inode, NULL, NULL, 0); in check_index_in_prev_nodes() 524 if (f2fs_get_dnode_of_data(&tdn, bidx, LOOKUP_NODE)) in check_index_in_prev_nodes() 527 if (tdn.data_blkaddr == blkaddr) in check_index_in_prev_nodes() 528 f2fs_truncate_data_blocks_range(&tdn, 1); in check_index_in_prev_nodes() 530 f2fs_put_dnode(&tdn); in check_index_in_prev_nodes() [all...] |
/kernel/linux/linux-6.6/fs/f2fs/ |
H A D | recovery.c | 503 struct dnode_of_data tdn = *dn; in check_index_in_prev_nodes() local 544 tdn.nid = nid; in check_index_in_prev_nodes() 547 tdn.node_page = dn->inode_page; in check_index_in_prev_nodes() 548 tdn.ofs_in_node = ofs_in_node; in check_index_in_prev_nodes() 551 tdn.ofs_in_node = ofs_in_node; in check_index_in_prev_nodes() 591 set_new_dnode(&tdn, inode, NULL, NULL, 0); in check_index_in_prev_nodes() 592 if (f2fs_get_dnode_of_data(&tdn, bidx, LOOKUP_NODE)) in check_index_in_prev_nodes() 595 if (tdn.data_blkaddr == blkaddr) in check_index_in_prev_nodes() 596 f2fs_truncate_data_blocks_range(&tdn, 1); in check_index_in_prev_nodes() 598 f2fs_put_dnode(&tdn); in check_index_in_prev_nodes() [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/en/ |
H A D | tir.c | 48 void mlx5e_tir_builder_build_inline(struct mlx5e_tir_builder *builder, u32 tdn, u32 rqn) in mlx5e_tir_builder_build_inline() argument 54 MLX5_SET(tirc, tirc, transport_domain, tdn); in mlx5e_tir_builder_build_inline() 60 void mlx5e_tir_builder_build_rqt(struct mlx5e_tir_builder *builder, u32 tdn, in mlx5e_tir_builder_build_rqt() argument 67 MLX5_SET(tirc, tirc, transport_domain, tdn); in mlx5e_tir_builder_build_rqt()
|
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 | rx_res.c | 320 mlx5e_tir_builder_build_rqt(builder, res->mdev->mlx5e_res.hw_objs.td.tdn, in mlx5e_rx_res_channels_init() 370 mlx5e_tir_builder_build_rqt(builder, res->mdev->mlx5e_res.hw_objs.td.tdn, in mlx5e_rx_res_ptp_init() 643 mlx5e_tir_builder_build_rqt(builder, res->mdev->mlx5e_res.hw_objs.td.tdn, rqtn, in mlx5e_rx_res_tls_tir_create()
|
H A D | trap.c | 108 mlx5e_tir_builder_build_inline(builder, mdev->mlx5e_res.hw_objs.td.tdn, rqn); in mlx5e_create_trap_direct_rq_tir()
|
H A D | rss.c | 162 mlx5e_tir_builder_build_rqt(builder, rss->mdev->mlx5e_res.hw_objs.td.tdn, in mlx5e_rss_create_tir()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | en_common.c | 88 err = mlx5_core_alloc_transport_domain(mdev, &res->td.tdn); in mlx5e_create_mdev_resources() 121 mlx5_core_dealloc_transport_domain(mdev, res->td.tdn); in mlx5e_create_mdev_resources() 135 mlx5_core_dealloc_transport_domain(mdev, res->td.tdn); in mlx5e_destroy_mdev_resources()
|
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()
|
/kernel/linux/linux-5.10/drivers/infiniband/hw/mlx5/ |
H A D | cmd.h | 51 int mlx5_cmd_alloc_transport_domain(struct mlx5_core_dev *dev, u32 *tdn, 53 void mlx5_cmd_dealloc_transport_domain(struct mlx5_core_dev *dev, u32 tdn,
|
H A D | cmd.c | 181 int mlx5_cmd_alloc_transport_domain(struct mlx5_core_dev *dev, u32 *tdn, in mlx5_cmd_alloc_transport_domain() argument 194 *tdn = MLX5_GET(alloc_transport_domain_out, out, in mlx5_cmd_alloc_transport_domain() 200 void mlx5_cmd_dealloc_transport_domain(struct mlx5_core_dev *dev, u32 tdn, in mlx5_cmd_dealloc_transport_domain() argument 208 MLX5_SET(dealloc_transport_domain_in, in, transport_domain, tdn); in mlx5_cmd_dealloc_transport_domain()
|
H A D | qp.c | 1172 struct mlx5_ib_sq *sq, u32 tdn, in create_raw_packet_qp_tis() 1179 MLX5_SET(tisc, tisc, transport_domain, tdn); in create_raw_packet_qp_tis() 1372 struct mlx5_ib_rq *rq, u32 tdn, in create_raw_packet_qp_tir() 1391 MLX5_SET(tirc, tirc, transport_domain, tdn); in create_raw_packet_qp_tir() 1433 u32 tdn = mucontext->tdn; in create_raw_packet_qp() local 1440 err = create_raw_packet_qp_tis(dev, qp, sq, tdn, pd); in create_raw_packet_qp() 1470 err = create_raw_packet_qp_tir(dev, rq, tdn, &qp->flags_en, pd, in create_raw_packet_qp() 1583 u32 tdn = mucontext->tdn; in create_rss_raw_qp_tir() local 1170 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) create_raw_packet_qp_tis() argument 1371 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) create_raw_packet_qp_tir() argument [all...] |
/kernel/linux/linux-6.6/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()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | en_common.c | 111 err = mlx5_core_alloc_transport_domain(mdev, &res->td.tdn); in mlx5e_create_mdev_resources() 137 mlx5_core_dealloc_transport_domain(mdev, res->td.tdn); in mlx5e_create_mdev_resources() 149 mlx5_core_dealloc_transport_domain(mdev, res->td.tdn); in mlx5e_destroy_mdev_resources()
|
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()
|
/kernel/linux/linux-5.10/drivers/vdpa/mlx5/core/ |
H A D | mlx5_vdpa.h | 72 int mlx5_vdpa_alloc_transport_domain(struct mlx5_vdpa_dev *mvdev, u32 *tdn); 73 void mlx5_vdpa_dealloc_transport_domain(struct mlx5_vdpa_dev *mvdev, u32 tdn);
|
H A D | resources.c | 158 int mlx5_vdpa_alloc_transport_domain(struct mlx5_vdpa_dev *mvdev, u32 *tdn) in mlx5_vdpa_alloc_transport_domain() argument 169 *tdn = MLX5_GET(alloc_transport_domain_out, out, transport_domain); in mlx5_vdpa_alloc_transport_domain() 174 void mlx5_vdpa_dealloc_transport_domain(struct mlx5_vdpa_dev *mvdev, u32 tdn) in mlx5_vdpa_dealloc_transport_domain() argument 180 MLX5_SET(dealloc_transport_domain_in, in, transport_domain, tdn); in mlx5_vdpa_dealloc_transport_domain()
|
/kernel/linux/linux-5.10/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);
|
/kernel/linux/linux-6.6/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);
|
/kernel/linux/linux-6.6/drivers/vdpa/mlx5/core/ |
H A D | mlx5_vdpa.h | 110 int mlx5_vdpa_alloc_transport_domain(struct mlx5_vdpa_dev *mvdev, u32 *tdn); 111 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) 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()
|
/kernel/linux/linux-6.6/drivers/vdpa/mlx5/net/ |
H A D | mlx5_vnet.h | 15 u32 tdn; member
|
H A D | mlx5_vnet.c | 269 MLX5_SET(tisc, tisc, transport_domain, ndev->res.tdn); in create_tis() 1515 MLX5_SET(tirc, tirc, transport_domain, ndev->res.tdn); in create_tir() 3248 err = mlx5_vdpa_alloc_transport_domain(&ndev->mvdev, &res->tdn); in alloc_resources() 3261 mlx5_vdpa_dealloc_transport_domain(&ndev->mvdev, res->tdn); in alloc_resources() 3273 mlx5_vdpa_dealloc_transport_domain(&ndev->mvdev, res->tdn); in free_resources()
|
/kernel/linux/linux-5.10/drivers/vdpa/mlx5/net/ |
H A D | mlx5_vnet.c | 40 u32 tdn; member 245 MLX5_SET(tisc, tisc, transport_domain, ndev->res.tdn); in create_tis() 1258 MLX5_SET(tirc, tirc, transport_domain, ndev->res.tdn); in create_tir() 1934 err = mlx5_vdpa_alloc_transport_domain(&ndev->mvdev, &res->tdn); in alloc_resources() 1947 mlx5_vdpa_dealloc_transport_domain(&ndev->mvdev, res->tdn); in alloc_resources() 1959 mlx5_vdpa_dealloc_transport_domain(&ndev->mvdev, res->tdn); in free_resources()
|