Lines Matching refs:php
388 struct iwch_pd *php;
390 php = to_iwch_pd(pd);
391 rhp = php->rhp;
392 PDBG("%s ibpd %p pdid 0x%x\n", __FUNCTION__, pd, php->pdid);
393 cxio_hal_put_pdid(rhp->rdev.rscp, php->pdid);
394 kfree(php);
402 struct iwch_pd *php;
411 php = kzalloc(sizeof(*php), GFP_KERNEL);
412 if (!php) {
416 php->pdid = pdid;
417 php->rhp = rhp;
419 if (ib_copy_to_udata(udata, &php->pdid, sizeof (__u32))) {
420 iwch_deallocate_pd(&php->ibpd);
424 PDBG("%s pdid 0x%0x ptr 0x%p\n", __FUNCTION__, pdid, php);
425 return &php->ibpd;
465 struct iwch_pd *php;
470 php = to_iwch_pd(pd);
471 rhp = php->rhp;
495 mhp->attr.pdid = php->pdid;
504 ret = iwch_register_mem(rhp, php, mhp, shift, page_list);
525 struct iwch_pd *php;
541 php = to_iwch_pd(mr->pd);
544 if (rhp != php->rhp)
550 php = to_iwch_pd(pd);
562 ret = iwch_reregister_mem(rhp, php, &mh, shift, page_list, npages);
568 mhp->attr.pdid = php->pdid;
592 struct iwch_pd *php;
598 php = to_iwch_pd(pd);
599 rhp = php->rhp;
636 mhp->attr.pdid = php->pdid;
643 err = iwch_register_mem(rhp, php, mhp, shift, pages);
690 struct iwch_pd *php;
696 php = to_iwch_pd(pd);
697 rhp = php->rhp;
701 ret = cxio_allocate_window(&rhp->rdev, &stag, php->pdid);
707 mhp->attr.pdid = php->pdid;
768 struct iwch_pd *php;
778 php = to_iwch_pd(pd);
779 rhp = php->rhp;
824 qhp->attr.pd = php->pdid;