Lines Matching refs:vq_req
295 struct c2_vq_req *vq_req; in c2_init_cq() local
314 vq_req = vq_req_alloc(c2dev); in c2_init_cq()
315 if (!vq_req) { in c2_init_cq()
322 wr.hdr.context = (unsigned long) vq_req; in c2_init_cq()
330 vq_req_get(c2dev, vq_req); in c2_init_cq()
334 vq_req_put(c2dev, vq_req); in c2_init_cq()
338 err = vq_wait_for_reply(c2dev, vq_req); in c2_init_cq()
342 reply = (struct c2wr_cq_create_rep *) (unsigned long) (vq_req->reply_msg); in c2_init_cq()
362 vq_req_free(c2dev, vq_req); in c2_init_cq()
380 vq_req_free(c2dev, vq_req); in c2_init_cq()
392 struct c2_vq_req *vq_req; in c2_free_cq() local
406 vq_req = vq_req_alloc(c2dev); in c2_free_cq()
407 if (!vq_req) { in c2_free_cq()
413 wr.hdr.context = (unsigned long) vq_req; in c2_free_cq()
417 vq_req_get(c2dev, vq_req); in c2_free_cq()
421 vq_req_put(c2dev, vq_req); in c2_free_cq()
425 err = vq_wait_for_reply(c2dev, vq_req); in c2_free_cq()
429 reply = (struct c2wr_cq_destroy_rep *) (unsigned long) (vq_req->reply_msg); in c2_free_cq()
433 vq_req_free(c2dev, vq_req); in c2_free_cq()