D | atomic_ll_sc.h | 38 #define ATOMIC_OP(op, asm_op, constraint) \ argument 53 : __stringify(constraint) "r" (i)); \ 56 #define ATOMIC_OP_RETURN(name, mb, acq, rel, cl, op, asm_op, constraint)\ argument 72 : __stringify(constraint) "r" (i) \ 78 #define ATOMIC_FETCH_OP(name, mb, acq, rel, cl, op, asm_op, constraint) \ argument 94 : __stringify(constraint) "r" (i) \ 128 * have a constraint for this, so fall back to register. in ATOMIC_OPS() 137 #define ATOMIC64_OP(op, asm_op, constraint) \ in ATOMIC_OPS() argument 152 : __stringify(constraint) "r" (i)); \ in ATOMIC_OPS() 155 #define ATOMIC64_OP_RETURN(name, mb, acq, rel, cl, op, asm_op, constraint)\ argument [all …]
|