Lines Matching refs:uresp

153 	struct iwch_create_cq_resp uresp;  in iwch_create_cq()  local
219 uresp.cqid = chp->cq.cqid; in iwch_create_cq()
220 uresp.size_log2 = chp->cq.size_log2; in iwch_create_cq()
222 uresp.key = ucontext->key; in iwch_create_cq()
225 mm->key = uresp.key; in iwch_create_cq()
227 if (udata->outlen < sizeof uresp) { in iwch_create_cq()
231 mm->len = PAGE_ALIGN((1UL << uresp.size_log2) * in iwch_create_cq()
235 mm->len = PAGE_ALIGN(((1UL << uresp.size_log2) + 1) * in iwch_create_cq()
237 uresp.memsize = mm->len; in iwch_create_cq()
238 uresp.reserved = 0; in iwch_create_cq()
239 resplen = sizeof uresp; in iwch_create_cq()
241 if (ib_copy_to_udata(udata, &uresp, resplen)) { in iwch_create_cq()
636 struct iwch_reg_user_mr_resp uresp; in iwch_reg_user_mr() local
706 uresp.pbl_addr = (mhp->attr.pbl_addr - in iwch_reg_user_mr()
709 uresp.pbl_addr); in iwch_reg_user_mr()
711 if (ib_copy_to_udata(udata, &uresp, sizeof (uresp))) { in iwch_reg_user_mr()
926 struct iwch_create_qp_resp uresp; in iwch_create_qp() local
1040 uresp.qpid = qhp->wq.qpid; in iwch_create_qp()
1041 uresp.size_log2 = qhp->wq.size_log2; in iwch_create_qp()
1042 uresp.sq_size_log2 = qhp->wq.sq_size_log2; in iwch_create_qp()
1043 uresp.rq_size_log2 = qhp->wq.rq_size_log2; in iwch_create_qp()
1045 uresp.key = ucontext->key; in iwch_create_qp()
1047 uresp.db_key = ucontext->key; in iwch_create_qp()
1050 if (ib_copy_to_udata(udata, &uresp, sizeof (uresp))) { in iwch_create_qp()
1056 mm1->key = uresp.key; in iwch_create_qp()
1060 mm2->key = uresp.db_key; in iwch_create_qp()