Lines Matching refs:asm_op
32 #define ATOMIC_OP(op, c_op, asm_op) \ argument
35 __asm__ __volatile__(#asm_op "l %1,%0" : "+m" (*v) : ASM_DI (i));\
40 #define ATOMIC_OP_RETURN(op, c_op, asm_op) \ argument
47 " " #asm_op "l %3,%1\n" \
55 #define ATOMIC_FETCH_OP(op, c_op, asm_op) \ argument
62 " " #asm_op "l %3,%1\n" \
72 #define ATOMIC_OP_RETURN(op, c_op, asm_op) \ argument
85 #define ATOMIC_FETCH_OP(op, c_op, asm_op) \ argument
101 #define ATOMIC_OPS(op, c_op, asm_op) \ argument
102 ATOMIC_OP(op, c_op, asm_op) \
103 ATOMIC_OP_RETURN(op, c_op, asm_op) \
104 ATOMIC_FETCH_OP(op, c_op, asm_op)
115 #define ATOMIC_OPS(op, c_op, asm_op) \ argument
116 ATOMIC_OP(op, c_op, asm_op) \
117 ATOMIC_FETCH_OP(op, c_op, asm_op)