Lines Matching refs:asm_op
42 #define ATOMIC_OP(op, asm_op) \ argument
49 #asm_op " %0,%2,%0\n" \
58 #define ATOMIC_OP_RETURN_RELAXED(op, asm_op) \ argument
65 #asm_op " %0,%2,%0\n" \
76 #define ATOMIC_FETCH_OP_RELAXED(op, asm_op) \ argument
83 #asm_op " %1,%3,%0\n" \
94 #define ATOMIC_OPS(op, asm_op) \ argument
95 ATOMIC_OP(op, asm_op) \
96 ATOMIC_OP_RETURN_RELAXED(op, asm_op) \
97 ATOMIC_FETCH_OP_RELAXED(op, asm_op)
109 #define ATOMIC_OPS(op, asm_op) \ in ATOMIC_OPS() argument
110 ATOMIC_OP(op, asm_op) \ in ATOMIC_OPS()
111 ATOMIC_FETCH_OP_RELAXED(op, asm_op) in ATOMIC_OPS()
314 #define ATOMIC64_OP(op, asm_op) \ argument
321 #asm_op " %0,%2,%0\n" \
329 #define ATOMIC64_OP_RETURN_RELAXED(op, asm_op) \ argument
337 #asm_op " %0,%2,%0\n" \
347 #define ATOMIC64_FETCH_OP_RELAXED(op, asm_op) \ argument
355 #asm_op " %1,%3,%0\n" \
365 #define ATOMIC64_OPS(op, asm_op) \ argument
366 ATOMIC64_OP(op, asm_op) \
367 ATOMIC64_OP_RETURN_RELAXED(op, asm_op) \
368 ATOMIC64_FETCH_OP_RELAXED(op, asm_op)
380 #define ATOMIC64_OPS(op, asm_op) \ in ATOMIC64_OPS() argument
381 ATOMIC64_OP(op, asm_op) \ in ATOMIC64_OPS()
382 ATOMIC64_FETCH_OP_RELAXED(op, asm_op) in ATOMIC64_OPS()