svc_rdma_prepare_write_list(9)
π
svc_rdma_prepare_write_list(9) β Kernel API Manual π
okay bestie, this is the Kernel API Manual page for svc_rdma_prepare_write_list(9), and we're gonna get you comfy with it. no cap.
π NAME π
svc_rdma_prepare_write_list β Construct WR chain for sending Write list β¨
πΈ SYNOPSIS πΈ
int svc_rdma_prepare_write_list (struct svcxprt_rdma *rdma , const
struct svc_rdma_recv_ctxt *rctxt , struct svc_rdma_send_ctxt *sctxt ,
const struct xdr_buf *xdr );
π«Ά ARGUMENTS π«Ά
rdmaβ the controlling RDMA transport π«rctxtβ the Write list provisioned by the client πsctxtβ Send WR resources π¦xdrβ thexdr_bufcontaining an RPC Reply message π
π₯ DESCRIPTION π₯
Returns zero on success, or a negative errno if WR chain construction fails for one or more Write chunks. literally that's the whole mood. π
π SEE ALSO π
- Kernel file:
./net/sunrpc/xprtrdma/svc_rdma_rw.c svc_rdma_destroy_rw_ctxts(9)svc_rdma_rw_ctx_init(9)svc_rdma_cc_init(9)svc_rdma_cc_release(9)svc_rdma_write_chunk_release(9)svc_rdma_reply_chunk_release(9)svc_rdma_reply_done(9)svc_rdma_write_done(9)svc_rdma_wc_read_done(9)svc_rdma_iov_write(9)svc_rdma_pages_write(9)svc_rdma_xb_write(9)svc_rdma_prepare_reply_chunk(9)svc_rdma_build_read_segment(9)svc_rdma_build_read_chunk(9)svc_rdma_copy_inline_range(9)svc_rdma_read_multiple_chunks(9)svc_rdma_read_data_item(9)svc_rdma_read_chunk_range(9)svc_rdma_read_call_chunk(9)svc_rdma_read_special(9)svc_rdma_process_read_list(9)
π cute little sign-off bestie: source/version corner is./net/sunrpc/xprtrdma, dated October 2026, and this page is literallysvc_rdma_prepare_write_list(9). slay. πβ¨
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms