Lines Matching refs:irq_happened
102 : "=r" (happened) : "i" (offsetof(struct paca_struct, irq_happened))); in get_irq_happened()
142 unsigned char happened = local_paca->irq_happened; in __check_irq_replay()
145 local_paca->irq_happened &= ~PACA_IRQ_HARD_DIS; in __check_irq_replay()
161 local_paca->irq_happened &= ~PACA_IRQ_DEC; in __check_irq_replay()
166 local_paca->irq_happened &= ~PACA_IRQ_EE; in __check_irq_replay()
175 local_paca->irq_happened &= ~PACA_IRQ_EE_EDGE; in __check_irq_replay()
179 local_paca->irq_happened &= ~PACA_IRQ_DBELL; in __check_irq_replay()
183 local_paca->irq_happened &= ~PACA_IRQ_DBELL; in __check_irq_replay()
192 local_paca->irq_happened &= ~PACA_IRQ_HMI; in __check_irq_replay()
197 BUG_ON(local_paca->irq_happened != 0); in __check_irq_replay()
204 unsigned char irq_happened; in arch_local_irq_restore() local
224 irq_happened = get_irq_happened(); in arch_local_irq_restore()
225 if (!irq_happened) in arch_local_irq_restore()
239 if (unlikely(irq_happened != PACA_IRQ_HARD_DIS)) in arch_local_irq_restore()
292 local_paca->irq_happened |= PACA_IRQ_HARD_DIS; in restore_interrupts()
337 local_paca->irq_happened &= ~PACA_IRQ_HARD_DIS; in prep_irq_for_idle()