Lines Matching refs:counter
41 : "=d" (old_val), "+Q" ((ptr)->counter) \
66 : "=&d" (old_val), "=&d" (new_val), "+Q" ((ptr)->counter)\
80 : "=d" (c) : "Q" (v->counter)); in atomic_read()
88 : "=Q" (v->counter) : "d" (i)); in atomic_set()
102 : "+Q" (v->counter) in atomic_add()
134 #define atomic_xchg(v, new) (xchg(&((v)->counter), new)) in ATOMIC_OP()
140 : "+d" (old), "+Q" (v->counter) in ATOMIC_OP()
184 : "=d" (old_val), "+Q" ((ptr)->counter) \
209 : "=&d" (old_val), "=&d" (new_val), "+Q" ((ptr)->counter)\
223 : "=d" (c) : "Q" (v->counter)); in atomic64_read()
231 : "=Q" (v->counter) : "d" (i)); in atomic64_set()
245 : "+Q" (v->counter) in atomic64_add()
254 #define atomic64_xchg(v, new) (xchg(&((v)->counter), new))
261 : "+d" (old), "+Q" (v->counter) in atomic64_cmpxchg()