Lines Matching refs:asm_op
44 #define ATOMIC_OP(op, c_op, asm_op) \ argument
53 " " #asm_op " %0, %2 \n" \
66 " " #asm_op " %0, %2 \n" \
81 #define ATOMIC_OP_RETURN(op, c_op, asm_op) \ argument
94 " " #asm_op " %0, %1, %3 \n" \
97 " " #asm_op " %0, %1, %3 \n" \
109 " " #asm_op " %0, %1, %3 \n" \
133 #define ATOMIC_OPS(op, c_op, asm_op) \ argument
134 ATOMIC_OP(op, c_op, asm_op) \
135 ATOMIC_OP_RETURN(op, c_op, asm_op)
327 #define ATOMIC64_OP(op, c_op, asm_op) \ argument
336 " " #asm_op " %0, %2 \n" \
349 " " #asm_op " %0, %2 \n" \
364 #define ATOMIC64_OP_RETURN(op, c_op, asm_op) \ argument
377 " " #asm_op " %0, %1, %3 \n" \
380 " " #asm_op " %0, %1, %3 \n" \
392 " " #asm_op " %0, %1, %3 \n" \
417 #define ATOMIC64_OPS(op, c_op, asm_op) \ argument
418 ATOMIC64_OP(op, c_op, asm_op) \
419 ATOMIC64_OP_RETURN(op, c_op, asm_op)