Home
last modified time | relevance | path

Searched refs:wake_q_add (Results 1 – 7 of 7) sorted by relevance

/linux/include/linux/sched/
H A Dwake_q.h32 * wake_q_add() location. Therefore task must be ready to be woken at the
33 * location of the wake_q_add().
62 extern void wake_q_add(struct wake_q_head *head, struct task_struct *task);
/linux/kernel/locking/
H A Dww_mutex.h293 wake_q_add(wake_q, waiter->task); in __ww_mutex_die()
347 wake_q_add(wake_q, owner); in __ww_mutex_wound()
H A Dsemaphore.c328 wake_q_add(wake_q, waiter->task); in __up()
H A Dmutex.c959 wake_q_add(&wake_q, next); in __mutex_unlock_slowpath()
H A Drtmutex.c553 wake_q_add(&wqh->head, task); in rt_mutex_wake_q_add_task()
H A Drwsem.c435 wake_q_add(wake_q, waiter->task); in rwsem_mark_wake()
/linux/ipc/
H A Dmsg.c200 * and the waker obtains that lock before calling wake_q_add(). in ss_add()
245 wake_q_add(wake_q, mss->tsk); in ss_wakeup()
828 wake_q_add(wake_q, msr->r_tsk); in pipelined_send()
836 wake_q_add(wake_q, msr->r_tsk); in pipelined_send()