|
Linux Kernel
3.7.1
|
Go to the source code of this file.
Macros | |
| #define | xchg(ptr, x) ((__typeof__(*(ptr))) __xchg((unsigned long)(x), (ptr), sizeof(*(ptr)))) |
| #define | cmpxchg(ptr, o, n) cmpxchg_local((ptr), (o), (n)) |
| #define | cmpxchg64(ptr, o, n) cmpxchg64_local((ptr), (o), (n)) |
Functions | |
| void | __xchg_called_with_bad_pointer (void) |
| #define cmpxchg | ( | ptr, | |
| o, | |||
| n | |||
| ) | cmpxchg_local((ptr), (o), (n)) |
| #define cmpxchg64 | ( | ptr, | |
| o, | |||
| n | |||
| ) | cmpxchg64_local((ptr), (o), (n)) |
1.8.2