Lines Matching refs:op
4 #define ATOMIC_OP(op) \ argument
5 static inline void atomic_##op(int i, atomic_t *v) \
15 " " #op " %2, %0 \n\t" /* $op */ \
24 #define ATOMIC_OP_RETURN(op) \ argument
25 static inline int atomic_##op##_return(int i, atomic_t *v) \
35 " " #op " %2, %0 \n\t" /* $op */ \
46 #define ATOMIC_FETCH_OP(op) \ argument
47 static inline int atomic_fetch_##op(int i, atomic_t *v) \
58 " " #op " %3, %0 \n\t" /* $op */ \
68 #define ATOMIC_OPS(op) ATOMIC_OP(op) ATOMIC_OP_RETURN(op) ATOMIC_FETCH_OP(op) argument
74 #define ATOMIC_OPS(op) ATOMIC_OP(op) ATOMIC_FETCH_OP(op) argument