Lines Matching refs:svcxprt_rdma
74 struct svcxprt_rdma { struct
157 extern void svc_rdma_recv_ctxts_destroy(struct svcxprt_rdma *rdma);
158 extern bool svc_rdma_post_recvs(struct svcxprt_rdma *rdma);
159 extern void svc_rdma_recv_ctxt_put(struct svcxprt_rdma *rdma,
161 extern void svc_rdma_flush_recv_queues(struct svcxprt_rdma *rdma);
165 extern void svc_rdma_destroy_rw_ctxts(struct svcxprt_rdma *rdma);
166 extern int svc_rdma_recv_read_chunk(struct svcxprt_rdma *rdma,
169 extern int svc_rdma_send_write_chunk(struct svcxprt_rdma *rdma,
171 extern int svc_rdma_send_reply_chunk(struct svcxprt_rdma *rdma,
176 extern void svc_rdma_send_ctxts_destroy(struct svcxprt_rdma *rdma);
178 svc_rdma_send_ctxt_get(struct svcxprt_rdma *rdma);
179 extern void svc_rdma_send_ctxt_put(struct svcxprt_rdma *rdma,
181 extern int svc_rdma_send(struct svcxprt_rdma *rdma, struct ib_send_wr *wr);
182 extern void svc_rdma_sync_reply_hdr(struct svcxprt_rdma *rdma,
185 extern int svc_rdma_map_reply_msg(struct svcxprt_rdma *rdma,
192 extern void svc_sq_reap(struct svcxprt_rdma *);
193 extern void svc_rq_reap(struct svcxprt_rdma *);