irq_domain_t...late_onecell(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… NAME πŸ’…

irq_domain_translate_onecell β€” the generic translate for direct one cell bindings ✨

(you're reading irq_domain_t...late_onecell(9) from the Kernel API Manual, and yes she's iconic πŸ’–)

πŸ¦‹ SYNOPSIS πŸ¦‹

int irq_domain_translate_onecell (struct irq_domain *d , struct
irq_fwspec *fwspec , unsigned long *out_hwirq , unsigned int *out_type
);

okay so it returns an int, and it takes four things β€” literally that's the whole vibe check πŸ”₯

🌸 ARGUMENTS 🌸

  • d β€” the interrupt domain that's involved in the translation, she's the main character here πŸ‘‘
  • fwspec β€” the firmware interrupt specifier that needs translating, your little firmware-to-kernel dictionary πŸ“–
  • out_hwirq β€” pointer to storage for the hardware interrupt number, like a lil drop-off spot for the answer πŸŽ€
  • out_type β€” pointer to storage for the interrupt type, same deal, another storage spot πŸ’œ

⭐ SEE ALSO ⭐

Bestie, the kernel file is ./kernel/irq/irqdomain.c and literally all of these are your girls β€” go say hi 🫢


ngl that's a lot of siblings but they're all slaying in their own way πŸ’€βœ¨

that's the whole page, bestie, no cap 🧚 and it's coming to you straight from ./kernel/irq, dated October 2026 β€” mwah, love u, go translate some one cell bindings πŸŒˆπŸ’…πŸ“

πŸ“¦ where this page comes from