Lines Matching refs:c2dev

43 	struct c2_dev *c2dev = to_c2dev(cm_id->device);  in c2_llp_connect()  local
74 err = c2_qp_set_read_limits(c2dev, qp, iw_param->ord, iw_param->ird); in c2_llp_connect()
81 wr = kmalloc(c2dev->req_vq.msg_size, GFP_KERNEL); in c2_llp_connect()
87 vq_req = vq_req_alloc(c2dev); in c2_llp_connect()
95 wr->rnic_handle = c2dev->adapter_handle; in c2_llp_connect()
117 err = vq_send_wr(c2dev, (union c2wr *) wr); in c2_llp_connect()
118 vq_req_free(c2dev, vq_req); in c2_llp_connect()
137 struct c2_dev *c2dev; in c2_llp_service_create() local
147 c2dev = to_c2dev(cm_id->device); in c2_llp_service_create()
148 if (c2dev == NULL) in c2_llp_service_create()
154 vq_req = vq_req_alloc(c2dev); in c2_llp_service_create()
163 wr.rnic_handle = c2dev->adapter_handle; in c2_llp_service_create()
172 vq_req_get(c2dev, vq_req); in c2_llp_service_create()
177 err = vq_send_wr(c2dev, (union c2wr *) & wr); 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()
211 vq_repbuf_free(c2dev, reply); in c2_llp_service_create()
212 vq_req_free(c2dev, vq_req); in c2_llp_service_create()
217 vq_repbuf_free(c2dev, reply); in c2_llp_service_create()
219 vq_req_free(c2dev, vq_req); in c2_llp_service_create()
227 struct c2_dev *c2dev; in c2_llp_service_destroy() local
233 c2dev = to_c2dev(cm_id->device); in c2_llp_service_destroy()
234 if (c2dev == NULL) in c2_llp_service_destroy()
240 vq_req = vq_req_alloc(c2dev); in c2_llp_service_destroy()
249 wr.rnic_handle = c2dev->adapter_handle; in c2_llp_service_destroy()
255 vq_req_get(c2dev, vq_req); in c2_llp_service_destroy()
260 err = vq_send_wr(c2dev, (union c2wr *) & wr); 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()
285 vq_repbuf_free(c2dev, reply); in c2_llp_service_destroy()
287 vq_req_free(c2dev, vq_req); in c2_llp_service_destroy()
293 struct c2_dev *c2dev = to_c2dev(cm_id->device); in c2_llp_accept() local
307 err = c2_qp_set_read_limits(c2dev, qp, iw_param->ord, iw_param->ird); in c2_llp_accept()
312 vq_req = vq_req_alloc(c2dev); in c2_llp_accept()
321 wr = kmalloc(c2dev->req_vq.msg_size, GFP_KERNEL); in c2_llp_accept()
330 wr->rnic_handle = c2dev->adapter_handle; in c2_llp_accept()
355 vq_req_get(c2dev, vq_req); in c2_llp_accept()
358 err = vq_send_wr(c2dev, (union c2wr *) wr); 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()
377 vq_repbuf_free(c2dev, reply); in c2_llp_accept()
383 vq_req_free(c2dev, vq_req); in c2_llp_accept()
399 struct c2_dev *c2dev; in c2_llp_reject() local
405 c2dev = to_c2dev(cm_id->device); in c2_llp_reject()
410 vq_req = vq_req_alloc(c2dev); in c2_llp_reject()
419 wr.rnic_handle = c2dev->adapter_handle; in c2_llp_reject()
425 vq_req_get(c2dev, vq_req); in c2_llp_reject()
430 err = vq_send_wr(c2dev, (union c2wr *) & wr); 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()
456 vq_repbuf_free(c2dev, reply); in c2_llp_reject()
459 vq_req_free(c2dev, vq_req); in c2_llp_reject()