Lines Matching defs:ureq
265 struct qedr_alloc_ucontext_req ureq = {};
274 rc = ib_copy_from_udata(&ureq, udata,
275 min(sizeof(ureq), udata->inlen));
280 ctx->edpm_mode = !!(ureq.context_flags &
282 ctx->db_rec = !!(ureq.context_flags & QEDR_ALLOC_UCTX_DB_REC);
325 if (ureq.context_flags & QEDR_SUPPORT_DPM_SIZES) {
916 struct qedr_create_cq_ureq ureq = {};
946 if (ib_copy_from_udata(&ureq, udata, min(sizeof(ureq),
953 if (!ureq.len) {
961 rc = qedr_init_user_queue(udata, dev, &cq->q, ureq.addr,
962 ureq.len, true, IB_ACCESS_LOCAL_WRITE,
1458 struct qedr_create_srq_ureq *ureq,
1464 rc = qedr_init_user_queue(udata, srq->dev, &srq->usrq, ureq->srq_addr,
1465 ureq->srq_len, false, access, 1);
1469 srq->prod_umem = ib_umem_get(srq->ibsrq.device, ureq->prod_pair_addr,
1539 struct qedr_create_srq_ureq ureq = {};
1563 if (ib_copy_from_udata(&ureq, udata, min(sizeof(ureq),
1570 rc = qedr_init_srq_user_params(udata, srq, &ureq, 0);
1834 struct qedr_create_qp_ureq ureq = {};
1848 rc = ib_copy_from_udata(&ureq, udata, min(sizeof(ureq),
1858 rc = qedr_init_user_queue(udata, dev, &qp->usq, ureq.sq_addr,
1859 ureq.sq_len, true, 0, alloc_and_init);
1866 rc = qedr_init_user_queue(udata, dev, &qp->urq, ureq.rq_addr,
1867 ureq.rq_len, true, 0, alloc_and_init);
1874 in_params.qp_handle_lo = ureq.qp_handle_lo;
1875 in_params.qp_handle_hi = ureq.qp_handle_hi;