Lines Matching defs:ret
25 #define __futex_atomic_op(op, insn, ret, oldval, uaddr, oparg) \
51 : "=r" (ret), "=&r" (oldval), \
81 : "=r" (ret), "=&r" (oldval), \
88 ret = futex_atomic_op_inuser_local(op, oparg, oval, uaddr); \
95 int oldval = 0, ret;
102 __futex_atomic_op(op, "move $1, %z5", ret, oldval, uaddr, oparg);
107 ret, oldval, uaddr, oparg);
111 ret, oldval, uaddr, oparg);
115 ret, oldval, uaddr, ~oparg);
119 ret, oldval, uaddr, oparg);
122 ret = -ENOSYS;
125 if (!ret)
128 return ret;
135 int ret = 0;
167 : "+r" (ret), "=&r" (val), "=" GCC_OFF_SMALL_ASM() (*uaddr)
197 : "+r" (ret), "=&r" (val), "=" GCC_OFF_SMALL_ASM() (*uaddr)
206 return ret;