Lines Matching refs:atomic64_t
248 } atomic64_t; typedef
253 static inline s64 arch_atomic64_read(const atomic64_t *v) in arch_atomic64_read()
266 static inline void arch_atomic64_set(atomic64_t *v, s64 i) in arch_atomic64_set()
275 static inline s64 arch_atomic64_read(const atomic64_t *v) in arch_atomic64_read()
288 static inline void arch_atomic64_set(atomic64_t *v, s64 i) in arch_atomic64_set()
305 static inline void arch_atomic64_##op(s64 i, atomic64_t *v) \
325 arch_atomic64_##op##_return_relaxed(s64 i, atomic64_t *v) \
348 arch_atomic64_fetch_##op##_relaxed(s64 i, atomic64_t *v) \
404 static inline s64 arch_atomic64_cmpxchg_relaxed(atomic64_t *ptr, s64 old, s64 new) in ATOMIC64_OPS()
427 static inline s64 arch_atomic64_xchg_relaxed(atomic64_t *ptr, s64 new) in arch_atomic64_xchg_relaxed()
447 static inline s64 arch_atomic64_dec_if_positive(atomic64_t *v) in arch_atomic64_dec_if_positive()
475 static inline s64 arch_atomic64_fetch_add_unless(atomic64_t *v, s64 a, s64 u) in arch_atomic64_fetch_add_unless()