Lines Matching refs:atomic64_t
124 } atomic64_t; typedef
128 static inline long long atomic64_read(atomic64_t *v) in atomic64_read()
138 static inline void atomic64_set(atomic64_t *v, long long i) in atomic64_set()
145 extern long long atomic64_inc_return(atomic64_t *v);
146 extern long long atomic64_dec_return(atomic64_t *v);
147 extern long long atomic64_add_return(long long i, atomic64_t *v);
148 extern long long atomic64_sub_return(long long i, atomic64_t *v);
150 static inline long long atomic64_add_negative(long long i, atomic64_t *v) in atomic64_add_negative()
155 static inline void atomic64_add(long long i, atomic64_t *v) in atomic64_add()
160 static inline void atomic64_sub(long long i, atomic64_t *v) in atomic64_sub()
165 static inline void atomic64_inc(atomic64_t *v) in atomic64_inc()
170 static inline void atomic64_dec(atomic64_t *v) in atomic64_dec()