Lines Matching defs:ibpd
425 uctx->cntxt_pd->ibpd.device = &dev->ibdev;
433 struct ocrdma_dev *dev = get_ocrdma_dev(pd->ibpd.device);
629 int ocrdma_alloc_pd(struct ib_pd *ibpd, struct ib_udata *udata)
631 struct ib_device *ibdev = ibpd->device;
647 pd = get_ocrdma_pd(ibpd);
669 int ocrdma_dealloc_pd(struct ib_pd *ibpd, struct ib_udata *udata)
671 struct ocrdma_pd *pd = get_ocrdma_pd(ibpd);
672 struct ocrdma_dev *dev = get_ocrdma_dev(ibpd->device);
718 struct ib_mr *ocrdma_get_dma_mr(struct ib_pd *ibpd, int acc)
722 struct ocrdma_pd *pd = get_ocrdma_pd(ibpd);
723 struct ocrdma_dev *dev = get_ocrdma_dev(ibpd->device);
849 struct ib_mr *ocrdma_reg_user_mr(struct ib_pd *ibpd, u64 start, u64 len,
853 struct ocrdma_dev *dev = get_ocrdma_dev(ibpd->device);
857 pd = get_ocrdma_pd(ibpd);
865 mr->umem = ib_umem_get(ibpd->device, start, len, acc);
1097 static int ocrdma_check_qp_params(struct ib_pd *ibpd, struct ocrdma_dev *dev,
1179 struct ocrdma_dev *dev = get_ocrdma_dev(pd->ibpd.device);
1297 struct ib_pd *ibpd = ibqp->pd;
1298 struct ocrdma_pd *pd = get_ocrdma_pd(ibpd);
1307 status = ocrdma_check_qp_params(ibpd, dev, attrs, udata);
2895 struct ib_mr *ocrdma_alloc_mr(struct ib_pd *ibpd, enum ib_mr_type mr_type,
2900 struct ocrdma_pd *pd = get_ocrdma_pd(ibpd);
2901 struct ocrdma_dev *dev = get_ocrdma_dev(ibpd->device);