Lines Matching refs:counter
63 v->counter = i; in atomic_set()
70 return READ_ONCE((v)->counter); in atomic_read()
74 #define atomic_cmpxchg(v, o, n) (cmpxchg(&((v)->counter), (o), (n)))
75 #define atomic_xchg(v, new) (xchg(&((v)->counter), new))
107 v->counter c_op i; \
118 ret = (v->counter c_op i); \
171 v->counter c_op i; \
182 ret = (v->counter c_op i); \
206 v->counter = i; in atomic64_set()
214 return ACCESS_ONCE((v)->counter); in atomic64_read()
231 ((__typeof__((v)->counter))cmpxchg(&((v)->counter), (o), (n)))
232 #define atomic64_xchg(v, new) (xchg(&((v)->counter), new))