Lines Matching refs:ibpd

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