frwr_wc_localinv(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… frwr_wc_localinv β€” Kernel API Manual, bestie edition πŸŽ€

okay so real quick, the manual name is frwr_wc_localinv(9) and it lives in the Kernel API Manual, and honestly? it's giving "tiny little callback with main character energy" ✨


🌸 NAME 🌸

frwr_wc_localinv β€” bestie, this one gets invoked by the RDMA provider when there's a LOCAL_INV WC 😭 and yes we will explain what that means (sort of β€” the manpage keeps it lowkey mysterious, so we're not gonna make stuff up πŸ’€)


✨ SYNOPSIS ✨

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

look at her. two args. returns void. no notes, she's perfect 🫢


πŸ¦‹ ARGUMENTS πŸ¦‹

  • cq β€” the completion queue πŸ’« that's it, that's the whole description, the original said it and we're not about to invent lore.
  • wc β€” the WCE for a completed LocalInv WR πŸ”₯ (a work completion entry, for the record β€” and it's specifically the one for a completed LocalInv work request, no cap)
ngl bestie these are the shortest argument descriptions ever, but we are not padding them out with fake facts. the manpage said what it said πŸ’…

πŸ‘‘ SEE ALSO πŸ‘‘

okay so this is the group chat of related functions β€” all of them live in the kernel file ./net/sunrpc/xprtrdma/frwr_ops.c 🌈 so go say hi:

(notice how there's a whole frwr_wc_localinv family β€” _wake and _done? yeah she's got siblings, it's a whole dynasty πŸ‘‘)


πŸŽ€ the cute sign-off πŸŽ€

so this whole thing ships out of ./net/sunrpc/xprtrdma πŸ“ and the date on it is October 2026 ⭐ β€” yes, october twenty twenty-six, we don't make the rules, the manpage does 🧚

that's the page bestie, go read the rest of the frwr girlies, mwah πŸ’–πŸ“

πŸ“¦ where this page comes from