Home
last modified time | relevance | path

Searched refs:tdn (Results 1 – 20 of 20) sorted by relevance

/linux/fs/f2fs/
A Drecovery.c452 struct dnode_of_data tdn = *dn; in check_index_in_prev_nodes() local
483 tdn.nid = nid; in check_index_in_prev_nodes()
486 tdn.node_page = dn->inode_page; in check_index_in_prev_nodes()
487 tdn.ofs_in_node = le16_to_cpu(sum.ofs_in_node); in check_index_in_prev_nodes()
490 tdn.ofs_in_node = le16_to_cpu(sum.ofs_in_node); in check_index_in_prev_nodes()
530 set_new_dnode(&tdn, inode, NULL, NULL, 0); in check_index_in_prev_nodes()
534 if (tdn.data_blkaddr == blkaddr) in check_index_in_prev_nodes()
535 f2fs_truncate_data_blocks_range(&tdn, 1); in check_index_in_prev_nodes()
537 f2fs_put_dnode(&tdn); in check_index_in_prev_nodes()
546 if (f2fs_data_blkaddr(&tdn) == blkaddr) in check_index_in_prev_nodes()
[all …]
/linux/drivers/net/ethernet/mellanox/mlx5/core/en/
A Dtir.c48 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()
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,
A Drx_res.c309 mlx5e_tir_builder_build_rqt(builder, res->mdev->mlx5e_res.hw_objs.td.tdn, in mlx5e_rx_res_channels_init()
339 mlx5e_tir_builder_build_rqt(builder, res->mdev->mlx5e_res.hw_objs.td.tdn, in mlx5e_rx_res_channels_init()
399 mlx5e_tir_builder_build_rqt(builder, res->mdev->mlx5e_res.hw_objs.td.tdn, in mlx5e_rx_res_ptp_init()
718 mlx5e_tir_builder_build_rqt(builder, res->mdev->mlx5e_res.hw_objs.td.tdn, rqtn, in mlx5e_rx_res_tls_tir_create()
A Dtrap.c102 mlx5e_tir_builder_build_inline(builder, mdev->mlx5e_res.hw_objs.td.tdn, rqn); in mlx5e_create_trap_direct_rq_tir()
A Drss.c162 mlx5e_tir_builder_build_rqt(builder, rss->mdev->mlx5e_res.hw_objs.td.tdn, in mlx5e_rss_create_tir()
/linux/drivers/net/ethernet/mellanox/mlx5/core/
A Den_common.c87 err = mlx5_core_alloc_transport_domain(mdev, &res->td.tdn); in mlx5e_create_mdev_resources()
113 mlx5_core_dealloc_transport_domain(mdev, res->td.tdn); in mlx5e_create_mdev_resources()
125 mlx5_core_dealloc_transport_domain(mdev, res->td.tdn); in mlx5e_destroy_mdev_resources()
A Dtransobj.c37 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()
A Den_tc.c354 u32 tdn; member
504 err = mlx5_core_alloc_transport_domain(hp->func_mdev, &hp->tdn); in mlx5e_hairpin_create_transport()
508 mlx5e_tir_builder_build_inline(builder, hp->tdn, hp->pair->rqn[0]); in mlx5e_hairpin_create_transport()
518 mlx5_core_dealloc_transport_domain(hp->func_mdev, hp->tdn); in mlx5e_hairpin_create_transport()
526 mlx5_core_dealloc_transport_domain(hp->func_mdev, hp->tdn); in mlx5e_hairpin_destroy_transport()
568 mlx5e_tir_builder_build_rqt(builder, hp->tdn, in mlx5e_hairpin_create_indirect_tirs()
A Den_main.c3003 MLX5_SET(tisc, tisc, transport_domain, mdev->mlx5e_res.hw_objs.td.tdn); in mlx5e_create_tis()
/linux/drivers/infiniband/hw/mlx5/
A Dcmd.h48 int mlx5_cmd_alloc_transport_domain(struct mlx5_core_dev *dev, u32 *tdn,
50 void mlx5_cmd_dealloc_transport_domain(struct mlx5_core_dev *dev, u32 tdn,
A Dcmd.c80 int mlx5_cmd_alloc_transport_domain(struct mlx5_core_dev *dev, u32 *tdn, in mlx5_cmd_alloc_transport_domain() argument
93 *tdn = MLX5_GET(alloc_transport_domain_out, out, in mlx5_cmd_alloc_transport_domain()
99 void mlx5_cmd_dealloc_transport_domain(struct mlx5_core_dev *dev, u32 tdn, in mlx5_cmd_dealloc_transport_domain() argument
107 MLX5_SET(dealloc_transport_domain_in, in, transport_domain, tdn); in mlx5_cmd_dealloc_transport_domain()
A Dqp.c1149 struct mlx5_ib_sq *sq, u32 tdn, in create_raw_packet_qp_tis() argument
1156 MLX5_SET(tisc, tisc, transport_domain, tdn); in create_raw_packet_qp_tis()
1434 struct mlx5_ib_rq *rq, u32 tdn, in create_raw_packet_qp_tir() argument
1453 MLX5_SET(tirc, tirc, transport_domain, tdn); in create_raw_packet_qp_tir()
1495 u32 tdn = mucontext->tdn; in create_raw_packet_qp() local
1502 err = create_raw_packet_qp_tis(dev, qp, sq, tdn, pd); in create_raw_packet_qp()
1534 err = create_raw_packet_qp_tir(dev, rq, tdn, &qp->flags_en, pd, in create_raw_packet_qp()
1647 u32 tdn = mucontext->tdn; in create_rss_raw_qp_tir() local
1683 MLX5_SET(tirc, tirc, transport_domain, tdn); in create_rss_raw_qp_tir()
A Dmain.c1724 static int mlx5_ib_alloc_transport_domain(struct mlx5_ib_dev *dev, u32 *tdn, in mlx5_ib_alloc_transport_domain() argument
1732 err = mlx5_cmd_alloc_transport_domain(dev->mdev, tdn, uid); in mlx5_ib_alloc_transport_domain()
1744 static void mlx5_ib_dealloc_transport_domain(struct mlx5_ib_dev *dev, u32 tdn, in mlx5_ib_dealloc_transport_domain() argument
1750 mlx5_cmd_dealloc_transport_domain(dev->mdev, tdn, uid); in mlx5_ib_dealloc_transport_domain()
1940 err = mlx5_ib_alloc_transport_domain(dev, &context->tdn, in mlx5_ib_alloc_ucontext()
1977 mlx5_ib_dealloc_transport_domain(dev, context->tdn, context->devx_uid); in mlx5_ib_alloc_ucontext()
2026 mlx5_ib_dealloc_transport_domain(dev, context->tdn, context->devx_uid); in mlx5_ib_dealloc_ucontext()
A Dmlx5_ib.h200 u32 tdn; member
/linux/include/linux/mlx5/
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);
A Ddriver.h634 u32 tdn; member
/linux/drivers/vdpa/mlx5/core/
A Dresources.c175 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()
A Dmlx5_vdpa.h98 int mlx5_vdpa_alloc_transport_domain(struct mlx5_vdpa_dev *mvdev, u32 *tdn);
99 void mlx5_vdpa_dealloc_transport_domain(struct mlx5_vdpa_dev *mvdev, u32 tdn);
/linux/drivers/vdpa/mlx5/net/
A Dmlx5_vnet.c53 u32 tdn; member
305 MLX5_SET(tisc, tisc, transport_domain, ndev->res.tdn); in create_tis()
1369 MLX5_SET(tirc, tirc, transport_domain, ndev->res.tdn); in create_tir()
2394 err = mlx5_vdpa_alloc_transport_domain(&ndev->mvdev, &res->tdn); in alloc_resources()
2407 mlx5_vdpa_dealloc_transport_domain(&ndev->mvdev, res->tdn); in alloc_resources()
2419 mlx5_vdpa_dealloc_transport_domain(&ndev->mvdev, res->tdn); in free_resources()

Completed in 694 milliseconds