Lines Matching refs:new
95 int old, new; in futex_requeue_pi_prepare() local
118 new = Q_REQUEUE_PI_IN_PROGRESS; in futex_requeue_pi_prepare()
119 } while (!atomic_try_cmpxchg(&q->requeue_state, &old, new)); in futex_requeue_pi_prepare()
127 int old, new; in futex_requeue_pi_complete() local
138 new = Q_REQUEUE_PI_DONE + locked; in futex_requeue_pi_complete()
141 new = Q_REQUEUE_PI_NONE; in futex_requeue_pi_complete()
145 new = Q_REQUEUE_PI_IGNORE; in futex_requeue_pi_complete()
147 } while (!atomic_try_cmpxchg(&q->requeue_state, &old, new)); in futex_requeue_pi_complete()
158 int old, new; in futex_requeue_pi_wakeup_sync() local
170 new = Q_REQUEUE_PI_WAIT; in futex_requeue_pi_wakeup_sync()
172 new = Q_REQUEUE_PI_IGNORE; in futex_requeue_pi_wakeup_sync()
173 } while (!atomic_try_cmpxchg(&q->requeue_state, &old, new)); in futex_requeue_pi_wakeup_sync()