Lines Matching refs:inc
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
170 __typeof__ (*(ptr)) __ret = (inc); \
174 : "+m" (*(ptr)) : "qi" (inc) \
179 : "+m" (*(ptr)) : "ri" (inc) \
184 : "+m" (*(ptr)) : "ri" (inc) \
189 : "+m" (*(ptr)) : "ri" (inc) \
205 #define add_smp(ptr, inc) __add((ptr), (inc), LOCK_PREFIX) argument
206 #define add_sync(ptr, inc) __add((ptr), (inc), "lock; ") argument