Lines Matching refs:op
48 #define ATOMIC_OP(op) \ argument
49 static inline void atomic_##op(int i, atomic_t *v) \
56 " " #op " %5,%1 \n" \
67 #define ATOMIC_OP_RETURN(op) \ argument
68 static inline int atomic_##op##_return(int i, atomic_t *v) \
75 " " #op " %5,%1 \n" \
87 #define ATOMIC_FETCH_OP(op) \ argument
88 static inline int atomic_fetch_##op(int i, atomic_t *v) \
96 " " #op " %5,%0 \n" \
108 #define ATOMIC_OPS(op) ATOMIC_OP(op) ATOMIC_OP_RETURN(op) ATOMIC_FETCH_OP(op) argument
114 #define ATOMIC_OPS(op) ATOMIC_OP(op) ATOMIC_FETCH_OP(op) in ATOMIC_OPS() argument