Lines Matching defs:ptr
27 static inline unsigned long __xchg(unsigned long x, volatile void *ptr, int size) in __xchg()
116 #define xchg_relaxed(ptr, x) ({ \ argument
136 #define cmpxchg_local(ptr, o, n) ({ \ argument
143 #define cmpxchg64_local(ptr, o, n) __cmpxchg64_local_generic((ptr), (o), (n)) argument
155 static inline unsigned long __cmpxchg(volatile void *ptr, unsigned long old, in __cmpxchg()
209 #define cmpxchg_relaxed(ptr,o,n) ({ \ argument
216 static inline unsigned long __cmpxchg_local(volatile void *ptr, in __cmpxchg_local()
236 #define cmpxchg_local(ptr, o, n) ({ \ argument
243 static inline unsigned long long __cmpxchg64(unsigned long long *ptr, in __cmpxchg64()
268 #define cmpxchg64_relaxed(ptr, o, n) ({ \ argument
274 #define cmpxchg64_local(ptr, o, n) cmpxchg64_relaxed((ptr), (o), (n)) argument