Symbol: swait_queue_head
arch/x86/kernel/kvm.c
85
struct swait_queue_head wq;
include/linux/completion.h
28
struct swait_queue_head wait;
include/linux/srcutiny.h
23
struct swait_queue_head srcu_wq;
include/linux/swait.h
121
static inline int swait_active(struct swait_queue_head *wq)
include/linux/swait.h
134
static inline bool swq_has_sleeper(struct swait_queue_head *wq)
include/linux/swait.h
147
extern void swake_up_one(struct swait_queue_head *q);
include/linux/swait.h
148
extern void swake_up_all(struct swait_queue_head *q);
include/linux/swait.h
149
extern void swake_up_locked(struct swait_queue_head *q, int wake_flags);
include/linux/swait.h
151
extern void prepare_to_swait_exclusive(struct swait_queue_head *q, struct swait_queue *wait, int state);
include/linux/swait.h
152
extern long prepare_to_swait_event(struct swait_queue_head *q, struct swait_queue *wait, int state);
include/linux/swait.h
154
extern void __finish_swait(struct swait_queue_head *q, struct swait_queue *wait);
include/linux/swait.h
155
extern void finish_swait(struct swait_queue_head *q, struct swait_queue *wait);
include/linux/swait.h
67
struct swait_queue_head name = __SWAIT_QUEUE_HEAD_INITIALIZER(name)
include/linux/swait.h
69
extern void __init_swait_queue_head(struct swait_queue_head *q, const char *name,
include/linux/swait.h
82
struct swait_queue_head name = __SWAIT_QUEUE_HEAD_INIT_ONSTACK(name)
kernel/rcu/tree.c
2187
struct swait_queue_head *sq;
kernel/rcu/tree.h
125
struct swait_queue_head nocb_gp_wq[2];
kernel/rcu/tree.h
234
struct swait_queue_head nocb_cb_wq; /* For nocb kthreads to sleep on. */
kernel/rcu/tree.h
235
struct swait_queue_head nocb_state_wq; /* For offloading state changes */
kernel/rcu/tree.h
258
struct swait_queue_head nocb_gp_wq; /* For nocb kthreads to sleep on. */
kernel/rcu/tree.h
366
struct swait_queue_head gp_wq; /* Where GP task waits. */
kernel/rcu/tree.h
390
struct swait_queue_head expedited_wq; /* Wait for check-ins. */
kernel/rcu/tree.h
499
static struct swait_queue_head *rcu_nocb_gp_get(struct rcu_node *rnp);
kernel/rcu/tree.h
500
static void rcu_nocb_gp_cleanup(struct swait_queue_head *sq);
kernel/rcu/tree_nocb.h
1644
static void rcu_nocb_gp_cleanup(struct swait_queue_head *sq)
kernel/rcu/tree_nocb.h
1648
static struct swait_queue_head *rcu_nocb_gp_get(struct rcu_node *rnp)
kernel/rcu/tree_nocb.h
177
static void rcu_nocb_gp_cleanup(struct swait_queue_head *sq)
kernel/rcu/tree_nocb.h
182
static struct swait_queue_head *rcu_nocb_gp_get(struct rcu_node *rnp)
kernel/sched/sched.h
3844
extern void swake_up_all_locked(struct swait_queue_head *q);
kernel/sched/sched.h
3845
extern void __prepare_to_swait(struct swait_queue_head *q, struct swait_queue *wait);
kernel/sched/swait.c
103
long prepare_to_swait_event(struct swait_queue_head *q, struct swait_queue *wait, int state)
kernel/sched/swait.c
126
void __finish_swait(struct swait_queue_head *q, struct swait_queue *wait)
kernel/sched/swait.c
133
void finish_swait(struct swait_queue_head *q, struct swait_queue *wait)
kernel/sched/swait.c
22
void swake_up_locked(struct swait_queue_head *q, int wake_flags)
kernel/sched/swait.c
42
void swake_up_all_locked(struct swait_queue_head *q)
kernel/sched/swait.c
48
void swake_up_one(struct swait_queue_head *q)
kernel/sched/swait.c
62
void swake_up_all(struct swait_queue_head *q)
kernel/sched/swait.c
7
void __init_swait_queue_head(struct swait_queue_head *q, const char *name,
kernel/sched/swait.c
85
void __prepare_to_swait(struct swait_queue_head *q, struct swait_queue *wait)
kernel/sched/swait.c
92
void prepare_to_swait_exclusive(struct swait_queue_head *q, struct swait_queue *wait, int state)