Lines Matching refs:atomic_t
23 static inline bool atomic_cas(atomic_t *target, atomic_val_t old_value, in atomic_cas()
39 static inline atomic_val_t atomic_add(atomic_t *target, atomic_val_t value) in atomic_add()
44 static inline atomic_val_t atomic_sub(atomic_t *target, atomic_val_t value) in atomic_sub()
49 static inline atomic_val_t atomic_inc(atomic_t *target) in atomic_inc()
54 static inline atomic_val_t atomic_dec(atomic_t *target) in atomic_dec()
59 static inline atomic_val_t atomic_get(const atomic_t *target) in atomic_get()
69 static inline atomic_val_t atomic_set(atomic_t *target, atomic_val_t value) in atomic_set()
83 static inline atomic_val_t atomic_clear(atomic_t *target) in atomic_clear()
93 static inline atomic_val_t atomic_or(atomic_t *target, atomic_val_t value) in atomic_or()
98 static inline atomic_val_t atomic_xor(atomic_t *target, atomic_val_t value) in atomic_xor()
103 static inline atomic_val_t atomic_and(atomic_t *target, atomic_val_t value) in atomic_and()
108 static inline atomic_val_t atomic_nand(atomic_t *target, atomic_val_t value) in atomic_nand()