Lines Matching defs:virq
1654 void pnv_set_msi_irq_chip(struct pnv_phb *phb, unsigned int virq)
1668 idata = irq_get_irq_data(virq);
1674 irq_set_chip(virq, &phb->ioda.irq_chip);
1675 irq_set_chip_data(virq, phb->hose);
1849 unsigned int virq, int hwirq)
1859 ret = irq_domain_alloc_irqs_parent(domain, virq, 1, &parent_fwspec);
1866 static int pnv_irq_domain_alloc(struct irq_domain *domain, unsigned int virq,
1883 hose->dn, virq, hwirq, nr_irqs);
1886 ret = pnv_irq_parent_domain_alloc(domain, virq + i,
1891 irq_domain_set_hwirq_and_chip(domain, virq + i, hwirq + i,
1898 irq_domain_free_irqs_parent(domain, virq, i - 1);
1903 static void pnv_irq_domain_free(struct irq_domain *domain, unsigned int virq,
1906 struct irq_data *d = irq_domain_get_irq_data(domain, virq);
1911 virq, d->hwirq, nr_irqs);