Lines Matching defs:ptr
65 #define _arch_xchg(ptr, new, sc_sfx, swap_sfx, prepend, \ argument
97 #define arch_xchg_relaxed(ptr, x) \ argument
100 #define arch_xchg_acquire(ptr, x) \ argument
104 #define arch_xchg_release(ptr, x) \ argument
107 #define arch_xchg(ptr, x) \ argument
110 #define xchg32(ptr, x) \ argument
116 #define xchg64(ptr, x) \ argument
208 #define _arch_cmpxchg(ptr, old, new, sc_sfx, cas_sfx, \ argument
259 #define arch_cmpxchg_relaxed(ptr, o, n) \ argument
265 #define arch_cmpxchg_acquire(ptr, o, n) \ argument
271 #define arch_cmpxchg_release(ptr, o, n) \ argument
277 #define arch_cmpxchg(ptr, o, n) \ argument
283 #define arch_cmpxchg_local(ptr, o, n) \ argument
286 #define arch_cmpxchg64(ptr, o, n) \ argument
292 #define arch_cmpxchg64_local(ptr, o, n) \ argument
298 #define arch_cmpxchg64_relaxed(ptr, o, n) \ argument
304 #define arch_cmpxchg64_acquire(ptr, o, n) \ argument
310 #define arch_cmpxchg64_release(ptr, o, n) \ argument
346 #define arch_cmpxchg128(ptr, o, n) \ argument
349 #define arch_cmpxchg128_local(ptr, o, n) \ argument
362 static __always_inline void __cmpwait(volatile void *ptr, in __cmpwait()
410 #define __cmpwait_relaxed(ptr, val) \ argument