Lines Matching refs:irq_domain
33 static struct irq_domain *pci_msi_default_domain;
36 struct irq_domain * __weak arch_get_pci_msi_domain(struct pci_dev *dev) in arch_get_pci_msi_domain()
41 static struct irq_domain *pci_msi_get_domain(struct pci_dev *dev) in pci_msi_get_domain()
43 struct irq_domain *domain; in pci_msi_get_domain()
54 struct irq_domain *domain; in pci_msi_setup_msi_irqs()
65 struct irq_domain *domain; in pci_msi_teardown_msi_irqs()
1187 int pci_msi_domain_check_cap(struct irq_domain *domain, in pci_msi_domain_check_cap()
1202 static int pci_msi_domain_handle_error(struct irq_domain *domain, in pci_msi_domain_handle_error()
1270 struct irq_domain *pci_msi_create_irq_domain(struct fwnode_handle *fwnode, in pci_msi_create_irq_domain()
1272 struct irq_domain *parent) in pci_msi_create_irq_domain()
1274 struct irq_domain *domain; in pci_msi_create_irq_domain()
1299 int pci_msi_domain_alloc_irqs(struct irq_domain *domain, struct pci_dev *dev, in pci_msi_domain_alloc_irqs()
1310 void pci_msi_domain_free_irqs(struct irq_domain *domain, struct pci_dev *dev) in pci_msi_domain_free_irqs()
1324 struct irq_domain *pci_msi_create_default_irq_domain(struct fwnode_handle *fwnode, in pci_msi_create_default_irq_domain()
1325 struct msi_domain_info *info, struct irq_domain *parent) in pci_msi_create_default_irq_domain()
1327 struct irq_domain *domain; in pci_msi_create_default_irq_domain()
1359 u32 pci_msi_domain_get_msi_rid(struct irq_domain *domain, struct pci_dev *pdev) in pci_msi_domain_get_msi_rid()
1382 struct irq_domain *pci_msi_get_device_domain(struct pci_dev *pdev) in pci_msi_get_device_domain()