Lines Matching refs:atomic64_t
217 } atomic64_t; typedef
222 static inline long long atomic64_read(const atomic64_t *v) in atomic64_read()
235 static inline void atomic64_set(atomic64_t *v, long long i) in atomic64_set()
244 static inline long long atomic64_read(const atomic64_t *v) in atomic64_read()
257 static inline void atomic64_set(atomic64_t *v, long long i) in atomic64_set()
274 static inline void atomic64_##op(long long i, atomic64_t *v) \
293 static inline long long atomic64_##op##_return(long long i, atomic64_t *v) \
328 static inline long long atomic64_cmpxchg(atomic64_t *ptr, long long old, in ATOMIC64_OPS()
354 static inline long long atomic64_xchg(atomic64_t *ptr, long long new) in atomic64_xchg()
376 static inline long long atomic64_dec_if_positive(atomic64_t *v) in atomic64_dec_if_positive()
403 static inline int atomic64_add_unless(atomic64_t *v, long long a, long long u) in atomic64_add_unless()