Lines Matching defs:ptr
42 #define __xchg_op(ptr, arg, op, lock) \ argument
78 #define arch_xchg(ptr, v) __xchg_op((ptr), (v), xchg, "") argument
85 #define __raw_cmpxchg(ptr, old, new, size, lock) \ argument
133 #define __cmpxchg(ptr, old, new, size) \ argument
136 #define __sync_cmpxchg(ptr, old, new, size) \ argument
139 #define __cmpxchg_local(ptr, old, new, size) \ argument
148 #define arch_cmpxchg(ptr, old, new) \ argument
151 #define arch_sync_cmpxchg(ptr, old, new) \ argument
154 #define arch_cmpxchg_local(ptr, old, new) \ argument
221 #define __try_cmpxchg(ptr, pold, new, size) \ argument
224 #define __sync_try_cmpxchg(ptr, pold, new, size) \ argument
227 #define __try_cmpxchg_local(ptr, pold, new, size) \ argument
230 #define arch_try_cmpxchg(ptr, pold, new) \ argument
233 #define arch_sync_try_cmpxchg(ptr, pold, new) \ argument
236 #define arch_try_cmpxchg_local(ptr, pold, new) \ argument
245 #define __xadd(ptr, inc, lock) __xchg_op((ptr), (inc), xadd, lock) argument
246 #define xadd(ptr, inc) __xadd((ptr), (inc), LOCK_PREFIX) argument