Home
last modified time | relevance | path

Searched refs:cmpxchg64 (Results 1 – 13 of 13) sorted by relevance

/arch/s390/include/asm/
Dcmpxchg.h168 #define cmpxchg64(ptr, o, n) \ macro
187 #define cmpxchg64(ptr, o, n) \ macro
222 #define cmpxchg64_local(ptr, o, n) cmpxchg64((ptr), (o), (n))
Dpercpu.h35 prev__ = cmpxchg64(ptr__, old__, new__); \
73 ret__ = cmpxchg64(ptr__, oval, nval); \
/arch/ia64/include/asm/
Dcmpxchg.h123 #define cmpxchg64(ptr, o, n) cmpxchg_acq((ptr), (o), (n)) macro
126 #define cmpxchg64_local cmpxchg64
/arch/x86/include/asm/
Dcmpxchg_64.h11 #define cmpxchg64(ptr, o, n) \ macro
Dcmpxchg_32.h42 #define cmpxchg64(ptr, o, n) \ macro
135 #define cmpxchg64(ptr, o, n) \ macro
Datomic64_32.h76 return cmpxchg64(&v->counter, o, n); in atomic64_cmpxchg()
/arch/alpha/include/asm/
Dcmpxchg.h60 #define cmpxchg64(ptr, o, n) \ macro
/arch/blackfin/include/asm/
Dcmpxchg.h126 #define cmpxchg64(ptr, o, n) cmpxchg64_local((ptr), (o), (n)) macro
/arch/mips/include/asm/
Dcmpxchg.h228 #define cmpxchg64(ptr, o, n) \ macro
/arch/arm/include/asm/
Dcmpxchg.h277 #define cmpxchg64(ptr,o,n) \ macro
/arch/powerpc/include/asm/
Dcmpxchg.h293 #define cmpxchg64(ptr, o, n) \ macro
/arch/x86/kvm/
Dpaging_tmpl.h39 #define CMPXCHG cmpxchg64
Dx86.c3881 (cmpxchg64((u64 *)(ptr), *(u64 *)(old), *(u64 *)(new)) == *(u64 *)(old))