rt_waiter 237 kernel/futex.c struct rt_mutex_waiter *rt_waiter; rt_waiter 1544 kernel/futex.c if (WARN(q->pi_state || q->rt_waiter, "refusing to wake PI futex\n")) rt_waiter 1697 kernel/futex.c if (this->pi_state || this->rt_waiter) { rt_waiter 1827 kernel/futex.c if (this->pi_state || this->rt_waiter) { rt_waiter 1841 kernel/futex.c if (this->pi_state || this->rt_waiter) { rt_waiter 1914 kernel/futex.c WARN_ON(!q->rt_waiter); rt_waiter 1915 kernel/futex.c q->rt_waiter = NULL; rt_waiter 2213 kernel/futex.c if ((requeue_pi && !this->rt_waiter) || rt_waiter 2214 kernel/futex.c (!requeue_pi && this->rt_waiter) || rt_waiter 2249 kernel/futex.c this->rt_waiter, rt_waiter 2899 kernel/futex.c struct rt_mutex_waiter rt_waiter; rt_waiter 2971 kernel/futex.c rt_mutex_init_waiter(&rt_waiter); rt_waiter 2993 kernel/futex.c ret = __rt_mutex_start_proxy_lock(&q.pi_state->pi_mutex, &rt_waiter, current); rt_waiter 3005 kernel/futex.c ret = rt_mutex_wait_proxy_lock(&q.pi_state->pi_mutex, to, &rt_waiter); rt_waiter 3018 kernel/futex.c if (ret && !rt_mutex_cleanup_proxy_lock(&q.pi_state->pi_mutex, &rt_waiter)) rt_waiter 3317 kernel/futex.c struct rt_mutex_waiter rt_waiter; rt_waiter 3339 kernel/futex.c rt_mutex_init_waiter(&rt_waiter); rt_waiter 3346 kernel/futex.c q.rt_waiter = &rt_waiter; rt_waiter 3386 kernel/futex.c if (!q.rt_waiter) { rt_waiter 3415 kernel/futex.c ret = rt_mutex_wait_proxy_lock(pi_mutex, to, &rt_waiter); rt_waiter 3418 kernel/futex.c if (ret && !rt_mutex_cleanup_proxy_lock(pi_mutex, &rt_waiter)) rt_waiter 3421 kernel/futex.c debug_rt_mutex_free_waiter(&rt_waiter);