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¶
unsigned int irq
interrupt 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¶
July 2017 | Kernel Hackers Manual 4.11 |