Lines Matching refs:curval
478 u32 curval;
483 err = futex_cmpxchg_value_locked(&curval, uaddr, uval, newval);
488 return curval != uval ? -EAGAIN : 0;
621 u32 curval, newval;
638 ret = futex_cmpxchg_value_locked(&curval, uaddr, uval, newval);
639 if (!ret && (curval != uval)) {
646 if ((FUTEX_TID_MASK & curval) == uval)
676 u32 uval, curval, newval, newtid;
760 err = futex_cmpxchg_value_locked(&curval, uaddr, uval, newval);
764 if (curval == uval)
766 uval = curval;
1114 u32 curval, uval, vpid = task_pid_vnr(current);
1233 if ((ret = futex_cmpxchg_value_locked(&curval, uaddr, uval, 0))) {
1251 ret = (curval == uval) ? 0 : -EAGAIN;