Lines Matching defs:atomic_t
9 typedef struct { volatile int counter; } atomic_t;
20 * @v: pointer of type atomic_t
24 static inline int atomic_read(const atomic_t *v)
31 * @v: pointer of type atomic_t
36 static inline void atomic_set(atomic_t *v, int i)
44 * @v: pointer of type atomic_t
48 static inline void atomic_add(int i, atomic_t *v)
58 * @v: pointer of type atomic_t
62 static inline void atomic_sub(int i, atomic_t *v)
71 * @v: pointer of type atomic_t
75 static inline void atomic_inc(atomic_t *v)
83 * @v: pointer of type atomic_t
87 static inline void atomic_dec(atomic_t *v)