Lines Matching refs:vq_req
47 struct c2_vq_req *vq_req; in c2_llp_connect() local
87 vq_req = vq_req_alloc(c2dev); in c2_llp_connect()
88 if (!vq_req) { in c2_llp_connect()
118 vq_req_free(c2dev, vq_req); in c2_llp_connect()
140 struct c2_vq_req *vq_req; in c2_llp_service_create() local
154 vq_req = vq_req_alloc(c2dev); in c2_llp_service_create()
155 if (!vq_req) in c2_llp_service_create()
162 wr.hdr.context = (u64) (unsigned long) vq_req; in c2_llp_service_create()
172 vq_req_get(c2dev, vq_req); in c2_llp_service_create()
179 vq_req_put(c2dev, vq_req); in c2_llp_service_create()
186 err = vq_wait_for_reply(c2dev, vq_req); in c2_llp_service_create()
194 (struct c2wr_ep_listen_create_rep *) (unsigned long) vq_req->reply_msg; in c2_llp_service_create()
212 vq_req_free(c2dev, vq_req); in c2_llp_service_create()
219 vq_req_free(c2dev, vq_req); in c2_llp_service_create()
230 struct c2_vq_req *vq_req; in c2_llp_service_destroy() local
240 vq_req = vq_req_alloc(c2dev); in c2_llp_service_destroy()
241 if (!vq_req) in c2_llp_service_destroy()
248 wr.hdr.context = (unsigned long) vq_req; in c2_llp_service_destroy()
255 vq_req_get(c2dev, vq_req); in c2_llp_service_destroy()
262 vq_req_put(c2dev, vq_req); in c2_llp_service_destroy()
269 err = vq_wait_for_reply(c2dev, vq_req); in c2_llp_service_destroy()
276 reply=(struct c2wr_ep_listen_destroy_rep *)(unsigned long)vq_req->reply_msg; in c2_llp_service_destroy()
287 vq_req_free(c2dev, vq_req); in c2_llp_service_destroy()
297 struct c2_vq_req *vq_req; in c2_llp_accept() local
312 vq_req = vq_req_alloc(c2dev); in c2_llp_accept()
313 if (!vq_req) { in c2_llp_accept()
317 vq_req->qp = qp; in c2_llp_accept()
318 vq_req->cm_id = cm_id; in c2_llp_accept()
319 vq_req->event = IW_CM_EVENT_ESTABLISHED; in c2_llp_accept()
329 wr->hdr.context = (unsigned long) vq_req; in c2_llp_accept()
355 vq_req_get(c2dev, vq_req); in c2_llp_accept()
360 vq_req_put(c2dev, vq_req); in c2_llp_accept()
365 err = vq_wait_for_reply(c2dev, vq_req); in c2_llp_accept()
370 reply = (struct c2wr_cr_accept_rep *) (unsigned long) vq_req->reply_msg; in c2_llp_accept()
383 vq_req_free(c2dev, vq_req); in c2_llp_accept()
401 struct c2_vq_req *vq_req; in c2_llp_reject() local
410 vq_req = vq_req_alloc(c2dev); in c2_llp_reject()
411 if (!vq_req) in c2_llp_reject()
418 wr.hdr.context = (unsigned long) vq_req; in c2_llp_reject()
425 vq_req_get(c2dev, vq_req); in c2_llp_reject()
432 vq_req_put(c2dev, vq_req); in c2_llp_reject()
439 err = vq_wait_for_reply(c2dev, vq_req); in c2_llp_reject()
447 vq_req->reply_msg; in c2_llp_reject()
459 vq_req_free(c2dev, vq_req); in c2_llp_reject()