Lines Matching refs:inc
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
172 __typeof__ (*(ptr)) __ret = (inc); \
176 : "+m" (*(ptr)) : "qi" (inc) \
181 : "+m" (*(ptr)) : "ri" (inc) \
186 : "+m" (*(ptr)) : "ri" (inc) \
191 : "+m" (*(ptr)) : "ri" (inc) \
207 #define add_smp(ptr, inc) __add((ptr), (inc), LOCK_PREFIX) argument
208 #define add_sync(ptr, inc) __add((ptr), (inc), "lock; ") argument