Lines Matching refs:vq_req
124 struct c2_vq_req *vq_req; in c2_rnic_query() local
129 vq_req = vq_req_alloc(c2dev); in c2_rnic_query()
130 if (!vq_req) in c2_rnic_query()
134 wr.hdr.context = (unsigned long) vq_req; in c2_rnic_query()
137 vq_req_get(c2dev, vq_req); in c2_rnic_query()
141 vq_req_put(c2dev, vq_req); in c2_rnic_query()
145 err = vq_wait_for_reply(c2dev, vq_req); in c2_rnic_query()
150 (struct c2wr_rnic_query_rep *) (unsigned long) (vq_req->reply_msg); in c2_rnic_query()
204 vq_req_free(c2dev, vq_req); in c2_rnic_query()
213 struct c2_vq_req *vq_req; in c2_add_addr() local
219 vq_req = vq_req_alloc(c2dev); in c2_add_addr()
220 if (!vq_req) in c2_add_addr()
231 wr->hdr.context = (unsigned long) vq_req; in c2_add_addr()
241 vq_req_get(c2dev, vq_req); in c2_add_addr()
245 vq_req_put(c2dev, vq_req); in c2_add_addr()
249 err = vq_wait_for_reply(c2dev, vq_req); in c2_add_addr()
254 (struct c2wr_rnic_setconfig_rep *) (unsigned long) (vq_req->reply_msg); in c2_add_addr()
266 vq_req_free(c2dev, vq_req); in c2_add_addr()
275 struct c2_vq_req *vq_req; in c2_del_addr() local
281 vq_req = vq_req_alloc(c2dev); in c2_del_addr()
282 if (!vq_req) in c2_del_addr()
293 wr->hdr.context = (unsigned long) vq_req; in c2_del_addr()
303 vq_req_get(c2dev, vq_req); in c2_del_addr()
307 vq_req_put(c2dev, vq_req); in c2_del_addr()
311 err = vq_wait_for_reply(c2dev, vq_req); in c2_del_addr()
316 (struct c2wr_rnic_setconfig_rep *) (unsigned long) (vq_req->reply_msg); in c2_del_addr()
328 vq_req_free(c2dev, vq_req); in c2_del_addr()
338 struct c2_vq_req *vq_req; in c2_rnic_open() local
343 vq_req = vq_req_alloc(c2dev); in c2_rnic_open()
344 if (vq_req == NULL) { in c2_rnic_open()
350 wr.rnic_open.req.hdr.context = (unsigned long) (vq_req); in c2_rnic_open()
355 vq_req_get(c2dev, vq_req); in c2_rnic_open()
359 vq_req_put(c2dev, vq_req); in c2_rnic_open()
363 err = vq_wait_for_reply(c2dev, vq_req); in c2_rnic_open()
368 reply = (struct c2wr_rnic_open_rep *) (unsigned long) (vq_req->reply_msg); in c2_rnic_open()
383 vq_req_free(c2dev, vq_req); in c2_rnic_open()
392 struct c2_vq_req *vq_req; in c2_rnic_close() local
397 vq_req = vq_req_alloc(c2dev); in c2_rnic_close()
398 if (vq_req == NULL) { in c2_rnic_close()
404 wr.rnic_close.req.hdr.context = (unsigned long) vq_req; in c2_rnic_close()
407 vq_req_get(c2dev, vq_req); in c2_rnic_close()
411 vq_req_put(c2dev, vq_req); in c2_rnic_close()
415 err = vq_wait_for_reply(c2dev, vq_req); in c2_rnic_close()
420 reply = (struct c2wr_rnic_close_rep *) (unsigned long) (vq_req->reply_msg); in c2_rnic_close()
435 vq_req_free(c2dev, vq_req); in c2_rnic_close()