Lines Matching defs:ptr
42 #define __xchg_op(ptr, arg, op, lock) \ argument
78 #define 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 cmpxchg(ptr, old, new) \ argument
151 #define sync_cmpxchg(ptr, old, new) \ argument
154 #define cmpxchg_local(ptr, old, new) \ argument
165 #define __xadd(ptr, inc, lock) __xchg_op((ptr), (inc), xadd, lock) argument
166 #define xadd(ptr, inc) __xadd((ptr), (inc), LOCK_PREFIX) argument
167 #define xadd_sync(ptr, inc) __xadd((ptr), (inc), "lock; ") argument
168 #define xadd_local(ptr, inc) __xadd((ptr), (inc), "") argument
170 #define __add(ptr, inc, lock) \ argument
207 #define add_smp(ptr, inc) __add((ptr), (inc), LOCK_PREFIX) argument
208 #define add_sync(ptr, inc) __add((ptr), (inc), "lock; ") argument