Lines Matching defs:uresp
927 struct erdma_uresp_create_qp uresp;
970 memset(&uresp, 0, sizeof(uresp));
972 uresp.num_sqe = qp->attrs.sq_size;
973 uresp.num_rqe = qp->attrs.rq_size;
974 uresp.qp_id = QP_ID(qp);
975 uresp.rq_offset = qp->user_qp.rq_offset;
977 ret = ib_copy_to_udata(udata, &uresp, sizeof(uresp));
1434 struct erdma_uresp_alloc_ctx uresp = {};
1441 if (udata->outlen < sizeof(uresp)) {
1456 ctx, (void *)ctx->sdb, PAGE_SIZE, ERDMA_MMAP_IO_NC, &uresp.sdb);
1463 ctx, (void *)ctx->rdb, PAGE_SIZE, ERDMA_MMAP_IO_NC, &uresp.rdb);
1470 ctx, (void *)ctx->cdb, PAGE_SIZE, ERDMA_MMAP_IO_NC, &uresp.cdb);
1476 uresp.dev_id = dev->pdev->device;
1478 ret = ib_copy_to_udata(udata, &uresp, sizeof(uresp));
1644 struct erdma_uresp_create_cq uresp;
1655 uresp.cq_id = cq->cqn;
1656 uresp.num_cqe = depth;
1658 ret = ib_copy_to_udata(udata, &uresp,
1659 min(sizeof(uresp), udata->outlen));