Lines Matching refs:irq_domain
24 struct irq_domain *x86_pci_msi_default_domain __ro_after_init;
187 int pci_msi_prepare(struct irq_domain *domain, struct device *dev, int nvec, in pci_msi_prepare()
218 struct irq_domain * __init native_create_pci_msi_domain(void) in native_create_pci_msi_domain()
221 struct irq_domain *d; in native_create_pci_msi_domain()
266 struct irq_domain *arch_create_remap_msi_irq_domain(struct irq_domain *parent, in arch_create_remap_msi_irq_domain()
270 struct irq_domain *d; in arch_create_remap_msi_irq_domain()
300 static int dmar_msi_init(struct irq_domain *domain, in dmar_msi_init()
320 static struct irq_domain *dmar_get_irq_domain(void) in dmar_get_irq_domain()
322 static struct irq_domain *dmar_domain; in dmar_get_irq_domain()
344 struct irq_domain *domain = dmar_get_irq_domain(); in dmar_alloc_hwirq()
369 static inline int hpet_dev_id(struct irq_domain *domain) in hpet_dev_id()
392 static int hpet_msi_init(struct irq_domain *domain, in hpet_msi_init()
403 static void hpet_msi_free(struct irq_domain *domain, in hpet_msi_free()
420 struct irq_domain *hpet_create_irq_domain(int hpet_id) in hpet_create_irq_domain()
423 struct irq_domain *parent, *d; in hpet_create_irq_domain()
461 int hpet_assign_irq(struct irq_domain *domain, struct hpet_channel *hc, in hpet_assign_irq()