Lines Matching refs:atomic64_t
253 } atomic64_t; typedef
258 static inline long long atomic64_read(const atomic64_t *v) in atomic64_read()
271 static inline void atomic64_set(atomic64_t *v, long long i) in atomic64_set()
280 static inline long long atomic64_read(const atomic64_t *v) in atomic64_read()
293 static inline void atomic64_set(atomic64_t *v, long long i) in atomic64_set()
310 static inline void atomic64_##op(long long i, atomic64_t *v) \
330 atomic64_##op##_return_relaxed(long long i, atomic64_t *v) \
353 atomic64_fetch_##op##_relaxed(long long i, atomic64_t *v) \
410 atomic64_cmpxchg_relaxed(atomic64_t *ptr, long long old, long long new) in ATOMIC64_OPS()
433 static inline long long atomic64_xchg_relaxed(atomic64_t *ptr, long long new) in atomic64_xchg_relaxed()
453 static inline long long atomic64_dec_if_positive(atomic64_t *v) in atomic64_dec_if_positive()
481 static inline long long atomic64_fetch_add_unless(atomic64_t *v, long long a, in atomic64_fetch_add_unless()