Lines Matching refs:asm_op
8 #define ATOMIC_OP(op, asm_op) \ argument
15 " " #asm_op " %[val], %[val], %[i] \n" \
24 #define ATOMIC_OP_RETURN(op, asm_op) \ argument
31 " " #asm_op " %[val], %[val], %[i] \n" \
45 #define ATOMIC_FETCH_OP(op, asm_op) \ argument
52 " " #asm_op " %[val], %[orig], %[i] \n" \
72 #define ATOMIC_OPS(op, asm_op) \ argument
73 ATOMIC_OP(op, asm_op) \
74 ATOMIC_OP_RETURN(op, asm_op) \
75 ATOMIC_FETCH_OP(op, asm_op)
81 #define ATOMIC_OPS(op, asm_op) \ argument
82 ATOMIC_OP(op, asm_op) \
83 ATOMIC_FETCH_OP(op, asm_op)