#include <linux/kernel.h>
#include <linux/cleanup.h>
Go to the source code of this file.
◆ __SPIN_LOCK_UNLOCKED
| #define __SPIN_LOCK_UNLOCKED |
( |
|
lockname | ) |
{ 0 } |
◆ cpu_relax
| #define cpu_relax |
( |
| ) |
((void)0) |
◆ DEFINE_RAW_SPINLOCK
◆ DEFINE_SPINLOCK
◆ raw_spin_lock_init
| #define raw_spin_lock_init |
( |
|
l | ) |
do {} while (0) |
◆ raw_spin_lock_irq
| #define raw_spin_lock_irq |
( |
|
l | ) |
do {} while (0) |
◆ raw_spin_lock_irqsave
| #define raw_spin_lock_irqsave |
( |
|
l, |
|
|
|
f |
|
) |
| do { (f) = 0; } while (0) |
◆ raw_spin_unlock_irq
| #define raw_spin_unlock_irq |
( |
|
l | ) |
do {} while (0) |
◆ raw_spin_unlock_irqrestore
| #define raw_spin_unlock_irqrestore |
( |
|
l, |
|
|
|
f |
|
) |
| do {} while (0) |
◆ spin_is_locked
| #define spin_is_locked |
( |
|
l | ) |
(1) |
◆ spin_lock
| #define spin_lock |
( |
|
l | ) |
do {} while (0) |
◆ spin_lock_bh
| #define spin_lock_bh |
( |
|
l | ) |
do {} while (0) |
◆ spin_lock_irq
| #define spin_lock_irq |
( |
|
l | ) |
do {} while (0) |
◆ spin_lock_irqsave_flags
| #define spin_lock_irqsave_flags |
( |
|
l, |
|
|
|
f |
|
) |
| do { (f) = 0; } while (0) |
◆ spin_trylock
| #define spin_trylock |
( |
|
l | ) |
(1) |
◆ spin_trylock_irqsave
◆ spin_unlock
| #define spin_unlock |
( |
|
l | ) |
do {} while (0) |
◆ spin_unlock_bh
| #define spin_unlock_bh |
( |
|
l | ) |
do {} while (0) |
◆ spin_unlock_irq
| #define spin_unlock_irq |
( |
|
l | ) |
do {} while (0) |
◆ spin_unlock_irq_bh
| #define spin_unlock_irq_bh |
( |
|
l | ) |
do {} while (0) |
◆ rwlock_t
◆ DCL_LOCK_GUARD()
◆ dcl_spin_lock_irqsave()
| dcl_spin_lock_irqsave |
( |
_T |
| ) |
|
◆ dcl_spin_unlock_irqrestore()
| dcl_spin_unlock_irqrestore |
( |
_T |
| ) |
|
◆ spin_lock_irq()
◆ spin_unlock_irq()
◆ spinlock_t