Lines Matching refs:pdid
409 PDBG("%s ibpd %p pdid 0x%x\n", __func__, pd, php->pdid); in iwch_deallocate_pd()
410 cxio_hal_put_pdid(rhp->rdev.rscp, php->pdid); in iwch_deallocate_pd()
420 u32 pdid; in iwch_allocate_pd() local
425 pdid = cxio_hal_get_pdid(rhp->rdev.rscp); in iwch_allocate_pd()
426 if (!pdid) in iwch_allocate_pd()
430 cxio_hal_put_pdid(rhp->rdev.rscp, pdid); in iwch_allocate_pd()
433 php->pdid = pdid; in iwch_allocate_pd()
436 if (ib_copy_to_udata(udata, &php->pdid, sizeof (__u32))) { in iwch_allocate_pd()
441 PDBG("%s pdid 0x%0x ptr 0x%p\n", __func__, pdid, php); in iwch_allocate_pd()
525 mhp->attr.pdid = php->pdid; in iwch_register_phys_mem()
601 mhp->attr.pdid = php->pdid; in iwch_reregister_phys_mem()
684 mhp->attr.pdid = php->pdid; in iwch_reg_user_mr()
754 ret = cxio_allocate_window(&rhp->rdev, &stag, php->pdid); in iwch_alloc_mw()
760 mhp->attr.pdid = php->pdid; in iwch_alloc_mw()
810 ret = cxio_allocate_stag(&rhp->rdev, &stag, php->pdid, in iwch_alloc_fast_reg_mr()
814 mhp->attr.pdid = php->pdid; in iwch_alloc_fast_reg_mr()
961 qhp->attr.pd = php->pdid; in iwch_create_qp()