• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/drivers/infiniband/hw/ehca/

Lines Matching refs:ib_pd

92 struct ib_mr *ehca_get_dma_mr(struct ib_pd *pd, int mr_access_flags)
97 struct ehca_pd *e_pd = container_of(pd, struct ehca_pd, ib_pd);
133 struct ib_mr *ehca_reg_phys_mr(struct ib_pd *pd,
144 struct ehca_pd *e_pd = container_of(pd, struct ehca_pd, ib_pd);
243 struct ib_mr *ehca_reg_user_mr(struct ib_pd *pd, u64 start, u64 length, u64 virt,
250 struct ehca_pd *e_pd = container_of(pd, struct ehca_pd, ib_pd);
345 struct ib_pd *pd,
356 struct ehca_pd *my_pd = container_of(mr->pd, struct ehca_pd, ib_pd);
368 if (my_pd->ib_pd.uobject && my_pd->ib_pd.uobject->context &&
444 new_pd = container_of(mr->pd,struct ehca_pd,ib_pd); /*new == old PD*/
476 new_pd = container_of(pd, struct ehca_pd, ib_pd);
510 struct ehca_pd *my_pd = container_of(mr->pd, struct ehca_pd, ib_pd);
515 if (my_pd->ib_pd.uobject && my_pd->ib_pd.uobject->context &&
567 struct ehca_pd *my_pd = container_of(mr->pd, struct ehca_pd, ib_pd);
570 if (my_pd->ib_pd.uobject && my_pd->ib_pd.uobject->context &&
617 struct ib_mw *ehca_alloc_mw(struct ib_pd *pd)
622 struct ehca_pd *e_pd = container_of(pd, struct ehca_pd, ib_pd);
691 struct ib_fmr *ehca_alloc_fmr(struct ib_pd *pd,
698 struct ehca_pd *e_pd = container_of(pd, struct ehca_pd, ib_pd);
785 struct ehca_pd *e_pd = container_of(fmr->pd, struct ehca_pd, ib_pd);
1301 container_of(e_fmr->ib.ib_fmr.pd, struct ehca_pd, ib_pd);
1497 e_mr->ib.ib_mr.device = e_pd->ib_pd.device;
1498 e_mr->ib.ib_mr.pd = &e_pd->ib_pd;
1500 atomic_inc(&(e_pd->ib_pd.usecnt));
1561 struct ib_pd *ib_pd;
1570 ib_pd = e_maxmr->ib.ib_mr.pd;
1582 atomic_dec(&ib_pd->usecnt);