Lines Matching refs:counter
27 #define atomic_set(v, i) ((v)->counter = (i))
40 val = __insn_cmpexch4((void *)&v->counter, n); in atomic_cmpxchg()
49 val = __insn_exch4((void *)&v->counter, n); in atomic_xchg()
56 __insn_fetchadd4((void *)&v->counter, i); in atomic_add()
63 val = __insn_fetchadd4((void *)&v->counter, i) + i; in atomic_add_return()
70 int guess, oldval = v->counter; in __atomic_add_unless()
84 #define atomic64_read(v) ((v)->counter)
85 #define atomic64_set(v, i) ((v)->counter = (i))
92 val = __insn_cmpexch((void *)&v->counter, n); in atomic64_cmpxchg()
101 val = __insn_exch((void *)&v->counter, n); in atomic64_xchg()
108 __insn_fetchadd((void *)&v->counter, i); in atomic64_add()
115 val = __insn_fetchadd((void *)&v->counter, i) + i; in atomic64_add_return()
122 long guess, oldval = v->counter; in atomic64_add_unless()