Lines Matching refs:v

37 #define atomic_read(v)	((v)->counter)  argument
38 #define atomic_set(v, i) (((v)->counter) = (i)) argument
39 #define atomic64_read(v) atomic_read(v) argument
40 #define atomic64_set(v, i) atomic_set(v, i) argument
42 static inline void atomic_add(int i, volatile atomic_t *v) in atomic_add() argument
47 v->counter += i; in atomic_add()
51 static inline void atomic_sub(int i, volatile atomic_t *v) in atomic_sub() argument
56 v->counter -= i; in atomic_sub()
60 static inline void atomic_inc(volatile atomic_t *v) in atomic_inc() argument
65 v->counter += 1; in atomic_inc()
69 static inline void atomic_dec(volatile atomic_t *v) in atomic_dec() argument
74 v->counter -= 1; in atomic_dec()
78 static inline int atomic_dec_and_test(volatile atomic_t *v) in atomic_dec_and_test() argument
84 val = v->counter; in atomic_dec_and_test()
85 v->counter = val -= 1; in atomic_dec_and_test()
91 static inline int atomic_add_negative(int i, volatile atomic_t *v) in atomic_add_negative() argument
97 val = v->counter; in atomic_add_negative()
98 v->counter = val += i; in atomic_add_negative()
115 static inline void atomic64_add(long long i, volatile atomic64_t *v) in atomic64_add() argument
120 v->counter += i; in atomic64_add()
124 static inline void atomic64_sub(long long i, volatile atomic64_t *v) in atomic64_sub() argument
129 v->counter -= i; in atomic64_sub()
135 static inline void atomic64_add(long i, volatile atomic64_t *v) in atomic64_add() argument
140 v->counter += i; in atomic64_add()
144 static inline void atomic64_sub(long i, volatile atomic64_t *v) in atomic64_sub() argument
149 v->counter -= i; in atomic64_sub()
154 static inline void atomic64_inc(volatile atomic64_t *v) in atomic64_inc() argument
159 v->counter += 1; in atomic64_inc()
163 static inline void atomic64_dec(volatile atomic64_t *v) in atomic64_dec() argument
168 v->counter -= 1; in atomic64_dec()