Lines Matching defs:c2dev
48 send_pbl_messages(struct c2_dev *c2dev, u32 stag_index,
70 pbe_count = (c2dev->req_vq.msg_size -
72 wr = kmalloc(c2dev->req_vq.msg_size, GFP_KERNEL);
84 wr->rnic_handle = c2dev->adapter_handle;
102 vq_req_get(c2dev, vq_req);
134 err = vq_send_wr(c2dev, (union c2wr *) wr);
137 vq_req_put(c2dev, vq_req);
148 err = vq_wait_for_reply(c2dev, vq_req);
164 vq_repbuf_free(c2dev, reply);
172 c2_nsmr_register_phys_kern(struct c2_dev *c2dev, u64 *addr_list,
197 vq_req = vq_req_alloc(c2dev);
201 wr = kmalloc(c2dev->req_vq.msg_size, GFP_KERNEL);
212 wr->rnic_handle = c2dev->adapter_handle;
219 pbe_count = (c2dev->req_vq.msg_size -
246 vq_req_get(c2dev, vq_req);
251 err = vq_send_wr(c2dev, (union c2wr *) wr);
253 vq_req_put(c2dev, vq_req);
260 err = vq_wait_for_reply(c2dev, vq_req);
279 vq_repbuf_free(c2dev, reply);
291 err = send_pbl_messages(c2dev,
300 vq_req_free(c2dev, vq_req);
306 vq_repbuf_free(c2dev, reply);
310 vq_req_free(c2dev, vq_req);
314 int c2_stag_dealloc(struct c2_dev *c2dev, u32 stag_index)
325 vq_req = vq_req_alloc(c2dev);
335 wr.rnic_handle = c2dev->adapter_handle;
341 vq_req_get(c2dev, vq_req);
346 err = vq_send_wr(c2dev, (union c2wr *) & wr);
348 vq_req_put(c2dev, vq_req);
355 err = vq_wait_for_reply(c2dev, vq_req);
371 vq_repbuf_free(c2dev, reply);
373 vq_req_free(c2dev, vq_req);