|
Linux Kernel
3.7.1
|
#include <linux/atomic.h>#include <asm/page.h>#include <asm/processor.h>#include <linux/compiler.h>#include <asm/paravirt.h>Go to the source code of this file.
Macros | |
| #define | LOCK_PTR_REG "D" |
| #define | UNLOCK_LOCK_PREFIX |
| #define | arch_spin_is_contended arch_spin_is_contended |
| #define | arch_read_lock_flags(lock, flags) arch_read_lock(lock) |
| #define | arch_write_lock_flags(lock, flags) arch_write_lock(lock) |
| #define | arch_spin_relax(lock) cpu_relax() |
| #define | arch_read_relax(lock) cpu_relax() |
| #define | arch_write_relax(lock) cpu_relax() |
| #define | ARCH_HAS_SMP_MB_AFTER_LOCK |
| #define ARCH_HAS_SMP_MB_AFTER_LOCK |
Definition at line 238 of file spinlock.h.
| #define arch_read_lock_flags | ( | lock, | |
| flags | |||
| ) | arch_read_lock(lock) |
Definition at line 223 of file spinlock.h.
Definition at line 233 of file spinlock.h.
| #define arch_spin_is_contended arch_spin_is_contended |
Definition at line 109 of file spinlock.h.
Definition at line 232 of file spinlock.h.
| #define arch_write_lock_flags | ( | lock, | |
| flags | |||
| ) | arch_write_lock(lock) |
Definition at line 224 of file spinlock.h.
Definition at line 234 of file spinlock.h.
| #define LOCK_PTR_REG "D" |
Definition at line 23 of file spinlock.h.
| #define UNLOCK_LOCK_PREFIX |
Definition at line 34 of file spinlock.h.
1.8.2