Lines Matching defs:ibpd
423 uctx->cntxt_pd->ibpd.device = &dev->ibdev;
431 struct ocrdma_dev *dev = get_ocrdma_dev(pd->ibpd.device);
627 int ocrdma_alloc_pd(struct ib_pd *ibpd, struct ib_udata *udata)
629 struct ib_device *ibdev = ibpd->device;
645 pd = get_ocrdma_pd(ibpd);
667 int ocrdma_dealloc_pd(struct ib_pd *ibpd, struct ib_udata *udata)
669 struct ocrdma_pd *pd = get_ocrdma_pd(ibpd);
670 struct ocrdma_dev *dev = get_ocrdma_dev(ibpd->device);
716 struct ib_mr *ocrdma_get_dma_mr(struct ib_pd *ibpd, int acc)
720 struct ocrdma_pd *pd = get_ocrdma_pd(ibpd);
721 struct ocrdma_dev *dev = get_ocrdma_dev(ibpd->device);
847 struct ib_mr *ocrdma_reg_user_mr(struct ib_pd *ibpd, u64 start, u64 len,
851 struct ocrdma_dev *dev = get_ocrdma_dev(ibpd->device);
855 pd = get_ocrdma_pd(ibpd);
863 mr->umem = ib_umem_get(ibpd->device, start, len, acc);
1095 static int ocrdma_check_qp_params(struct ib_pd *ibpd, struct ocrdma_dev *dev,
1177 struct ocrdma_dev *dev = get_ocrdma_dev(pd->ibpd.device);
1291 struct ib_qp *ocrdma_create_qp(struct ib_pd *ibpd,
1296 struct ocrdma_pd *pd = get_ocrdma_pd(ibpd);
1298 struct ocrdma_dev *dev = get_ocrdma_dev(ibpd->device);
1302 status = ocrdma_check_qp_params(ibpd, dev, attrs, udata);
2897 struct ib_mr *ocrdma_alloc_mr(struct ib_pd *ibpd, enum ib_mr_type mr_type,
2902 struct ocrdma_pd *pd = get_ocrdma_pd(ibpd);
2903 struct ocrdma_dev *dev = get_ocrdma_dev(ibpd->device);