Lines Matching refs:svc_rdma_recv_ctxt

111 static inline struct svc_rdma_recv_ctxt *
114 return list_first_entry_or_null(list, struct svc_rdma_recv_ctxt, in svc_rdma_next_recv_ctxt()
118 static struct svc_rdma_recv_ctxt *
122 struct svc_rdma_recv_ctxt *ctxt; in svc_rdma_recv_ctxt_alloc()
164 struct svc_rdma_recv_ctxt *ctxt) in svc_rdma_recv_ctxt_destroy()
179 struct svc_rdma_recv_ctxt *ctxt; in svc_rdma_recv_ctxts_destroy()
183 ctxt = llist_entry(node, struct svc_rdma_recv_ctxt, rc_node); in svc_rdma_recv_ctxts_destroy()
194 struct svc_rdma_recv_ctxt *svc_rdma_recv_ctxt_get(struct svcxprt_rdma *rdma) in svc_rdma_recv_ctxt_get()
196 struct svc_rdma_recv_ctxt *ctxt; in svc_rdma_recv_ctxt_get()
203 ctxt = llist_entry(node, struct svc_rdma_recv_ctxt, rc_node); in svc_rdma_recv_ctxt_get()
215 struct svc_rdma_recv_ctxt *ctxt) in svc_rdma_recv_ctxt_put()
243 struct svc_rdma_recv_ctxt *ctxt = vctxt; in svc_rdma_release_ctxt()
255 struct svc_rdma_recv_ctxt *ctxt; in svc_rdma_refresh_recvs()
284 ctxt = container_of(bad_wr, struct svc_rdma_recv_ctxt, in svc_rdma_refresh_recvs()
311 struct svc_rdma_recv_ctxt *ctxt; in svc_rdma_post_recvs()
332 struct svc_rdma_recv_ctxt *ctxt; in svc_rdma_wc_receive()
337 ctxt = container_of(cqe, struct svc_rdma_recv_ctxt, rc_cqe); in svc_rdma_wc_receive()
385 struct svc_rdma_recv_ctxt *ctxt; in svc_rdma_flush_recv_queues()
398 struct svc_rdma_recv_ctxt *ctxt) in svc_rdma_build_arg_xdr()
432 static bool xdr_count_read_segments(struct svc_rdma_recv_ctxt *rctxt, __be32 *p) in xdr_count_read_segments()
474 static bool xdr_check_read_list(struct svc_rdma_recv_ctxt *rctxt) in xdr_check_read_list()
488 static bool xdr_check_write_chunk(struct svc_rdma_recv_ctxt *rctxt) in xdr_check_write_chunk()
517 static bool xdr_count_write_chunks(struct svc_rdma_recv_ctxt *rctxt, __be32 *p) in xdr_count_write_chunks()
546 static bool xdr_check_write_list(struct svc_rdma_recv_ctxt *rctxt) in xdr_check_write_list()
574 static bool xdr_check_reply_chunk(struct svc_rdma_recv_ctxt *rctxt) in xdr_check_reply_chunk()
599 struct svc_rdma_recv_ctxt *ctxt) in svc_rdma_get_inv_rkey()
663 struct svc_rdma_recv_ctxt *rctxt) in svc_rdma_xdr_decode_req()
729 struct svc_rdma_recv_ctxt *rctxt, in svc_rdma_send_error()
746 struct svc_rdma_recv_ctxt *rctxt) in svc_rdma_is_reverse_direction_reply()
779 struct svc_rdma_recv_ctxt *ctxt) in svc_rdma_read_complete_one()
816 struct svc_rdma_recv_ctxt *ctxt) in svc_rdma_read_complete_multiple()
835 struct svc_rdma_recv_ctxt *ctxt) in svc_rdma_read_complete_pzrc()
849 struct svc_rdma_recv_ctxt *ctxt) in svc_rdma_read_complete()
921 struct svc_rdma_recv_ctxt *ctxt; in svc_rdma_recvfrom()