Lines Matching refs:ibpd
143 static int rxe_alloc_pd(struct ib_pd *ibpd, struct ib_udata *udata)
145 struct rxe_dev *rxe = to_rdev(ibpd->device);
146 struct rxe_pd *pd = to_rpd(ibpd);
151 static int rxe_dealloc_pd(struct ib_pd *ibpd, struct ib_udata *udata)
153 struct rxe_pd *pd = to_rpd(ibpd);
379 static struct ib_qp *rxe_create_qp(struct ib_pd *ibpd,
384 struct rxe_dev *rxe = to_rdev(ibpd->device);
385 struct rxe_pd *pd = to_rpd(ibpd);
415 err = rxe_qp_from_init(rxe, qp, pd, init, uresp, ibpd, udata);
866 static struct ib_mr *rxe_get_dma_mr(struct ib_pd *ibpd, int access)
868 struct rxe_dev *rxe = to_rdev(ibpd->device);
869 struct rxe_pd *pd = to_rpd(ibpd);
883 static struct ib_mr *rxe_reg_user_mr(struct ib_pd *ibpd,
890 struct rxe_dev *rxe = to_rdev(ibpd->device);
891 struct rxe_pd *pd = to_rpd(ibpd);
930 static struct ib_mr *rxe_alloc_mr(struct ib_pd *ibpd, enum ib_mr_type mr_type,
933 struct rxe_dev *rxe = to_rdev(ibpd->device);
934 struct rxe_pd *pd = to_rpd(ibpd);
1111 INIT_RDMA_OBJ_SIZE(ib_pd, rxe_pd, ibpd),