`local_bh_disable()`/`local_bh_enable()` `include/linux/interrupt.h`
Prev | Chapter 6. Common Routines | Next

## `local_bh_disable()`/`local_bh_enable()` `include/linux/interrupt.h`

These routines disable soft interrupts on the local CPU, and restore them. They are reentrant; if soft interrupts were disabled before, they will still be disabled after this pair of functions has been called. They prevent softirqs and tasklets from running on the current CPU.

Prev | Up | Next
`local_irq_save()`/`local_irq_restore()` `include/asm/system.h` | Home | `smp_processor_id`() `include/asm/smp.h`