Home
last modified time | relevance | path

Searched refs:to_mpd (Results 1 – 14 of 14) sorted by relevance

/Linux-v5.4/drivers/infiniband/hw/mlx4/
Dmr.c67 err = mlx4_mr_alloc(to_mdev(pd->device)->dev, to_mpd(pd)->pdn, 0, in mlx4_ib_get_dma_mr()
427 err = mlx4_mr_alloc(dev->dev, to_mpd(pd)->pdn, virt_addr, length, in mlx4_ib_reg_user_mr()
481 to_mpd(pd)->pdn); in mlx4_ib_rereg_user_mr()
625 err = mlx4_mw_alloc(dev->dev, to_mpd(pd)->pdn, in mlx4_ib_alloc_mw()
672 err = mlx4_mr_alloc(dev->dev, to_mpd(pd)->pdn, 0, 0, 0, in mlx4_ib_alloc_mr()
712 err = mlx4_fmr_alloc(dev->dev, to_mpd(pd)->pdn, convert_access(acc), in mlx4_ib_fmr_alloc()
Dah.c48 ah->av.ib.port_pd = cpu_to_be32(to_mpd(ib_ah->pd)->pdn | in create_ib_ah()
118 ah->av.eth.port_pd = cpu_to_be32(to_mpd(ib_ah->pd)->pdn | in create_iboe_ah()
Dsrq.c179 err = mlx4_srq_alloc(dev->dev, to_mpd(ib_srq->pd)->pdn, cqn, xrcdn, in mlx4_ib_create_srq()
Dmlx4_ib.h651 static inline struct mlx4_ib_pd *to_mpd(struct ib_pd *ibpd) in to_mpd() function
Dqp.c1360 return to_mpd(to_mxrcd(qp->ibqp.xrcd)->pd); in get_pd()
1362 return to_mpd(qp->ibqp.pd); in get_pd()
2163 pd = to_mpd(ibwq->pd); in __mlx4_ib_modify_qp()
Dmain.c1184 struct mlx4_ib_pd *pd = to_mpd(ibpd); in mlx4_ib_alloc_pd()
1201 mlx4_pd_free(to_mdev(pd->device)->dev, to_mpd(pd)->pdn); in mlx4_ib_dealloc_pd()
/Linux-v5.4/drivers/infiniband/hw/mthca/
Dmthca_provider.c369 struct mthca_pd *pd = to_mpd(ibpd); in mthca_alloc_pd()
388 mthca_pd_free(to_mdev(pd->device), to_mpd(pd)); in mthca_dealloc_pd()
397 return mthca_create_ah(to_mdev(ibah->device), to_mpd(ibah->pd), ah_attr, in mthca_ah_create()
434 err = mthca_alloc_srq(to_mdev(ibsrq->device), to_mpd(ibsrq->pd), in mthca_create_srq()
521 err = mthca_alloc_qp(to_mdev(pd->device), to_mpd(pd), in mthca_create_qp()
554 err = mthca_alloc_sqp(to_mdev(pd->device), to_mpd(pd), in mthca_create_qp()
841 to_mpd(pd)->pd_num, in mthca_get_dma_mr()
932 err = mthca_mr_alloc(dev, to_mpd(pd)->pd_num, PAGE_SHIFT, virt, length, in mthca_reg_user_mr()
973 err = mthca_fmr_alloc(to_mdev(pd->device), to_mpd(pd)->pd_num, in mthca_alloc_fmr()
Dmthca_provider.h314 static inline struct mthca_pd *to_mpd(struct ib_pd *ibpd) in to_mpd() function
Dmthca_qp.c709 qp_context->pd = cpu_to_be32(to_mpd(ibqp->pd)->pd_num); in __mthca_modify_qp()
1489 atomic_dec(&(to_mpd(qp->ibqp.pd)->sqp_count)); in mthca_free_qp()
1559 data->lkey = cpu_to_be32(to_mpd(sqp->qp.ibqp.pd)->ntmr.ibmr.lkey); in build_mlx_header()
/Linux-v5.4/drivers/infiniband/hw/mlx5/
Dqp.c937 attr->qp_type != IB_QPT_XRC_INI) ? to_mpd(pd)->uid : 0; in create_user_qp()
1198 MLX5_SET(create_tis_in, in, uid, to_mpd(pd)->uid); in create_raw_packet_qp_tis()
1209 mlx5_cmd_destroy_tis(dev->mdev, sq->tisn, to_mpd(pd)->uid); in destroy_raw_packet_qp_tis()
1250 MLX5_SET(create_sq_in, in, uid, to_mpd(pd)->uid); in create_raw_packet_qp_sq()
1339 MLX5_SET(create_rq_in, in, uid, to_mpd(pd)->uid); in create_raw_packet_qp_rq()
1395 mlx5_cmd_destroy_tir(dev->mdev, rq->tirn, to_mpd(pd)->uid); in destroy_raw_packet_qp_tir()
1415 MLX5_SET(create_tir_in, in, uid, to_mpd(pd)->uid); in create_raw_packet_qp_tir()
1463 u16 uid = to_mpd(pd)->uid; in create_raw_packet_qp()
1583 to_mpd(qp->ibqp.pd)->uid); in destroy_rss_raw_qp_tir()
1684 MLX5_SET(create_tir_in, in, uid, to_mpd(pd)->uid); in create_rss_raw_qp_tir()
[all …]
Dmr.c712 MLX5_SET(mkc, mkc, pd, to_mpd(pd)->pdn); in mlx5_ib_get_dma_mr()
880 mr->mmkey.pd = to_mpd(pd)->pdn; in alloc_mr_from_cache()
1101 MLX5_SET(mkc, mkc, pd, to_mpd(pd)->pdn); in reg_create()
1179 MLX5_SET(mkc, mkc, pd, to_mpd(pd)->pdn); in mlx5_ib_get_dm_mr()
1276 mr = mlx5_ib_alloc_implicit_mr(to_mpd(pd), udata, access_flags); in mlx5_ib_reg_user_mr()
1474 mr->mmkey.pd = to_mpd(pd)->pdn; in mlx5_ib_rereg_user_mr()
1651 MLX5_SET(mkc, mkc, pd, to_mpd(pd)->pdn); in mlx5_set_umr_free_mkey()
1764 err = mlx5_core_create_psv(dev->mdev, to_mpd(pd)->pdn, 2, psv_index); in mlx5_alloc_integrity_descs()
1929 MLX5_SET(mkc, mkc, pd, to_mpd(pd)->pdn); in mlx5_ib_alloc_mw()
Dsrq.c115 in->uid = (in->type != IB_SRQT_XRC) ? to_mpd(pd)->uid : 0; in create_srq_user()
299 in.pd = to_mpd(ib_srq->pd)->pdn; in mlx5_ib_create_srq()
Dmlx5_ib.h1047 static inline struct mlx5_ib_pd *to_mpd(struct ib_pd *ibpd) in to_mpd() function
Dmain.c2472 struct mlx5_ib_pd *pd = to_mpd(ibpd); in mlx5_ib_alloc_pd()
2506 struct mlx5_ib_pd *mpd = to_mpd(pd); in mlx5_ib_dealloc_pd()
4352 to_mpd(ibqp->pd)->uid : 0; in mlx5_ib_mcg_attach()
4374 to_mpd(ibqp->pd)->uid : 0; in mlx5_ib_mcg_detach()