Lines Matching defs:oldval
23 int oldval, ret;
44 : "+U"(*uaddr), "=&r"(oldval), "=&r"(ret), "=r"(oparg)
49 *_oldval = oldval;
55 int oldval, ret;
77 : "+U"(*uaddr), "=&r"(oldval), "=&r"(ret), "=r"(oparg)
82 *_oldval = oldval;
88 int oldval, ret;
110 : "+U"(*uaddr), "=&r"(oldval), "=&r"(ret), "=r"(oparg)
115 *_oldval = oldval;
121 int oldval, ret;
143 : "+U"(*uaddr), "=&r"(oldval), "=&r"(ret), "=r"(oparg)
148 *_oldval = oldval;
154 int oldval, ret;
176 : "+U"(*uaddr), "=&r"(oldval), "=&r"(ret), "=r"(oparg)
181 *_oldval = oldval;
195 int oldval = 0, ret;
207 ret = atomic_futex_op_xchg_set(oparg, uaddr, &oldval);
210 ret = atomic_futex_op_xchg_add(oparg, uaddr, &oldval);
213 ret = atomic_futex_op_xchg_or(oparg, uaddr, &oldval);
216 ret = atomic_futex_op_xchg_and(~oparg, uaddr, &oldval);
219 ret = atomic_futex_op_xchg_xor(oparg, uaddr, &oldval);
230 case FUTEX_OP_CMP_EQ: ret = (oldval == cmparg); break;
231 case FUTEX_OP_CMP_NE: ret = (oldval != cmparg); break;
232 case FUTEX_OP_CMP_LT: ret = (oldval < cmparg); break;
233 case FUTEX_OP_CMP_GE: ret = (oldval >= cmparg); break;
234 case FUTEX_OP_CMP_LE: ret = (oldval <= cmparg); break;
235 case FUTEX_OP_CMP_GT: ret = (oldval > cmparg); break;