Lines Matching defs:ptr
26 static inline unsigned long __xchg(unsigned long x, volatile void *ptr, int size) in __xchg()
75 #define xchg(ptr,x) \ argument
83 static inline unsigned long __cmpxchg(volatile void *ptr, unsigned long old, in __cmpxchg()
201 static inline unsigned long __cmpxchg_mb(volatile void *ptr, unsigned long old, in __cmpxchg_mb()
213 #define cmpxchg(ptr, o, n) \ argument
222 #define cmpxchg_local(ptr, o, n) \ argument
258 #define this_cpu_cmpxchg_1(ptr, o, n) _protect_cmpxchg_local(ptr, o, n) argument
259 #define this_cpu_cmpxchg_2(ptr, o, n) _protect_cmpxchg_local(ptr, o, n) argument
260 #define this_cpu_cmpxchg_4(ptr, o, n) _protect_cmpxchg_local(ptr, o, n) argument
261 #define this_cpu_cmpxchg_8(ptr, o, n) _protect_cmpxchg_local(ptr, o, n) argument
274 #define cmpxchg64(ptr,o,n) cmpxchg((ptr),(o),(n)) argument
275 #define cmpxchg64_local(ptr,o,n) cmpxchg_local((ptr),(o),(n)) argument
277 #define cmpxchg64_relaxed(ptr,o,n) cmpxchg_local((ptr),(o),(n)) argument