• Home
  • Raw
  • Download

Lines Matching refs:ib_pd

156 struct ib_mr *ehca_get_dma_mr(struct ib_pd *pd, int mr_access_flags)  in ehca_get_dma_mr()
161 struct ehca_pd *e_pd = container_of(pd, struct ehca_pd, ib_pd); in ehca_get_dma_mr()
199 struct ib_mr *ehca_reg_phys_mr(struct ib_pd *pd, in ehca_reg_phys_mr()
210 struct ehca_pd *e_pd = container_of(pd, struct ehca_pd, ib_pd); in ehca_reg_phys_mr()
313 struct ib_mr *ehca_reg_user_mr(struct ib_pd *pd, u64 start, u64 length, in ehca_reg_user_mr()
321 struct ehca_pd *e_pd = container_of(pd, struct ehca_pd, ib_pd); in ehca_reg_user_mr()
442 struct ib_pd *pd, in ehca_rereg_phys_mr()
531 new_pd = container_of(mr->pd, struct ehca_pd, ib_pd); in ehca_rereg_phys_mr()
567 new_pd = container_of(pd, struct ehca_pd, ib_pd); in ehca_rereg_phys_mr()
688 struct ib_mw *ehca_alloc_mw(struct ib_pd *pd, enum ib_mw_type type) in ehca_alloc_mw()
693 struct ehca_pd *e_pd = container_of(pd, struct ehca_pd, ib_pd); in ehca_alloc_mw()
765 struct ib_fmr *ehca_alloc_fmr(struct ib_pd *pd, in ehca_alloc_fmr()
772 struct ehca_pd *e_pd = container_of(pd, struct ehca_pd, ib_pd); in ehca_alloc_fmr()
864 struct ehca_pd *e_pd = container_of(fmr->pd, struct ehca_pd, ib_pd); in ehca_map_phys_fmr()
1389 container_of(e_fmr->ib.ib_fmr.pd, struct ehca_pd, ib_pd); in ehca_unmap_one_fmr()
1668 e_mr->ib.ib_mr.device = e_pd->ib_pd.device; in ehca_reg_internal_maxmr()
1669 e_mr->ib.ib_mr.pd = &e_pd->ib_pd; in ehca_reg_internal_maxmr()
1671 atomic_inc(&(e_pd->ib_pd.usecnt)); in ehca_reg_internal_maxmr()
1733 struct ib_pd *ib_pd; in ehca_dereg_internal_maxmr() local
1742 ib_pd = e_maxmr->ib.ib_mr.pd; in ehca_dereg_internal_maxmr()
1754 atomic_dec(&ib_pd->usecnt); in ehca_dereg_internal_maxmr()