other versions
SYNCHRONIZE_IRQ(9) | Public Functions Provided | SYNCHRONIZE_IRQ(9) |
NAME¶
synchronize_irq - wait for pending IRQ handlers (on other CPUs)SYNOPSIS¶
void
synchronize_irq(unsigned int irq);
ARGUMENTS¶
irqinterrupt number to wait for
DESCRIPTION¶
This function waits for any pending IRQ handlers for this interrupt to complete before returning. If you use this function while holding a resource the IRQ handler may need you will deadlock. This function may be called - with care - from IRQ context.AUTHORS¶
Thomas Gleixner <tglx@linutronix.de>Author.
Ingo Molnar <mingo@elte.hu>
Author.
COPYRIGHT¶
January 2017 | Kernel Hackers Manual 4.8. |