Home
last modified time | relevance | path

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

/include/asm-generic/
A Datomic-long.h148 atomic_t *v = (atomic_t *)l; in atomic_long_read()
155 atomic_t *v = (atomic_t *)l; in atomic_long_set()
162 atomic_t *v = (atomic_t *)l; in atomic_long_inc()
169 atomic_t *v = (atomic_t *)l; in atomic_long_dec()
176 atomic_t *v = (atomic_t *)l; in atomic_long_add()
183 atomic_t *v = (atomic_t *)l; in atomic_long_sub()
191 atomic_t *v = (atomic_t *)l; in atomic_long_sub_and_test()
198 atomic_t *v = (atomic_t *)l; in atomic_long_dec_and_test()
205 atomic_t *v = (atomic_t *)l; in atomic_long_inc_and_test()
212 atomic_t *v = (atomic_t *)l; in atomic_long_add_negative()
[all …]
A Datomic.h6 typedef struct { volatile int counter; } atomic_t; typedef
20 static inline void atomic_add(int i, atomic_t *v) in atomic_add()
29 static inline void atomic_sub(int i, atomic_t *v) in atomic_sub()
38 static inline void atomic_inc(atomic_t *v) in atomic_inc()
47 static inline void atomic_dec(atomic_t *v) in atomic_dec()
56 static inline int atomic_dec_and_test(volatile atomic_t *v) in atomic_dec_and_test()
69 static inline int atomic_add_negative(int i, volatile atomic_t *v) in atomic_add_negative()

Completed in 8 milliseconds