Lines Matching defs:ptr
29 __arch_xchg(unsigned long x, volatile void *ptr, int size) in __arch_xchg()
118 #define arch_xchg_relaxed(ptr, x) ({ \ argument
138 #define arch_cmpxchg_local(ptr, o, n) ({ \ argument
145 #define arch_cmpxchg64_local(ptr, o, n) __generic_cmpxchg64_local((ptr), (o), (n)) argument
157 static inline unsigned long __cmpxchg(volatile void *ptr, unsigned long old, in __cmpxchg()
211 #define arch_cmpxchg_relaxed(ptr,o,n) ({ \ argument
218 static inline unsigned long __cmpxchg_local(volatile void *ptr, in __cmpxchg_local()
238 #define arch_cmpxchg_local(ptr, o, n) ({ \ argument
245 static inline unsigned long long __cmpxchg64(unsigned long long *ptr, in __cmpxchg64()
270 #define arch_cmpxchg64_relaxed(ptr, o, n) ({ \ argument
276 #define arch_cmpxchg64_local(ptr, o, n) arch_cmpxchg64_relaxed((ptr), (o), (n)) argument