Lines Matching refs:ureq
267 struct qedr_alloc_ucontext_req ureq = {}; in qedr_alloc_ucontext() local
276 rc = ib_copy_from_udata(&ureq, udata, in qedr_alloc_ucontext()
277 min(sizeof(ureq), udata->inlen)); in qedr_alloc_ucontext()
282 ctx->edpm_mode = !!(ureq.context_flags & in qedr_alloc_ucontext()
284 ctx->db_rec = !!(ureq.context_flags & QEDR_ALLOC_UCTX_DB_REC); in qedr_alloc_ucontext()
327 if (ureq.context_flags & QEDR_SUPPORT_DPM_SIZES) { in qedr_alloc_ucontext()
918 struct qedr_create_cq_ureq ureq = {}; in qedr_create_cq() local
951 if (ib_copy_from_udata(&ureq, udata, min(sizeof(ureq), in qedr_create_cq()
958 if (!ureq.len) { in qedr_create_cq()
966 rc = qedr_init_user_queue(udata, dev, &cq->q, ureq.addr, in qedr_create_cq()
967 ureq.len, true, IB_ACCESS_LOCAL_WRITE, in qedr_create_cq()
1468 struct qedr_create_srq_ureq *ureq, in qedr_init_srq_user_params() argument
1474 rc = qedr_init_user_queue(udata, srq->dev, &srq->usrq, ureq->srq_addr, in qedr_init_srq_user_params()
1475 ureq->srq_len, false, access, 1); in qedr_init_srq_user_params()
1479 srq->prod_umem = ib_umem_get(srq->ibsrq.device, ureq->prod_pair_addr, in qedr_init_srq_user_params()
1549 struct qedr_create_srq_ureq ureq = {}; in qedr_create_srq() local
1577 if (ib_copy_from_udata(&ureq, udata, min(sizeof(ureq), in qedr_create_srq()
1584 rc = qedr_init_srq_user_params(udata, srq, &ureq, 0); in qedr_create_srq()
1848 struct qedr_create_qp_ureq ureq = {}; in qedr_create_user_qp() local
1862 rc = ib_copy_from_udata(&ureq, udata, min(sizeof(ureq), in qedr_create_user_qp()
1872 rc = qedr_init_user_queue(udata, dev, &qp->usq, ureq.sq_addr, in qedr_create_user_qp()
1873 ureq.sq_len, true, 0, alloc_and_init); in qedr_create_user_qp()
1880 rc = qedr_init_user_queue(udata, dev, &qp->urq, ureq.rq_addr, in qedr_create_user_qp()
1881 ureq.rq_len, true, 0, alloc_and_init); in qedr_create_user_qp()
1888 in_params.qp_handle_lo = ureq.qp_handle_lo; in qedr_create_user_qp()
1889 in_params.qp_handle_hi = ureq.qp_handle_hi; in qedr_create_user_qp()