Lines Matching defs:ptr
40 #define __xchg_op(ptr, arg, op, lock) \ argument
76 #define xchg(ptr, v) __xchg_op((ptr), (v), xchg, "") argument
83 #define __raw_cmpxchg(ptr, old, new, size, lock) \ argument
131 #define __cmpxchg(ptr, old, new, size) \ argument
134 #define __sync_cmpxchg(ptr, old, new, size) \ argument
137 #define __cmpxchg_local(ptr, old, new, size) \ argument
146 #define cmpxchg(ptr, old, new) \ argument
149 #define sync_cmpxchg(ptr, old, new) \ argument
152 #define cmpxchg_local(ptr, old, new) \ argument
163 #define __xadd(ptr, inc, lock) __xchg_op((ptr), (inc), xadd, lock) argument
164 #define xadd(ptr, inc) __xadd((ptr), (inc), LOCK_PREFIX) argument
165 #define xadd_sync(ptr, inc) __xadd((ptr), (inc), "lock; ") argument
166 #define xadd_local(ptr, inc) __xadd((ptr), (inc), "") argument
168 #define __add(ptr, inc, lock) \ argument
205 #define add_smp(ptr, inc) __add((ptr), (inc), LOCK_PREFIX) argument
206 #define add_sync(ptr, inc) __add((ptr), (inc), "lock; ") argument