Lines Matching refs:domain
255 int (*msi_init)(struct irq_domain *domain,
259 void (*msi_free)(struct irq_domain *domain,
262 int (*msi_check)(struct irq_domain *domain,
265 int (*msi_prepare)(struct irq_domain *domain,
271 int (*handle_error)(struct irq_domain *domain,
330 int msi_domain_alloc_irqs(struct irq_domain *domain, struct device *dev,
332 void msi_domain_free_irqs(struct irq_domain *domain, struct device *dev);
333 struct msi_domain_info *msi_get_domain_info(struct irq_domain *domain);
343 int msi_domain_prepare_irqs(struct irq_domain *domain, struct device *dev,
345 int msi_domain_populate_irqs(struct irq_domain *domain, struct device *dev,
360 int platform_msi_domain_alloc(struct irq_domain *domain, unsigned int virq,
362 void platform_msi_domain_free(struct irq_domain *domain, unsigned int virq,
364 void *platform_msi_get_host_data(struct irq_domain *domain);
374 int pci_msi_domain_check_cap(struct irq_domain *domain,
376 u32 pci_msi_domain_get_msi_rid(struct irq_domain *domain, struct pci_dev *pdev);