Lines Matching full:send
53 * a Send WR conveying the transport header and the RPC message itself to
68 * The logic here depends on Send Queue and completion ordering. Since
69 * the Send WR is always posted last, it will always complete last. Thus
78 * When the Send WR is constructed, it also gets its own svc_rdma_send_ctxt.
80 * ctxt, the Send WR is posted, and sendto returns.
82 * The svc_rdma_send_ctxt is presented when the Send WR completes. The
83 * Send completion handler finally releases the Reply's pages.
85 * This mechanism also assumes that completions on the transport's Send
87 * and Send completion running at the same time could release pages that
92 * - If the Send WR is posted successfully, it will either complete
93 * successfully, or get flushed. Either way, the Send completion
95 * - If the Send WR cannot be not posted, the forward path releases
99 * where two different Write segments send portions of the same page.
284 * svc_rdma_wake_send_waiters - manage Send Queue accounting
298 * svc_rdma_wc_send - Invoked by RDMA provider for each polled Send WC
303 * the Send completion handler could be running.
331 * svc_rdma_post_send - Post a WR chain to the Send Queue
339 * Note there is potential for starvation when the Send Queue is
342 * enough Send Queue that SQ exhaustion should be a rare event.
371 * ib_drain_sq() will trigger enough Send
391 * Send completion that bumps sc_sq_avail.
405 * @sctxt: Send context for the RPC Reply
420 * @sctxt: Send context for the RPC Reply
454 * @sctxt: Send context for the RPC Reply
497 * @sctxt: Send context for the RPC Reply
529 * @sctxt: Send context for the RPC Reply
675 * Number of SGEs needed to Send the contents of @xdr inline
705 * @sctxt: send_ctxt for the Send WR
780 * @sctxt: send_ctxt for the Send WR; xprt hdr is already prepared
816 * @sctxt: send_ctxt for the Send WR
826 * The Send WR's num_sge field is set in all cases.
861 * so they are released by the Send completion handler.
879 * via RDMA Send. The RPC-over-RDMA transport header is prepared
883 * the server may Send all, a portion of, or none of the xdr_buf.
919 * svc_rdma_send_error_msg - Send an RPC/RDMA v1 error response
921 * @sctxt: Send context for the response
931 * Send completion, or by this function on error.
1064 /* Send completion releases payload pages that were part