Lines Matching defs:ptr
28 static inline unsigned long __xchg(unsigned long x, volatile void *ptr, int size) in __xchg()
117 #define arch_xchg_relaxed(ptr, x) ({ \ argument
137 #define arch_cmpxchg_local(ptr, o, n) ({ \ argument
144 #define arch_cmpxchg64_local(ptr, o, n) __generic_cmpxchg64_local((ptr), (o), (n)) argument
156 static inline unsigned long __cmpxchg(volatile void *ptr, unsigned long old, in __cmpxchg()
210 #define arch_cmpxchg_relaxed(ptr,o,n) ({ \ argument
217 static inline unsigned long __cmpxchg_local(volatile void *ptr, in __cmpxchg_local()
237 #define arch_cmpxchg_local(ptr, o, n) ({ \ argument
244 static inline unsigned long long __cmpxchg64(unsigned long long *ptr, in __cmpxchg64()
269 #define arch_cmpxchg64_relaxed(ptr, o, n) ({ \ argument
275 #define arch_cmpxchg64_local(ptr, o, n) arch_cmpxchg64_relaxed((ptr), (o), (n)) argument