Lines Matching refs:irq_happened

105 	: "=r" (happened) : "i" (offsetof(struct paca_struct, irq_happened)));  in get_irq_happened()
139 unsigned char happened = local_paca->irq_happened; in __check_irq_replay()
162 local_paca->irq_happened &= ~PACA_IRQ_HARD_DIS; in __check_irq_replay()
171 local_paca->irq_happened |= PACA_IRQ_DEC; in __check_irq_replay()
192 local_paca->irq_happened &= ~PACA_IRQ_HMI; in __check_irq_replay()
197 local_paca->irq_happened &= ~PACA_IRQ_DEC; in __check_irq_replay()
202 local_paca->irq_happened &= ~PACA_IRQ_PMI; in __check_irq_replay()
207 local_paca->irq_happened &= ~PACA_IRQ_EE; in __check_irq_replay()
218 local_paca->irq_happened &= ~PACA_IRQ_EE_EDGE; in __check_irq_replay()
223 local_paca->irq_happened &= ~PACA_IRQ_DBELL; in __check_irq_replay()
228 local_paca->irq_happened &= ~PACA_IRQ_DBELL; in __check_irq_replay()
234 BUG_ON(local_paca->irq_happened != 0); in __check_irq_replay()
241 unsigned char irq_happened; in arch_local_irq_restore() local
262 irq_happened = get_irq_happened(); in arch_local_irq_restore()
263 if (!irq_happened) { in arch_local_irq_restore()
283 if (!(irq_happened & PACA_IRQ_HARD_DIS)) { in arch_local_irq_restore()
341 local_paca->irq_happened |= PACA_IRQ_HARD_DIS; in restore_interrupts()
369 local_paca->irq_happened |= PACA_IRQ_HARD_DIS; in prep_irq_for_idle()
387 local_paca->irq_happened &= ~PACA_IRQ_HARD_DIS; in prep_irq_for_idle()
410 local_paca->irq_happened |= PACA_IRQ_HARD_DIS; in prep_irq_for_idle_irqsoff()
485 local_paca->irq_happened |= reason; in irq_set_pending_from_srr1()
506 local_paca->irq_happened |= PACA_IRQ_HARD_DIS; in force_external_irq_replay()
509 local_paca->irq_happened |= PACA_IRQ_EE; in force_external_irq_replay()