Lines Matching refs:istate
470 desc->istate &= ~(IRQS_REPLAY | IRQS_WAITING); in handle_nested_irq()
474 desc->istate |= IRQS_PENDING; in handle_nested_irq()
499 if (!(desc->istate & IRQS_POLL_INPROGRESS)) in irq_check_poll()
547 desc->istate &= ~(IRQS_REPLAY | IRQS_WAITING); in handle_simple_irq()
550 desc->istate |= IRQS_PENDING; in handle_simple_irq()
582 desc->istate &= ~(IRQS_REPLAY | IRQS_WAITING); in handle_untracked_irq()
585 desc->istate |= IRQS_PENDING; in handle_untracked_irq()
589 desc->istate &= ~IRQS_PENDING; in handle_untracked_irq()
638 desc->istate &= ~(IRQS_REPLAY | IRQS_WAITING); in handle_level_irq()
645 desc->istate |= IRQS_PENDING; in handle_level_irq()
661 if (!(desc->istate & IRQS_ONESHOT)) { in cond_unmask_eoi_irq()
698 desc->istate &= ~(IRQS_REPLAY | IRQS_WAITING); in handle_fasteoi_irq()
705 desc->istate |= IRQS_PENDING; in handle_fasteoi_irq()
711 if (desc->istate & IRQS_ONESHOT) in handle_fasteoi_irq()
779 desc->istate &= ~(IRQS_REPLAY | IRQS_WAITING); in handle_edge_irq()
782 desc->istate |= IRQS_PENDING; in handle_edge_irq()
792 desc->istate |= IRQS_PENDING; in handle_edge_irq()
813 if (unlikely(desc->istate & IRQS_PENDING)) { in handle_edge_irq()
821 } while ((desc->istate & IRQS_PENDING) && in handle_edge_irq()
843 desc->istate &= ~(IRQS_REPLAY | IRQS_WAITING); in handle_edge_eoi_irq()
846 desc->istate |= IRQS_PENDING; in handle_edge_eoi_irq()
855 desc->istate |= IRQS_PENDING; in handle_edge_eoi_irq()
867 } while ((desc->istate & IRQS_PENDING) && in handle_edge_eoi_irq()
1209 desc->istate &= ~(IRQS_REPLAY | IRQS_WAITING); in handle_fasteoi_ack_irq()
1216 desc->istate |= IRQS_PENDING; in handle_fasteoi_ack_irq()
1222 if (desc->istate & IRQS_ONESHOT) in handle_fasteoi_ack_irq()
1261 desc->istate &= ~(IRQS_REPLAY | IRQS_WAITING); in handle_fasteoi_mask_irq()
1268 desc->istate |= IRQS_PENDING; in handle_fasteoi_mask_irq()
1274 if (desc->istate & IRQS_ONESHOT) in handle_fasteoi_mask_irq()