Lines Matching refs:newval
591 u32 uval, u32 newval) in cmpxchg_futex_value_locked() argument
596 ret = futex_atomic_cmpxchg_inatomic(curval, uaddr, uval, newval); in cmpxchg_futex_value_locked()
973 static int lock_pi_update_atomic(u32 __user *uaddr, u32 uval, u32 newval) in lock_pi_update_atomic() argument
977 if (unlikely(cmpxchg_futex_value_locked(&curval, uaddr, uval, newval))) in lock_pi_update_atomic()
1007 u32 uval, newval, vpid = task_pid_vnr(task); in futex_lock_pi_atomic() local
1043 newval = uval & FUTEX_OWNER_DIED; in futex_lock_pi_atomic()
1044 newval |= vpid; in futex_lock_pi_atomic()
1048 newval |= FUTEX_WAITERS; in futex_lock_pi_atomic()
1050 ret = lock_pi_update_atomic(uaddr, uval, newval); in futex_lock_pi_atomic()
1060 newval = uval | FUTEX_WAITERS; in futex_lock_pi_atomic()
1061 ret = lock_pi_update_atomic(uaddr, uval, newval); in futex_lock_pi_atomic()
1129 u32 uninitialized_var(curval), newval; in wake_futex_pi()
1158 newval = FUTEX_WAITERS | task_pid_vnr(new_owner); in wake_futex_pi()
1160 if (cmpxchg_futex_value_locked(&curval, uaddr, uval, newval)) { in wake_futex_pi()
1896 u32 uval, uninitialized_var(curval), newval; in fixup_pi_state_owner()
1925 newval = (uval & FUTEX_OWNER_DIED) | newtid; in fixup_pi_state_owner()
1927 if (cmpxchg_futex_value_locked(&curval, uaddr, uval, newval)) in fixup_pi_state_owner()