Lines Matching refs:sgint

25 struct sgint_regs *sgint;  variable
39 sgint->imask0 |= (1 << (d->irq - SGINT_LOCAL0)); in enable_local0_irq()
44 sgint->imask0 &= ~(1 << (d->irq - SGINT_LOCAL0)); in disable_local0_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()
74 sgint->imask0 |= (1 << (SGI_MAP_0_IRQ - SGINT_LOCAL0)); in enable_local2_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()
81 if (!sgint->cmeimask0) in disable_local2_irq()
82 sgint->imask0 &= ~(1 << (SGI_MAP_0_IRQ - SGINT_LOCAL0)); in disable_local2_irq()
93 sgint->imask1 |= (1 << (SGI_MAP_1_IRQ - SGINT_LOCAL1)); in enable_local3_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()
100 if (!sgint->cmeimask1) in disable_local3_irq()
101 sgint->imask1 &= ~(1 << (SGI_MAP_1_IRQ - SGINT_LOCAL1)); in disable_local3_irq()
112 u8 mask = sgint->istat0 & sgint->imask0; in indy_local0_irqdispatch()
117 mask2 = sgint->vmeistat & sgint->cmeimask0; in indy_local0_irqdispatch()
129 u8 mask = sgint->istat1 & sgint->imask1; in indy_local1_irqdispatch()
134 mask2 = sgint->vmeistat & sgint->cmeimask1; in indy_local1_irqdispatch()
295 sgint->imask0 = 0; in arch_init_irq()
296 sgint->imask1 = 0; in arch_init_irq()
297 sgint->cmeimask0 = 0; in arch_init_irq()
298 sgint->cmeimask1 = 0; in arch_init_irq()