irq_domain_create_sim(9)
π NAME π
Okay bestie, welcome to the irq_domain_create_sim(9) page from the Kernel API Manual πβ¨ This one is literally about creating a new interrupt simulator irq_domain and allocating a range of dummy interrupts π
π¦
β¨ SYNOPSIS β¨
struct irq_domain * irq_domain_create_sim (struct fwnode_handle *fwnode
, unsigned int num_irqs );
π«Ά ARGUMENTS π«Ά
fwnodeβ thestruct fwnode_handleto be associated with this domain πnum_irqsβ the number of interrupts to allocate, periodt β¨
π« DESCRIPTION π«
Hereβs the vibe check: on success, it returns a new irq_domain object π«Άπ. On failure, itβs a negative errno wrapped with ERR_PTR ππ.
π₯ SEE ALSO π₯
- Kernel file
./kernel/irq/irq_sim.cπΈ irq_domain_remove_sim(9)πdevm_irq_domain_create_sim(9)π
xoxo, source/version ./kernel/irq, dated October 2026 π
ππ¦
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms