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.
259 * svc_rdma_wake_send_waiters - manage Send Queue accounting
273 * svc_rdma_wc_send - Invoked by RDMA provider for each polled Send WC
278 * the Send completion handler could be running.
306 * svc_rdma_send - Post a single Send WR
308 * @ctxt: send ctxt with a Send WR ready to post
310 * Returns zero if the Send WR was posted successfully. Otherwise, a
355 * @sctxt: Send context for the RPC Reply
370 * @sctxt: Send context for the RPC Reply
404 * @sctxt: Send context for the RPC Reply
447 * @sctxt: Send context for the RPC Reply
479 * @sctxt: Send context for the RPC Reply
625 * Number of SGEs needed to Send the contents of @xdr inline
655 * @sctxt: send_ctxt for the Send WR
730 * @sctxt: send_ctxt for the Send WR; xprt hdr is already prepared
766 * @sctxt: send_ctxt for the Send WR
775 * The Send WR's num_sge field is set in all cases.
809 * so they are released by the Send completion handler.
827 * via RDMA Send. The RPC-over-RDMA transport header is prepared
831 * the server may send all, a portion of, or none of the xdr_buf.
835 * RDMA Send is the last step of transmitting an RPC reply. Pages
838 * DMA unmapped by each Write completion, but the subsequent Send
868 * svc_rdma_send_error_msg - Send an RPC/RDMA v1 error response
870 * @sctxt: Send context for the response
880 * Send completion, or by this function on error.
1004 /* Send completion releases payload pages that were part in svc_rdma_sendto()