irdma_alloc_node(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… NAME πŸ’…

okay so bestie, gather round β€” this is irdma_alloc_node from the Kernel API Manual, and what it does is literally right there in the name: it allocates a WS node and inits it. that's the whole vibe. allocate + init. slay. πŸŽ€


✨ SYNOPSIS ✨

struct irdma_ws_node * irdma_alloc_node (struct irdma_sc_vsi *vsi , u8
user_pri , enum irdma_ws_node_type node_type , struct irdma_ws_node
*parent );

no cap, that's the whole signature β€” copied exactly, character for character, because we do not mess with function signatures in this group chat. 🫢


🌸 ARGUMENTS 🌸

  • vsi β€” the vsi pointer. yes, that's the description, and yes, it's giving "the manual is a woman of few words," but it's what we have. πŸ’…
  • user_pri β€” the user priority. it's a u8, so keep it cute and keep it small.
  • node_type β€” the type of node, bestie: leaf or parent. that's the vibe check right there. 🌿
  • parent β€” the parent node pointer. every node needs a mother, iykyk. πŸ‘‘

πŸ”₯ SEE ALSO πŸ”₯


πŸ¦‹ a little friendly reminder: all of these live under ./drivers/infiniband/hw/irdma, so that's your home base, bestie.

and that's the page! drop a πŸ’– for the Kernel API Manual, brought to you by the fine people at ./drivers/infiniband/hw/irdma, dated October 2026, and filed under irdma_alloc_node(9) β€” periodt. βœ¨πŸ‘‘πŸŒˆ

πŸ“¦ where this page comes from