Lines Matching defs:newval
475 static int lock_pi_update_atomic(u32 __user *uaddr, u32 uval, u32 newval)
483 err = futex_cmpxchg_value_locked(&curval, uaddr, uval, newval);
522 u32 uval, newval, vpid = task_pid_vnr(task);
564 newval = uval & FUTEX_OWNER_DIED;
565 newval |= vpid;
569 newval |= FUTEX_WAITERS;
571 ret = lock_pi_update_atomic(uaddr, uval, newval);
599 newval = uval | FUTEX_WAITERS;
600 ret = lock_pi_update_atomic(uaddr, uval, newval);
608 return attach_to_pi_owner(uaddr, newval, key, ps, exiting);
621 u32 curval, newval;
631 newval = FUTEX_WAITERS | task_pid_vnr(new_owner);
638 ret = futex_cmpxchg_value_locked(&curval, uaddr, uval, newval);
676 u32 uval, curval, newval, newtid;
758 newval = (uval & FUTEX_OWNER_DIED) | newtid;
760 err = futex_cmpxchg_value_locked(&curval, uaddr, uval, newval);