Home
last modified time | relevance | path

Searched defs:wake_q (Results 1 - 13 of 13) sorted by relevance

/kernel/linux/linux-6.6/kernel/futex/
H A Dwaitwake.c115 void futex_wake_mark(struct wake_q_head *wake_q, struct futex_q *q) in futex_wake_mark() argument
/kernel/linux/linux-5.10/kernel/locking/
H A Drtmutex.c1015 static void mark_wakeup_next_waiter(struct wake_q_head *wake_q, in mark_wakeup_next_waiter() argument
1443 void rt_mutex_postunlock(struct wake_q_head *wake_q) in rt_mutex_postunlock() argument
1336 rt_mutex_slowunlock(struct rt_mutex *lock, struct wake_q_head *wake_q) rt_mutex_slowunlock() argument
1610 __rt_mutex_futex_unlock(struct rt_mutex *lock, struct wake_q_head *wake_q) __rt_mutex_futex_unlock() argument
[all...]
H A Drwsem.c400 rwsem_mark_wake(struct rw_semaphore *sem, enum rwsem_wake_type wake_type, struct wake_q_head *wake_q) rwsem_mark_wake() argument
[all...]
/kernel/linux/linux-5.10/ipc/
H A Dmsg.c211 ss_wakeup(struct msg_queue *msq, struct wake_q_head *wake_q, bool kill) ss_wakeup() argument
248 expunge_all(struct msg_queue *msq, int res, struct wake_q_head *wake_q) expunge_all() argument
810 pipelined_send(struct msg_queue *msq, struct msg_msg *msg, struct wake_q_head *wake_q) pipelined_send() argument
[all...]
H A Dsem.c784 wake_up_sem_queue_prepare(struct sem_queue *q, int error, struct wake_q_head *wake_q) wake_up_sem_queue_prepare() argument
852 wake_const_ops(struct sem_array *sma, int semnum, struct wake_q_head *wake_q) wake_const_ops() argument
891 do_smart_wakeup_zero(struct sem_array *sma, struct sembuf *sops, int nsops, struct wake_q_head *wake_q) do_smart_wakeup_zero() argument
947 update_queue(struct sem_array *sma, int semnum, struct wake_q_head *wake_q) update_queue() argument
1027 do_smart_update(struct sem_array *sma, struct sembuf *sops, int nsops, int otime, struct wake_q_head *wake_q) do_smart_update() argument
[all...]
H A Dmqueue.c1016 static inline void __pipelined_op(struct wake_q_head *wake_q, in __pipelined_op() argument
1033 static inline void pipelined_send(struct wake_q_head *wake_q, in pipelined_send() argument
1044 static inline void pipelined_receive(struct wake_q_head *wake_q, in pipelined_receive() argument
[all...]
/kernel/linux/linux-6.6/ipc/
H A Dmsg.c212 ss_wakeup(struct msg_queue *msq, struct wake_q_head *wake_q, bool kill) ss_wakeup() argument
249 expunge_all(struct msg_queue *msq, int res, struct wake_q_head *wake_q) expunge_all() argument
816 pipelined_send(struct msg_queue *msq, struct msg_msg *msg, struct wake_q_head *wake_q) pipelined_send() argument
[all...]
H A Dmqueue.c1017 static inline void __pipelined_op(struct wake_q_head *wake_q, in __pipelined_op() argument
1034 static inline void pipelined_send(struct wake_q_head *wake_q, in pipelined_send() argument
1045 static inline void pipelined_receive(struct wake_q_head *wake_q, in pipelined_receive() argument
[all...]
H A Dsem.c786 wake_up_sem_queue_prepare(struct sem_queue *q, int error, struct wake_q_head *wake_q) wake_up_sem_queue_prepare() argument
854 wake_const_ops(struct sem_array *sma, int semnum, struct wake_q_head *wake_q) wake_const_ops() argument
893 do_smart_wakeup_zero(struct sem_array *sma, struct sembuf *sops, int nsops, struct wake_q_head *wake_q) do_smart_wakeup_zero() argument
949 update_queue(struct sem_array *sma, int semnum, struct wake_q_head *wake_q) update_queue() argument
1029 do_smart_update(struct sem_array *sma, struct sembuf *sops, int nsops, int otime, struct wake_q_head *wake_q) do_smart_update() argument
[all...]
/kernel/linux/linux-6.6/kernel/locking/
H A Drwsem.c583 wake_q_init(wake_q); variable
594 wake_up_q(wake_q); variable
411 rwsem_mark_wake(struct rw_semaphore *sem, enum rwsem_wake_type wake_type, struct wake_q_head *wake_q) rwsem_mark_wake() argument
975 rwsem_cond_wake_waiter(struct rw_semaphore *sem, long count, struct wake_q_head *wake_q) rwsem_cond_wake_waiter() argument
[all...]
/kernel/linux/linux-5.10/kernel/futex/
H A Dcore.c1477 static void mark_wake_futex(struct wake_q_head *wake_q, struct futex_q *q) in mark_wake_futex() argument
[all...]
/kernel/linux/linux-5.10/include/linux/
H A Dsched.h1147 struct wake_q_node wake_q; member
/kernel/linux/linux-6.6/include/linux/
H A Dsched.h1255 struct wake_q_node wake_q; member

Completed in 28 milliseconds