Lines Matching refs:counter
22 #define atomic_read(v) (*(volatile int *)&(v)->counter)
23 #define atomic_set(v, i) (((v)->counter) = i)
43 : "=&r"(result), "=o"(v->counter)
44 : "m"(v->counter), "rKs21"(i)
71 : "=&r"(result), "=o"(v->counter)
72 : "m"(v->counter), "r"(i)
103 : "=&r"(tmp), "=&r"(result), "=o"(v->counter)
104 : "m"(v->counter), "rKs21"(a), "rKs21"(u), "1"(result)
139 : "=&r"(tmp), "=&r"(result), "=o"(v->counter)
140 : "m"(v->counter), "r"(a), "ir"(u), "1"(result)
168 : "=&r"(result), "=o"(v->counter)
169 : "m"(v->counter), "ir"(i)
175 #define atomic_xchg(v, new) (xchg(&((v)->counter), new))
176 #define atomic_cmpxchg(v, o, n) (cmpxchg(&((v)->counter), (o), (n)))