irdma_set_page(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… irdma_set_page(9) β€” the Kernel API Manual page, bestie edition ✨

Okay so this is irdma_set_page(9), straight out of the Kernel API Manual, and it's literally the tiny little legend that populates the pbl list for fmr πŸŽ€


✨ NAME ✨

irdma_set_page β€” bestie's whole job is: populate pbl list for fmr 🫢


🌸 SYNOPSIS 🌸

int irdma_set_page (struct ib_mr *ibmr , u64 addr );

That's it, that's the whole signature, no cap πŸ’…


πŸ¦‹ ARGUMENTS πŸ¦‹

  • ibmr β€” the ib mem you're using to access the iwarp mr pointer πŸ‘‘ (yes, "mem," yes that's what the page says, we don't ask questions)
  • addr β€” the page dma address for the pbl list πŸŽ€ (the page says "fro" β€” we love a typo icon, we're keeping the energy, the meaning is for)

πŸ”₯ SEE ALSO πŸ”₯

Okay this is the part where the manpage just absolutely goes off 😭 β€” like it's giving "I know everybody in this file" main character energy. Sibling functions in ./drivers/infiniband/hw/irdma/verbs.c:

And the kernel file itself: ./drivers/infiniband/hw/irdma/verbs.c πŸ“‚

Ngl bestie, if you're looking for the rest of the irdma lore, you're one man 9 away from the whole friend group πŸ’–

And that's the page!! Written out of ./drivers/infiniband/hw/irdma back in October 2026 β€” slay, iconic, periodt. Go forth and populate those pbl lists for fmr, bestie πŸŒˆβ­πŸ’œ

πŸ“¦ where this page comes from