svc_rdma_send_cid_init(9)
β¨ svc_rdma_send_cid_init β¨
okay so bestie, we're in the Kernel API Manual today and this one is genuinely tiny β like, one-function, no-options, minimal-drama tiny. but it's important, so let's give it the attention it deserves π
π NAME π
svc_rdma_send_cid_init β initialize a Send Queue completion ID. that's it, that's the whole job, and she does it flawlessly π
π¦ SYNOPSIS π¦
void svc_rdma_send_cid_init (struct svcxprt_rdma *rdma , struct
rpc_rdma_cid *cid );
returns void, so no return-value anxiety, no error checking era, she just goes in there and does the thing β¨
πΈ ARGUMENTS πΈ
rdmaβ the controlling transport. this is the big-picture vibe, the transport that's running the show πcidβ the completion ID to initialize. this is the one actually getting set up, the main character of this function honestly π«Ά
π SEE ALSO π
- Kernel file
./include/linux/sunrpc/svc_rdma.hβ go read it, that's where the lore lives π
ngl this page is short but that's the whole point β no hidden flags, no gotchas, no undefined behaviour lurking in the shadows. just a clean little initializer doing her thing πβ¨
and that's a wrap π§ source/version: ./include/linux/sunrpc, dated October 2026 β mwah, iconic, no notes π
π¦ 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