Home
last modified time | relevance | path

Searched refs:atomic64_t (Results 1 – 2 of 2) sorted by relevance

/rk3399_rockchip-uboot/include/asm-generic/
H A Datomic-long.h23 typedef atomic64_t atomic_long_t;
29 atomic64_t *v = (atomic64_t *)l; in atomic_long_read()
36 atomic64_t *v = (atomic64_t *)l; in atomic_long_set()
43 atomic64_t *v = (atomic64_t *)l; in atomic_long_inc()
50 atomic64_t *v = (atomic64_t *)l; in atomic_long_dec()
57 atomic64_t *v = (atomic64_t *)l; in atomic_long_add()
64 atomic64_t *v = (atomic64_t *)l; in atomic_long_sub()
72 atomic64_t *v = (atomic64_t *)l; in atomic_long_sub_and_test()
79 atomic64_t *v = (atomic64_t *)l; in atomic_long_dec_and_test()
86 atomic64_t *v = (atomic64_t *)l; in atomic_long_inc_and_test()
[all …]
/rk3399_rockchip-uboot/arch/arm/include/asm/
H A Datomic.h27 typedef struct { volatile long long counter; } atomic64_t; typedef
29 typedef struct { volatile long counter; } atomic64_t; typedef
115 static inline void atomic64_add(long long i, volatile atomic64_t *v) in atomic64_add()
124 static inline void atomic64_sub(long long i, volatile atomic64_t *v) in atomic64_sub()
135 static inline void atomic64_add(long i, volatile atomic64_t *v) in atomic64_add()
144 static inline void atomic64_sub(long i, volatile atomic64_t *v) in atomic64_sub()
154 static inline void atomic64_inc(volatile atomic64_t *v) in atomic64_inc()
163 static inline void atomic64_dec(volatile atomic64_t *v) in atomic64_dec()