Home
last modified time | relevance | path

Searched refs:istate (Results 1 – 9 of 9) sorted by relevance

/kernel/irq/
Dautoprobe.c72 desc->istate |= IRQS_AUTODETECT | IRQS_WAITING; in probe_irq_on()
74 desc->istate |= IRQS_PENDING; in probe_irq_on()
90 if (desc->istate & IRQS_AUTODETECT) { in probe_irq_on()
92 if (!(desc->istate & IRQS_WAITING)) { in probe_irq_on()
93 desc->istate &= ~IRQS_AUTODETECT; in probe_irq_on()
126 if (desc->istate & IRQS_AUTODETECT) { in probe_irq_mask()
127 if (i < 16 && !(desc->istate & IRQS_WAITING)) in probe_irq_mask()
130 desc->istate &= ~IRQS_AUTODETECT; in probe_irq_mask()
166 if (desc->istate & IRQS_AUTODETECT) { in probe_irq_off()
167 if (!(desc->istate & IRQS_WAITING)) { in probe_irq_off()
[all …]
Dchip.c289 desc->istate &= ~(IRQS_REPLAY | IRQS_WAITING); in handle_nested_irq()
294 desc->istate |= IRQS_PENDING; in handle_nested_irq()
315 if (!(desc->istate & IRQS_POLL_INPROGRESS)) in irq_check_poll()
341 desc->istate &= ~(IRQS_REPLAY | IRQS_WAITING); in handle_simple_irq()
345 desc->istate |= IRQS_PENDING; in handle_simple_irq()
394 desc->istate &= ~(IRQS_REPLAY | IRQS_WAITING); in handle_level_irq()
402 desc->istate |= IRQS_PENDING; in handle_level_irq()
444 desc->istate &= ~(IRQS_REPLAY | IRQS_WAITING); in handle_fasteoi_irq()
452 desc->istate |= IRQS_PENDING; in handle_fasteoi_irq()
457 if (desc->istate & IRQS_ONESHOT) in handle_fasteoi_irq()
[all …]
Dresend.c65 desc->istate &= ~IRQS_PENDING; in check_irq_resend()
68 if (desc->istate & IRQS_REPLAY) in check_irq_resend()
70 if (desc->istate & IRQS_PENDING) { in check_irq_resend()
71 desc->istate &= ~IRQS_PENDING; in check_irq_resend()
72 desc->istate |= IRQS_REPLAY; in check_irq_resend()
Dspurious.c96 desc->istate |= IRQS_PENDING; in try_one_irq()
101 desc->istate |= IRQS_POLL_INPROGRESS; in try_one_irq()
107 } while ((desc->istate & IRQS_PENDING) && action); in try_one_irq()
108 desc->istate &= ~IRQS_POLL_INPROGRESS; in try_one_irq()
156 state = desc->istate; in poll_spurious_irqs()
271 if (desc->istate & IRQS_POLL_INPROGRESS) in note_interrupt()
317 desc->istate |= IRQS_SPURIOUS_DISABLED; in note_interrupt()
Dpm.c38 if (desc->istate & IRQS_SUSPENDED) in suspend_device_irqs()
107 if (desc->istate & IRQS_PENDING) { in check_wakeup_irqs()
128 if (desc->istate & IRQS_SUSPENDED && in check_wakeup_irqs()
Dmanage.c365 desc->istate |= IRQS_SUSPENDED; in __disable_irq()
423 if (!(desc->istate & IRQS_SUSPENDED)) { in __enable_irq()
431 desc->istate &= ~IRQS_SUSPENDED; in __enable_irq()
440 if (desc->istate & IRQS_SUSPENDED) in __enable_irq()
682 if (!(desc->istate & IRQS_ONESHOT)) in irq_finalize_oneshot()
1105 desc->istate &= ~(IRQS_AUTODETECT | IRQS_SPURIOUS_DISABLED | \ in __setup_irq()
1115 desc->istate |= IRQS_ONESHOT; in __setup_irq()
1153 if (shared && (desc->istate & IRQS_SPURIOUS_DISABLED)) { in __setup_irq()
1154 desc->istate &= ~IRQS_SPURIOUS_DISABLED; in __setup_irq()
Ddebug.h8 #define ___PS(f) if (desc->istate & f) printk("%14s set\n", #f)
Dhandle.c187 desc->istate &= ~IRQS_PENDING; in handle_irq_event()
Dinternals.h16 #define istate core_internal_state__do_not_mess_with_it macro