Lines Matching refs:_oldp
88 #define arch_try_cmpxchg(_ptr, _oldp, _new) \ argument
90 typeof(*(_ptr)) *___op = (_oldp), ___o = *___op, ___r; \
99 #define arch_try_cmpxchg_acquire(_ptr, _oldp, _new) \ argument
101 typeof(*(_ptr)) *___op = (_oldp), ___o = *___op, ___r; \
110 #define arch_try_cmpxchg_release(_ptr, _oldp, _new) \ argument
112 typeof(*(_ptr)) *___op = (_oldp), ___o = *___op, ___r; \
121 #define arch_try_cmpxchg_relaxed(_ptr, _oldp, _new) \ argument
123 typeof(*(_ptr)) *___op = (_oldp), ___o = *___op, ___r; \
158 #define arch_try_cmpxchg64(_ptr, _oldp, _new) \ argument
160 typeof(*(_ptr)) *___op = (_oldp), ___o = *___op, ___r; \
169 #define arch_try_cmpxchg64_acquire(_ptr, _oldp, _new) \ argument
171 typeof(*(_ptr)) *___op = (_oldp), ___o = *___op, ___r; \
180 #define arch_try_cmpxchg64_release(_ptr, _oldp, _new) \ argument
182 typeof(*(_ptr)) *___op = (_oldp), ___o = *___op, ___r; \
191 #define arch_try_cmpxchg64_relaxed(_ptr, _oldp, _new) \ argument
193 typeof(*(_ptr)) *___op = (_oldp), ___o = *___op, ___r; \