Lines Matching refs:uresp
90 struct siw_uresp_alloc_ctx uresp = {};
99 uresp.dev_id = sdev->vendor_part_id;
101 if (udata->outlen < sizeof(uresp)) {
105 rv = ib_copy_to_udata(udata, &uresp, sizeof(uresp));
442 struct siw_uresp_create_qp uresp = {};
444 uresp.num_sqe = num_sqe;
445 uresp.num_rqe = num_rqe;
446 uresp.qp_id = qp_id(qp);
452 length, &uresp.sq_key);
463 length, &uresp.rq_key);
465 uresp.sq_key = SIW_INVAL_UOBJ_KEY;
471 if (udata->outlen < sizeof(uresp)) {
475 rv = ib_copy_to_udata(udata, &uresp, sizeof(uresp));
1183 struct siw_uresp_create_cq uresp = {};
1192 length, &uresp.cq_key);
1198 uresp.cq_id = cq->id;
1199 uresp.num_cqe = size;
1201 if (udata->outlen < sizeof(uresp)) {
1205 rv = ib_copy_to_udata(udata, &uresp, sizeof(uresp));
1370 struct siw_uresp_reg_mr uresp = {};
1384 uresp.stag = mem->stag;
1386 if (udata->outlen < sizeof(uresp)) {
1390 rv = ib_copy_to_udata(udata, &uresp, sizeof(uresp));
1633 struct siw_uresp_create_srq uresp = {};
1638 length, &uresp.srq_key);
1644 uresp.num_rqe = srq->num_rqe;
1646 if (udata->outlen < sizeof(uresp)) {
1650 rv = ib_copy_to_udata(udata, &uresp, sizeof(uresp));