Lines Matching refs:op
42 #define ATOMIC_OP(op, asm_op) \ argument
43 static __inline__ void atomic_##op(int i, atomic_t * v) \
58 #define ATOMIC_OP_RETURN(op, asm_op) \ argument
59 static inline int atomic_##op##_return_relaxed(int i, atomic_t *v) \
77 #define ATOMIC_FETCH_OP(op, asm_op) \ argument
78 static inline int atomic_fetch_##op##_relaxed(int i, atomic_t *v) \
95 #define ATOMIC64_OP(op, asm_op) \ argument
96 static __inline__ void atomic64_##op(s64 i, atomic64_t * v) \
111 #define ATOMIC64_OP_RETURN(op, asm_op) \ argument
112 static __inline__ s64 atomic64_##op##_return_relaxed(s64 i, atomic64_t * v) \
130 #define ATOMIC64_FETCH_OP(op, asm_op) \ argument
131 static __inline__ s64 atomic64_fetch_##op##_relaxed(s64 i, atomic64_t * v) \
148 #define ATOMIC_OPS(op) \ argument
149 ATOMIC_OP(op, op##l) \
150 ATOMIC_OP_RETURN(op, op##l) \
151 ATOMIC_FETCH_OP(op, op##l) \
152 ATOMIC64_OP(op, op##q) \
153 ATOMIC64_OP_RETURN(op, op##q) \
154 ATOMIC64_FETCH_OP(op, op##q)
173 #define ATOMIC_OPS(op, asm) \ in ATOMIC_OPS() argument
174 ATOMIC_OP(op, asm) \ in ATOMIC_OPS()
175 ATOMIC_FETCH_OP(op, asm) \ in ATOMIC_OPS()
176 ATOMIC64_OP(op, asm) \ in ATOMIC_OPS()
177 ATOMIC64_FETCH_OP(op, asm) in ATOMIC_OPS()