H A D | atomic_ll_sc.h | 25 #define ATOMIC_OP(op, asm_op, constraint) \ argument 39 : __stringify(constraint) "r" (i)); \ 42 #define ATOMIC_OP_RETURN(name, mb, acq, rel, cl, op, asm_op, constraint)\ argument 57 : __stringify(constraint) "r" (i) \ 63 #define ATOMIC_FETCH_OP(name, mb, acq, rel, cl, op, asm_op, constraint) \ argument 78 : __stringify(constraint) "r" (i) \ 112 * have a constraint for this, so fall back to register. in ATOMIC_OPS() 121 #define ATOMIC64_OP(op, asm_op, constraint) \ in ATOMIC_OPS() argument 135 : __stringify(constraint) "r" (i)); \ in ATOMIC_OPS() 138 #define ATOMIC64_OP_RETURN(name, mb, acq, rel, cl, op, asm_op, constraint)\ argument [all …]
|