svc_rdma_wc_send(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ svc_rdma_wc_send(9) ✨

okay so this is a page from the Kernel API Manual β€” yes bestie, kernel manpages are a thing, and this one is lowkey iconic πŸ’…


πŸ’– NAME πŸ’–

svc_rdma_wc_send β€” literally the function that gets invoked by the RDMA provider for each polled Send WC (work completion, iykyk) πŸ¦‹


πŸŽ€ SYNOPSIS πŸŽ€

void svc_rdma_wc_send (struct ib_cq *cq , struct ib_wc *wc );

🌸 ARGUMENTS 🌸

  • cq β€” the Completion Queue context, bestie. it's giving "where the completions show up" energy πŸ‘‘
  • wc β€” the Work Completion object itself, the main character of this whole situation ⭐

πŸ¦‹ DESCRIPTION πŸ¦‹

NB: the svc_xprt/svcxprt_rdma is pinned whenever it's possible that the Send completion handler could be running. no cap β€” that's the whole note πŸ”₯

like, pinned whenever it's possible, not just when it's obviously happening. read it again if you need to, bestie, it's important πŸ™ˆ

🌈 SEE ALSO 🌈

Kernel file ./net/sunrpc/xprtrdma/svc_rdma_sendto.c πŸ“

that's a lot of friends, and honestly? slay, we love a well-connected function 🫢


and that's the whole vibe check πŸ’œ this page lives in ./net/sunrpc/xprtrdma, dated October 2026, from the Kernel API Manual β€” svc_rdma_wc_send(9), periodt. go read the sendto source, bestie, it ate πŸ’…βœ¨

πŸ“¦ where this page comes from