Lines Matching refs:atomic_t
26 static __inline__ int arch_atomic_read(const atomic_t *v) in arch_atomic_read()
35 static __inline__ void arch_atomic_set(atomic_t *v, int i) in arch_atomic_set()
41 static __inline__ void arch_atomic_##op(int a, atomic_t *v) \
56 static inline int arch_atomic_##op##_return_relaxed(int a, atomic_t *v) \
73 static inline int arch_atomic_fetch_##op##_relaxed(int a, atomic_t *v) \
121 static __inline__ void arch_atomic_inc(atomic_t *v) in ATOMIC_OPS()
136 static __inline__ int arch_atomic_inc_return_relaxed(atomic_t *v) in arch_atomic_inc_return_relaxed()
152 static __inline__ void arch_atomic_dec(atomic_t *v) in arch_atomic_dec()
167 static __inline__ int arch_atomic_dec_return_relaxed(atomic_t *v) in arch_atomic_dec_return_relaxed()
205 arch_atomic_try_cmpxchg_lock(atomic_t *v, int *old, int new) in arch_atomic_try_cmpxchg_lock()
235 static __inline__ int arch_atomic_fetch_add_unless(atomic_t *v, int a, int u) in arch_atomic_fetch_add_unless()
265 static __inline__ int arch_atomic_inc_not_zero(atomic_t *v) in arch_atomic_inc_not_zero()
293 static __inline__ int arch_atomic_dec_if_positive(atomic_t *v) in arch_atomic_dec_if_positive()