iort_get_rmr_sids(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– iort_get_rmr_sids(9) πŸ’–

okay so bestie, welcome to the Kernel API Manual page for iort_get_rmr_sids β€” yes that's the whole name, we're not abbreviating, we're not playing πŸ’…


✨ NAME ✨

iort_get_rmr_sids β€” Retrieve IORT RMR node reserved regions with associated StreamIDs information.

like, it goes and fetches the reserved regions from the IORT RMR nodes, and the StreamIDs info that comes attached to them πŸŽ€ both. together. iconic.


πŸ¦‹ SYNOPSIS πŸ¦‹

void iort_get_rmr_sids (struct fwnode_handle *iommu_fwnode , struct
       list_head *head );

no return value, she just does her thing and leaves 🌸


🌈 ARGUMENTS 🌈

  • iommu_fwnode β€” the fwnode associated with the IOMMU. that's your handle-to-the-IOMMU girlie, she's the entry point ✨
  • head β€” Reserved region list. (the page literally spells it "Resereved region list" and honestly? we're keeping her exactly as she is, no cap πŸ’€) this is the list you're handing over so the regions can land in it 🫢

πŸ‘‘ SEE ALSO πŸ‘‘

Kernel file ./drivers/acpi/arm64/iort.c β€” go read the source, iykyk πŸ“– and also literally all of these siblings:

the whole friend group fr fr πŸ”₯


lowkey a reminder bestie: this one returns void. nothing comes back. don't go looking for a return value, she gave you nothing and that's on purpose 😭

mwah πŸ’‹ this page lives in ./drivers/acpi/arm64, dated October 2026, and answers to the name iort_get_rmr_sids(9) β€” periodt. πŸŽ€β­

πŸ“¦ where this page comes from