Lines Matching refs:ib_ctx
751 static inline int qedr_init_user_queue(struct ib_ucontext *ib_ctx, in qedr_init_user_queue() argument
763 q->umem = ib_umem_get(ib_ctx, q->buf_addr, q->buf_len, access, dmasync); in qedr_init_user_queue()
869 struct ib_ucontext *ib_ctx, struct ib_udata *udata) in qedr_create_cq() argument
871 struct qedr_ucontext *ctx = get_qedr_ucontext(ib_ctx); in qedr_create_cq()
920 rc = qedr_init_user_queue(ib_ctx, dev, &cq->q, ureq.addr, in qedr_create_cq()
959 if (ib_ctx) { in qedr_create_cq()
1358 static int qedr_init_srq_user_params(struct ib_ucontext *ib_ctx, in qedr_init_srq_user_params() argument
1366 rc = qedr_init_user_queue(ib_ctx, srq->dev, &srq->usrq, ureq->srq_addr, in qedr_init_srq_user_params()
1371 srq->prod_umem = ib_umem_get(ib_ctx, ureq->prod_pair_addr, in qedr_init_srq_user_params()
1448 struct ib_ucontext *ib_ctx = NULL; in qedr_create_srq() local
1475 ib_ctx = ibpd->uobject->context; in qedr_create_srq()
1476 ctx = get_qedr_ucontext(ib_ctx); in qedr_create_srq()
1484 rc = qedr_init_srq_user_params(ib_ctx, srq, &ureq, 0, 0); in qedr_create_srq()
1715 struct ib_ucontext *ib_ctx = NULL; in qedr_create_user_qp() local
1720 ib_ctx = ibpd->uobject->context; in qedr_create_user_qp()
1730 rc = qedr_init_user_queue(ib_ctx, dev, &qp->usq, ureq.sq_addr, in qedr_create_user_qp()
1737 rc = qedr_init_user_queue(ib_ctx, dev, &qp->urq, ureq.rq_addr, in qedr_create_user_qp()