Lines Matching refs:new
102 int old, new; in futex_requeue_pi_prepare() local
125 new = Q_REQUEUE_PI_IN_PROGRESS; in futex_requeue_pi_prepare()
126 } while (!atomic_try_cmpxchg(&q->requeue_state, &old, new)); in futex_requeue_pi_prepare()
134 int old, new; in futex_requeue_pi_complete() local
145 new = Q_REQUEUE_PI_DONE + locked; in futex_requeue_pi_complete()
148 new = Q_REQUEUE_PI_NONE; in futex_requeue_pi_complete()
152 new = Q_REQUEUE_PI_IGNORE; in futex_requeue_pi_complete()
154 } while (!atomic_try_cmpxchg(&q->requeue_state, &old, new)); in futex_requeue_pi_complete()
165 int old, new; in futex_requeue_pi_wakeup_sync() local
177 new = Q_REQUEUE_PI_WAIT; in futex_requeue_pi_wakeup_sync()
179 new = Q_REQUEUE_PI_IGNORE; in futex_requeue_pi_wakeup_sync()
180 } while (!atomic_try_cmpxchg(&q->requeue_state, &old, new)); in futex_requeue_pi_wakeup_sync()