Lines Matching refs:counter
41 : "=d" (old_val), "+Q" ((ptr)->counter) \
65 : "=&d" (old_val), "=&d" (new_val), "+Q" ((ptr)->counter)\
79 : "=d" (c) : "Q" (v->counter)); in atomic_read()
87 : "=Q" (v->counter) : "d" (i)); in atomic_set()
101 : "+Q" (v->counter) in atomic_add()
131 #define atomic_xchg(v, new) (xchg(&((v)->counter), new))
137 : "+d" (old), "+Q" (v->counter) in atomic_cmpxchg()
181 : "=d" (old_val), "+Q" ((ptr)->counter) \
205 : "=&d" (old_val), "=&d" (new_val), "+Q" ((ptr)->counter)\
219 : "=d" (c) : "Q" (v->counter)); in atomic64_read()
227 : "=Q" (v->counter) : "d" (i)); in atomic64_set()
241 : "+Q" (v->counter) in atomic64_add()
260 #define atomic64_xchg(v, new) (xchg(&((v)->counter), new))
267 : "+d" (old), "+Q" (v->counter) in atomic64_cmpxchg()