Lines Matching refs:ibpd

431 	uctx->cntxt_pd->ibpd.device = &dev->ibdev;  in ocrdma_alloc_ucontext_pd()
439 struct ocrdma_dev *dev = get_ocrdma_dev(pd->ibpd.device); in ocrdma_dealloc_ucontext_pd()
675 return &pd->ibpd; in ocrdma_alloc_pd()
687 int ocrdma_dealloc_pd(struct ib_pd *ibpd) in ocrdma_dealloc_pd() argument
689 struct ocrdma_pd *pd = get_ocrdma_pd(ibpd); in ocrdma_dealloc_pd()
690 struct ocrdma_dev *dev = get_ocrdma_dev(ibpd->device); in ocrdma_dealloc_pd()
737 struct ib_mr *ocrdma_get_dma_mr(struct ib_pd *ibpd, int acc) in ocrdma_get_dma_mr() argument
741 struct ocrdma_pd *pd = get_ocrdma_pd(ibpd); in ocrdma_get_dma_mr()
742 struct ocrdma_dev *dev = get_ocrdma_dev(ibpd->device); in ocrdma_get_dma_mr()
888 struct ib_mr *ocrdma_reg_user_mr(struct ib_pd *ibpd, u64 start, u64 len, in ocrdma_reg_user_mr() argument
892 struct ocrdma_dev *dev = get_ocrdma_dev(ibpd->device); in ocrdma_reg_user_mr()
897 pd = get_ocrdma_pd(ibpd); in ocrdma_reg_user_mr()
905 mr->umem = ib_umem_get(ibpd->uobject->context, start, len, acc, 0); in ocrdma_reg_user_mr()
1141 static int ocrdma_check_qp_params(struct ib_pd *ibpd, struct ocrdma_dev *dev, in ocrdma_check_qp_params() argument
1190 if (ibpd->uobject && attrs->qp_type == IB_QPT_GSI) { in ocrdma_check_qp_params()
1222 struct ocrdma_dev *dev = get_ocrdma_dev(pd->ibpd.device); in ocrdma_copy_qp_uresp()
1336 struct ib_qp *ocrdma_create_qp(struct ib_pd *ibpd, in ocrdma_create_qp() argument
1341 struct ocrdma_pd *pd = get_ocrdma_pd(ibpd); in ocrdma_create_qp()
1343 struct ocrdma_dev *dev = get_ocrdma_dev(ibpd->device); in ocrdma_create_qp()
1347 status = ocrdma_check_qp_params(ibpd, dev, attrs); in ocrdma_create_qp()
1813 struct ib_srq *ocrdma_create_srq(struct ib_pd *ibpd, in ocrdma_create_srq() argument
1818 struct ocrdma_pd *pd = get_ocrdma_pd(ibpd); in ocrdma_create_srq()
1819 struct ocrdma_dev *dev = get_ocrdma_dev(ibpd->device); in ocrdma_create_srq()
2972 struct ib_mr *ocrdma_alloc_frmr(struct ib_pd *ibpd, int max_page_list_len) in ocrdma_alloc_frmr() argument
2976 struct ocrdma_pd *pd = get_ocrdma_pd(ibpd); in ocrdma_alloc_frmr()
2977 struct ocrdma_dev *dev = get_ocrdma_dev(ibpd->device); in ocrdma_alloc_frmr()
3138 struct ib_mr *ocrdma_reg_kernel_mr(struct ib_pd *ibpd, in ocrdma_reg_kernel_mr() argument
3144 struct ocrdma_pd *pd = get_ocrdma_pd(ibpd); in ocrdma_reg_kernel_mr()
3145 struct ocrdma_dev *dev = get_ocrdma_dev(ibpd->device); in ocrdma_reg_kernel_mr()