svc_rdma_cc_release(9)
π svc_rdma_cc_release β a Kernel API Manual moment π
Okay bestie, this is the Kernel API Manual page for svc_rdma_cc_release, and it's giving "small function, important cleanup." No cap.
β¨ NAME β¨
svc_rdma_cc_release β release resources held by a svc_rdma_chunk_ctxt. That's it, that's the vibe: it frees the resources that chunk context is holding onto. π«Ά
πΈ SYNOPSIS πΈ
void svc_rdma_cc_release (struct svcxprt_rdma *rdma , struct
svc_rdma_chunk_ctxt *cc , enum dma_data_direction dir );
Literally exactly that signature, bestie. Notice the void β this function doesn't return anything; it just does its release thing and exits. π
π¦ ARGUMENTS π¦
rdmaβ the controlling transport instance. It's the main-character RDMA transport in this situation. πccβ thesvc_rdma_chunk_ctxtto be released. This is the chunk context getting its resources freed. πdirβ the DMA direction. Yep, just the DMA direction. π§
π₯ SEE ALSO π₯
- Kernel file:
./net/sunrpc/xprtrdma/svc_rdma_rw.cβ that's where this lives, iykyk. π svc_rdma_destroy_rw_ctxts(9)svc_rdma_rw_ctx_init(9)svc_rdma_cc_init(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_write_list(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)
All of those are linked in the original SEE ALSO, so yeah, they're all here. No skipped references, periodt. π―
Signed, sealed, delivered: this page comes from ./net/sunrpc/xprtrdma, dated October 2026, closing out the svc_rdma_cc_release(9) szn. π
β¨π
π¦ 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