Lines Matching full:exiting
248 * @exiting: Pointer to store the task pointer of the owner task
249 * which is in the middle of exiting
257 * @exiting is only set when the return value is -EBUSY. If so, this holds
258 * a refcount on the exiting task on return and the caller needs to drop it
270 struct task_struct **exiting, int set_waiters) in futex_proxy_trylock_atomic() argument
320 exiting, set_waiters); in futex_proxy_trylock_atomic()
474 struct task_struct *exiting = NULL; in futex_requeue() local
486 &exiting, nr_requeue); in futex_requeue()
551 * - EBUSY: Owner is exiting and we just wait for the in futex_requeue()
559 * exiting. Wait for the exit to complete otherwise in futex_requeue()
562 wait_for_owner_exiting(ret, exiting); in futex_requeue()