Home
last modified time | relevance | path

Searched refs:rtlock_task (Results 1 – 2 of 2) sorted by relevance

/linux/kernel/locking/
H A Drtmutex_common.h65 * @rtlock_task: Task pointer for RT lock (spin/rwlock) wakeups
69 struct task_struct *rtlock_task; member
75 .rtlock_task = NULL, \
H A Drtmutex.c549 WARN_ON_ONCE(wqh->rtlock_task); in rt_mutex_wake_q_add_task()
551 wqh->rtlock_task = task; in rt_mutex_wake_q_add_task()
565 if (IS_ENABLED(CONFIG_PREEMPT_RT) && wqh->rtlock_task) { in rt_mutex_wake_up_q()
566 wake_up_state(wqh->rtlock_task, TASK_RTLOCK_WAIT); in rt_mutex_wake_up_q()
567 put_task_struct(wqh->rtlock_task); in rt_mutex_wake_up_q()
568 wqh->rtlock_task = NULL; in rt_mutex_wake_up_q()