Lines Matching defs:virq
42 static void pq2ads_pci_mask_irq(unsigned int virq)
44 struct pq2ads_pci_pic *priv = get_irq_chip_data(virq);
45 int irq = NUM_IRQS - virq_to_hw(virq) - 1;
58 static void pq2ads_pci_unmask_irq(unsigned int virq)
60 struct pq2ads_pci_pic *priv = get_irq_chip_data(virq);
61 int irq = NUM_IRQS - virq_to_hw(virq) - 1;
100 int virq = irq_linear_revmap(priv->host, bit);
101 generic_handle_irq(virq);
107 static int pci_pic_host_map(struct irq_host *h, unsigned int virq,
110 irq_to_desc(virq)->status |= IRQ_LEVEL;
111 set_irq_chip_data(virq, h->host_data);
112 set_irq_chip_and_handler(virq, &pq2ads_pci_ic, handle_level_irq);
116 static void pci_host_unmap(struct irq_host *h, unsigned int virq)
119 set_irq_chip_data(virq, NULL);
120 set_irq_chip(virq, NULL);