Lines Matching refs:counter
17 #define atomic_read(v) READ_ONCE((v)->counter)
21 #define atomic_set(v, i) WRITE_ONCE(((v)->counter), (i))
34 : [ctr] "r" (&v->counter), /* Not "m": llock only supports reg direct addr mode */ \
56 : [ctr] "r" (&v->counter), \
83 : [ctr] "r" (&v->counter), \
97 #define atomic_set(v, i) WRITE_ONCE(((v)->counter), (i))
115 WRITE_ONCE(v->counter, i); in atomic_set()
134 v->counter c_op i; \
148 temp = v->counter; \
150 v->counter = temp; \
166 orig = v->counter; \
167 v->counter c_op i; \
218 s64 __aligned(8) counter;
230 : "r"(&v->counter));
251 : "r"(a), "r"(&v->counter)
268 : "r"(&v->counter), "ir"(a) \
287 : "r"(&v->counter), "ir"(a) \
310 : "r"(&v->counter), "ir"(a) \
404 : "r"(&v->counter)
439 : "r"(&v->counter), "r"(a), "r"(u)