svc_rdma_send_ctxts_destroy(9)
π svc_rdma_send_ctxts_destroy(9)
okay bestie, so this is a Kernel API Manual page β section 9, iykyk β for svc_rdma_send_ctxts_destroy, and it's literally the cleanup queen of the whole send_ctxt situation π§Ήβ¨
β¨ NAME β¨
svc_rdma_send_ctxts_destroy β Release all send_ctxt's for an xprt π«Ά
πΈ SYNOPSIS πΈ
void svc_rdma_send_ctxts_destroy (struct svcxprt_rdma *rdma );
no cap, that's the whole signature β it returns void, so don't go looking for a return value, there isn't one π
π¦ ARGUMENTS π¦
rdmaβ thesvcxprt_rdmathat's being torn down π it's giving end-of-an-era energy fr fr
π SEE ALSO π
the kernel file where all this magic lives, iconically:
- Kernel file
./net/sunrpc/xprtrdma/svc_rdma_sendto.c
and the whole friend group of related functions, all of them, in order, no one left behind π
svc_rdma_send_ctxt_get(9)svc_rdma_send_ctxts_drain(9)svc_rdma_send_ctxt_put(9)svc_rdma_wake_send_waiters(9)svc_rdma_sq_wait(9)svc_rdma_post_send_err(9)svc_rdma_wc_send(9)svc_rdma_post_send(9)svc_rdma_encode_read_list(9)svc_rdma_encode_write_segment(9)svc_rdma_encode_write_chunk(9)svc_rdma_encode_write_list(9)svc_rdma_encode_reply_chunk(9)svc_rdma_page_dma_map(9)svc_rdma_iov_dma_map(9)svc_rdma_xb_dma_map(9)svc_rdma_xb_count_sges(9)svc_rdma_check_pull_up(9)svc_rdma_xb_linearize(9)svc_rdma_pull_up_reply_msg(9)svc_rdma_send_error_msg(9)svc_rdma_sendto(9)svc_rdma_result_payload(9)
lowkey obsessed with how this page found in ./net/sunrpc/xprtrdma β that's the directory, bestie, go look π
and that's the vibe check π§π this lil page came from ./net/sunrpc/xprtrdma, dated October 2026, and yes it's svc_rdma_send_ctxts_destroy(9) β slay, goodbye, periodt π
π₯
π¦ 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