• Home
  • Raw
  • Download

Lines Matching refs:uresp

147 	struct iwch_create_cq_resp uresp;  in iwch_create_cq()  local
210 uresp.cqid = chp->cq.cqid; in iwch_create_cq()
211 uresp.size_log2 = chp->cq.size_log2; in iwch_create_cq()
213 uresp.key = ucontext->key; in iwch_create_cq()
216 mm->key = uresp.key; in iwch_create_cq()
218 if (udata->outlen < sizeof uresp) { in iwch_create_cq()
222 mm->len = PAGE_ALIGN((1UL << uresp.size_log2) * in iwch_create_cq()
226 mm->len = PAGE_ALIGN(((1UL << uresp.size_log2) + 1) * in iwch_create_cq()
228 uresp.memsize = mm->len; in iwch_create_cq()
229 uresp.reserved = 0; in iwch_create_cq()
230 resplen = sizeof uresp; in iwch_create_cq()
232 if (ib_copy_to_udata(udata, &uresp, resplen)) { in iwch_create_cq()
626 struct iwch_reg_user_mr_resp uresp; in iwch_reg_user_mr() local
696 uresp.pbl_addr = (mhp->attr.pbl_addr - in iwch_reg_user_mr()
699 uresp.pbl_addr); in iwch_reg_user_mr()
701 if (ib_copy_to_udata(udata, &uresp, sizeof (uresp))) { in iwch_reg_user_mr()
897 struct iwch_create_qp_resp uresp; in iwch_create_qp() local
1011 uresp.qpid = qhp->wq.qpid; in iwch_create_qp()
1012 uresp.size_log2 = qhp->wq.size_log2; in iwch_create_qp()
1013 uresp.sq_size_log2 = qhp->wq.sq_size_log2; in iwch_create_qp()
1014 uresp.rq_size_log2 = qhp->wq.rq_size_log2; in iwch_create_qp()
1016 uresp.key = ucontext->key; in iwch_create_qp()
1018 uresp.db_key = ucontext->key; in iwch_create_qp()
1021 if (ib_copy_to_udata(udata, &uresp, sizeof (uresp))) { in iwch_create_qp()
1027 mm1->key = uresp.key; in iwch_create_qp()
1031 mm2->key = uresp.db_key; in iwch_create_qp()