Linux Kernel
3.7.1
|
Go to the source code of this file.
Macros | |
#define | cmpxchg(ptr, o, n) |
#define | cmpxchg_local(ptr, o, n) |
#define | cmpxchg64(ptr, o, n) |
#define | cmpxchg64_local(ptr, o, n) |
#define | system_has_cmpxchg_double() cpu_has_cx8 |
Functions | |
unsigned long | cmpxchg_386_u8 (volatile void *, u8, u8) |
unsigned long | cmpxchg_386_u16 (volatile void *, u16, u16) |
unsigned long | cmpxchg_386_u32 (volatile void *, u32, u32) |
Definition at line 135 of file cmpxchg_32.h.
Definition at line 152 of file cmpxchg_32.h.
#define system_has_cmpxchg_double | ( | ) | cpu_has_cx8 |
Definition at line 169 of file cmpxchg_32.h.