msi_get_domain_info(9)
π msi_get_domain_info(9)
okay so bestie, welcome to the Kernel API Manual β¨ β this one's a tiny little function page and honestly it's giving "one-line baddie" energy π. Yes, the page header literally just says msi_get_domain_info(9) twice, we love a consistent queen π
.
β¨ NAME β¨
msi_get_domain_info β get the MSI interrupt domain info for @domain π¦
πΈ SYNOPSIS πΈ
struct msi_domain_info * msi_get_domain_info (struct irq_domain *domain
);
no cap, that's the whole signature β one arg, one pointer back π
π ARGUMENTS π
domainβ the interrupt domain you're pulling data from π«Ά literally the thing you hand over so it can tell you stuff.
β RETURN β
it returns the pointer to the msi_domain_info stored in domain->host_data π that's it, that's the whole vibe. iykyk π«
π¦ SEE ALSO π¦
okay this is the part where the page goes full main-character and lists, like, everyone in the msi squad π β no skipping, here's the whole group chat, fr fr:
- Kernel file
./kernel/irq/msi.c struct msi_device_data(9)struct msi_ctrl(9)msi_alloc_desc(9)msi_domain_insert_msi_desc(9)msi_domain_free_msi_descs_range(9)msi_domain_add_simple_msi_descs(9)msi_setup_device_data(9)__msi_lock_descs(9)__msi_unlock_descs(9)msi_domain_first_desc(9)msi_next_desc(9)msi_domain_get_virq(9)msi_device_populate_sysfs(9)msi_device_destroy_sysfs(9)msi_domain_set_affinity(9)msi_create_irq_domain(9)msi_create_parent_irq_domain(9)msi_parent_init_dev_msi_info(9)msi_create_device_irq_domain(9)msi_remove_device_irq_domain(9)msi_match_device_irq_domain(9)msi_domain_alloc_irqs_range_locked(9)msi_domain_alloc_irqs_range(9)msi_domain_alloc_irqs_all_locked(9)msi_domain_alloc_irq_at(9)msi_device_domain_alloc_wired(9)msi_domain_free_irqs_range_locked(9)msi_domain_free_irqs_range(9)msi_domain_free_irqs_all_locked(9)msi_domain_free_irqs_all(9)msi_device_domain_free_wired(9)msi_device_has_isolated_msi(9)
and that's the page!! π this lil icon lives over in ./kernel/irq and the version stamp says October 2026 π so go forth, get your domain info, and slay πβ¨π
π¦ 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