Lines Matching refs:irq
38 if (d->irq != SGI_MAP_0_IRQ) in enable_local0_irq()
39 sgint->imask0 |= (1 << (d->irq - SGINT_LOCAL0)); in enable_local0_irq()
44 sgint->imask0 &= ~(1 << (d->irq - SGINT_LOCAL0)); in disable_local0_irq()
57 if (d->irq != SGI_MAP_1_IRQ) in enable_local1_irq()
58 sgint->imask1 |= (1 << (d->irq - SGINT_LOCAL1)); in enable_local1_irq()
63 sgint->imask1 &= ~(1 << (d->irq - SGINT_LOCAL1)); in disable_local1_irq()
75 sgint->cmeimask0 |= (1 << (d->irq - SGINT_LOCAL2)); in enable_local2_irq()
80 sgint->cmeimask0 &= ~(1 << (d->irq - SGINT_LOCAL2)); in disable_local2_irq()
94 sgint->cmeimask1 |= (1 << (d->irq - SGINT_LOCAL3)); in enable_local3_irq()
99 sgint->cmeimask1 &= ~(1 << (d->irq - SGINT_LOCAL3)); in disable_local3_irq()
114 int irq; in indy_local0_irqdispatch() local
118 irq = lc2msk_to_irqnr[mask2]; in indy_local0_irqdispatch()
120 irq = lc0msk_to_irqnr[mask]; in indy_local0_irqdispatch()
126 if (irq) in indy_local0_irqdispatch()
127 do_IRQ(irq); in indy_local0_irqdispatch()
136 int irq; in indy_local1_irqdispatch() local
140 irq = lc3msk_to_irqnr[mask2]; in indy_local1_irqdispatch()
142 irq = lc1msk_to_irqnr[mask]; in indy_local1_irqdispatch()
145 if (irq) in indy_local1_irqdispatch()
146 do_IRQ(irq); in indy_local1_irqdispatch()
149 extern void ip22_be_interrupt(int irq);
153 int irq = SGI_BUSERR_IRQ; in indy_buserror_irq() local
156 kstat_incr_irq_this_cpu(irq); in indy_buserror_irq()
157 ip22_be_interrupt(irq); in indy_buserror_irq()