Lines Matching refs:op
36 #define ATOMIC_OP(op, c_op, asm_op) \ argument
37 static inline void arch_atomic_##op(int i, atomic_t *v) \
43 __asm__ __volatile__("@ atomic_" #op "\n" \
54 #define ATOMIC_OP_RETURN(op, c_op, asm_op) \ argument
55 static inline int arch_atomic_##op##_return_relaxed(int i, atomic_t *v) \
62 __asm__ __volatile__("@ atomic_" #op "_return\n" \
75 #define ATOMIC_FETCH_OP(op, c_op, asm_op) \ argument
76 static inline int arch_atomic_fetch_##op##_relaxed(int i, atomic_t *v) \
83 __asm__ __volatile__("@ atomic_fetch_" #op "\n" \
162 #define ATOMIC_OP(op, c_op, asm_op) \ argument
163 static inline void arch_atomic_##op(int i, atomic_t *v) \
172 #define ATOMIC_OP_RETURN(op, c_op, asm_op) \ argument
173 static inline int arch_atomic_##op##_return(int i, atomic_t *v) \
186 #define ATOMIC_FETCH_OP(op, c_op, asm_op) \ argument
187 static inline int arch_atomic_fetch_##op(int i, atomic_t *v) \
227 #define ATOMIC_OPS(op, c_op, asm_op) \ argument
228 ATOMIC_OP(op, c_op, asm_op) \
229 ATOMIC_OP_RETURN(op, c_op, asm_op) \
230 ATOMIC_FETCH_OP(op, c_op, asm_op)
238 #define ATOMIC_OPS(op, c_op, asm_op) \ argument
239 ATOMIC_OP(op, c_op, asm_op) \
240 ATOMIC_FETCH_OP(op, c_op, asm_op)
311 #define ATOMIC64_OP(op, op1, op2) \ argument
312 static inline void arch_atomic64_##op(s64 i, atomic64_t *v) \
318 __asm__ __volatile__("@ atomic64_" #op "\n" \
330 #define ATOMIC64_OP_RETURN(op, op1, op2) \ argument
332 arch_atomic64_##op##_return_relaxed(s64 i, atomic64_t *v) \
339 __asm__ __volatile__("@ atomic64_" #op "_return\n" \
353 #define ATOMIC64_FETCH_OP(op, op1, op2) \ argument
355 arch_atomic64_fetch_##op##_relaxed(s64 i, atomic64_t *v) \
362 __asm__ __volatile__("@ atomic64_fetch_" #op "\n" \
376 #define ATOMIC64_OPS(op, op1, op2) \ argument
377 ATOMIC64_OP(op, op1, op2) \
378 ATOMIC64_OP_RETURN(op, op1, op2) \
379 ATOMIC64_FETCH_OP(op, op1, op2)
390 #define ATOMIC64_OPS(op, op1, op2) \ in ATOMIC64_OPS() argument
391 ATOMIC64_OP(op, op1, op2) \ in ATOMIC64_OPS()
392 ATOMIC64_FETCH_OP(op, op1, op2) in ATOMIC64_OPS()