Lines Matching defs:ptr
30 __arch_xchg(unsigned long x, volatile void *ptr, int size) in __arch_xchg()
119 #define arch_xchg_relaxed(ptr, x) ({ \ argument
139 #define arch_cmpxchg_local(ptr, o, n) ({ \ argument
146 #define arch_cmpxchg64_local(ptr, o, n) __generic_cmpxchg64_local((ptr), (o), (n)) argument
158 static inline unsigned long __cmpxchg(volatile void *ptr, unsigned long old, in __cmpxchg()
216 #define arch_cmpxchg_relaxed(ptr,o,n) ({ \ argument
223 static inline unsigned long __cmpxchg_local(volatile void *ptr, in __cmpxchg_local()
243 #define arch_cmpxchg_local(ptr, o, n) ({ \ argument
250 static inline unsigned long long __cmpxchg64(unsigned long long *ptr, in __cmpxchg64()
275 #define arch_cmpxchg64_relaxed(ptr, o, n) ({ \ argument
281 #define arch_cmpxchg64_local(ptr, o, n) arch_cmpxchg64_relaxed((ptr), (o), (n)) argument