Lines Matching refs:resp

360 	struct ib_uverbs_create_qp_resp	resp;  in sol_uverbs_create_qp()  local
372 (void) memset(&resp, 0, sizeof (resp)); in sol_uverbs_create_qp()
507 (void *)uqp->qp, &resp.drv_out, sizeof (resp.drv_out)); in sol_uverbs_create_qp()
518 resp.drv_out[0], resp.drv_out[1]); in sol_uverbs_create_qp()
521 resp.drv_out[2], resp.drv_out[3]); in sol_uverbs_create_qp()
524 resp.drv_out[4], resp.drv_out[5]); in sol_uverbs_create_qp()
533 resp.qp_handle = uqp->uobj.uo_id; in sol_uverbs_create_qp()
534 resp.qpn = uqp->qp_num; in sol_uverbs_create_qp()
535 resp.max_send_wr = qp_sizes.cs_sq; in sol_uverbs_create_qp()
536 resp.max_send_sge = qp_sizes.cs_sq_sgl; in sol_uverbs_create_qp()
538 "resp.qp_handle=0x%08x, resp.qpn=0x%08x", resp.qp_handle, resp.qpn); in sol_uverbs_create_qp()
549 resp.max_recv_wr = cmd.max_recv_wr; in sol_uverbs_create_qp()
550 resp.max_recv_sge = cmd.max_recv_sge; in sol_uverbs_create_qp()
552 resp.max_recv_wr = qp_sizes.cs_rq; in sol_uverbs_create_qp()
553 resp.max_recv_sge = qp_sizes.cs_rq_sgl; in sol_uverbs_create_qp()
555 resp.max_inline_data = cmd.max_inline_data; in sol_uverbs_create_qp()
558 rc = copyout((void*)&resp, (void*)cmd.response.r_laddr, sizeof (resp)); in sol_uverbs_create_qp()
560 rc = copyout((void*)&resp, (void*)cmd.response.r_addr, sizeof (resp)); in sol_uverbs_create_qp()
824 struct ib_uverbs_destroy_qp_resp resp; in sol_uverbs_destroy_qp() local
829 (void) memset(&resp, 0, sizeof (resp)); in sol_uverbs_destroy_qp()
853 resp.events_reported = uqp->async_events_reported; in sol_uverbs_destroy_qp()
882 rc = copyout((void*)&resp, (void*)cmd.response.r_laddr, sizeof (resp)); in sol_uverbs_destroy_qp()
884 rc = copyout((void*)&resp, (void*)cmd.response.r_addr, sizeof (resp)); in sol_uverbs_destroy_qp()
1741 struct ib_uverbs_query_qp_resp resp; in sol_uverbs_query_qp() local
1746 (void) memset(&resp, 0, sizeof (resp)); in sol_uverbs_query_qp()
1775 uverbs_query_copy_attr(&resp, &qp_query_attr); in sol_uverbs_query_qp()
1776 uverbs_query_copy_info(&resp, &qp_query_attr.qp_info); in sol_uverbs_query_qp()
1779 uverbs_query_copy_rc(&resp, in sol_uverbs_query_qp()
1784 uverbs_query_copy_uc(&resp, in sol_uverbs_query_qp()
1789 uverbs_query_copy_rd(&resp, in sol_uverbs_query_qp()
1795 uverbs_query_copy_ud(&resp, in sol_uverbs_query_qp()
1799 resp.max_inline_data = uqp->max_inline_data; in sol_uverbs_query_qp()
1802 rc = copyout((void*)&resp, (void*)cmd.response.r_laddr, sizeof (resp)); in sol_uverbs_query_qp()
1804 rc = copyout((void*)&resp, (void*)cmd.response.r_addr, sizeof (resp)); in sol_uverbs_query_qp()
1840 struct ib_uverbs_create_srq_resp resp; in sol_uverbs_create_srq() local
1849 (void) memset(&resp, 0, sizeof (resp)); in sol_uverbs_create_srq()
1922 (void *)usrq->srq, &resp.drv_out, sizeof (resp.drv_out)); in sol_uverbs_create_srq()
1941 "0x%16llx", resp.drv_out[0], resp.drv_out[1], resp.drv_out[2], in sol_uverbs_create_srq()
1942 resp.drv_out[3]); in sol_uverbs_create_srq()
1944 resp.srq_handle = usrq->uobj.uo_id; in sol_uverbs_create_srq()
1945 resp.max_wr = real_attr.srq_wr_sz; in sol_uverbs_create_srq()
1946 resp.max_sge = real_attr.srq_sgl_sz; in sol_uverbs_create_srq()
1949 rc = copyout((void*)&resp, (void*)cmd.response.r_laddr, sizeof (resp)); in sol_uverbs_create_srq()
1951 rc = copyout((void*)&resp, (void*)cmd.response.r_addr, sizeof (resp)); in sol_uverbs_create_srq()
2093 struct ib_uverbs_query_srq_resp resp; in sol_uverbs_query_srq() local
2101 (void) memset(&resp, 0, sizeof (resp)); in sol_uverbs_query_srq()
2124 resp.max_wr = attr.srq_wr_sz; in sol_uverbs_query_srq()
2125 resp.max_sge = attr.srq_sgl_sz; in sol_uverbs_query_srq()
2126 resp.srq_limit = limit; in sol_uverbs_query_srq()
2129 "max_wr=%d, max_sge=%d, limit=%d", resp.max_wr, in sol_uverbs_query_srq()
2130 resp.max_sge, resp.srq_limit); in sol_uverbs_query_srq()
2138 rc = copyout((void*)&resp, (void*)cmd.response.r_laddr, sizeof (resp)); in sol_uverbs_query_srq()
2140 rc = copyout((void*)&resp, (void*)cmd.response.r_addr, sizeof (resp)); in sol_uverbs_query_srq()
2207 struct ib_uverbs_destroy_srq_resp resp; in sol_uverbs_destroy_srq() local
2212 (void) memset(&resp, 0, sizeof (resp)); in sol_uverbs_destroy_srq()
2225 resp.events_reported = usrq->async_events_reported; in sol_uverbs_destroy_srq()
2236 rc = copyout((void*)&resp, (void*)cmd.response.r_laddr, sizeof (resp)); in sol_uverbs_destroy_srq()
2238 rc = copyout((void*)&resp, (void*)cmd.response.r_addr, sizeof (resp)); in sol_uverbs_destroy_srq()