Go to the source code of this file.
|
#define | xchg(ptr, x) ((__typeof__(*(ptr)))__xchg((unsigned long)(x),(ptr),sizeof(*(ptr)))) |
|
#define | __cmpxchg_u64 __cmpxchg_u64_unsupported_on_32bit_kernels |
|
#define | __HAVE_ARCH_CMPXCHG 1 |
|
#define | cmpxchg(ptr, old, new) |
|
#define | cmpxchg_local(ptr, old, new) |
|
#define | cmpxchg64_local(ptr, o, n) __cmpxchg64_local_generic((ptr), (o), (n)) |
|
#define __HAVE_ARCH_CMPXCHG 1 |
#define cmpxchg |
( |
|
ptr, |
|
|
|
old, |
|
|
|
new |
|
) |
| |
#define cmpxchg64_local |
( |
|
ptr, |
|
|
|
o, |
|
|
|
n |
|
) |
| __cmpxchg64_local_generic((ptr), (o), (n)) |
#define cmpxchg_local |
( |
|
ptr, |
|
|
|
old, |
|
|
|
new |
|
) |
| |
void __cmpxchg_called_with_bad_pointer |
( |
void |
| ) |
|
unsigned long __cmpxchg_u64_unsupported_on_32bit_kernels |
( |
volatile int * |
m, |
|
|
unsigned long |
old, |
|
|
unsigned long |
new |
|
) |
| |
void __xchg_called_with_bad_pointer |
( |
void |
| ) |
|