irdma_prep_remove_pd_page(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… irdma_prep_remove_pd_page ✨

okay so this is a page from the Kernel API Manual, and it's about irdma_prep_remove_pd_page(9) β€” yes that's a mouthful, yes it's iconic, we move.


πŸŽ€ NAME πŸŽ€

irdma_prep_remove_pd_page β€” literally gets everything ready to remove a PD page from an sd entry. that's the whole vibe. prep work, bestie. the behind-the-scenes queen πŸ‘‘


✨ SYNOPSIS ✨

int irdma_prep_remove_pd_page (struct irdma_hmc_info *hmc_info , u32 idx );

that's it. that's the whole call. return type is int, no cap 🫢


🌸 ARGUMENTS 🌸

  • hmc_info β€” a pointer to the HMC configuration information structure πŸ’– give it the info, it does the thing.
  • idx β€” the segment descriptor index you use to find the relevant page descriptor. like a little treasure map coordinate for your page descriptor πŸ—ΊοΈβœ¨

πŸ¦‹ SEE ALSO πŸ¦‹

the kernel file doing the heavy lifting lives at ./drivers/infiniband/hw/irdma/hmc.c β€” go read it, it's giving main character energy πŸ“–πŸ”₯

and the whole friend group of related calls, fr fr:

ngl that's a whole group chat and every single one of them ate πŸ’€πŸ‘‘


mwah, that's the page 🫢 this gem lives under ./drivers/infiniband/hw/irdma, dropped October 2026, and it's filed as irdma_prep_remove_pd_page(9) β€” catch you in the next manpage, bestie πŸ’œπŸŒˆ

πŸ“¦ where this page comes from