Lines Matching defs:sleepqueue
78 #include <sys/sleepqueue.h>
118 struct sleepqueue {
121 LIST_ENTRY(sleepqueue) sq_hash; /* (c) Chain and free list. */
122 LIST_HEAD(, sleepqueue) sq_free; /* (c) Free queues. */
131 LIST_HEAD(, sleepqueue) sc_queues; /* List of sleep queues. */
163 static int sleepq_resume_thread(struct sleepqueue *sq, struct thread *td,
215 sleepq_zone = uma_zcreate("SLEEPQUEUE", sizeof(struct sleepqueue),
228 struct sleepqueue *
239 sleepq_free(struct sleepqueue *sq)
262 struct sleepqueue *
266 struct sleepqueue *sq;
300 struct sleepqueue *sq;
400 struct sleepqueue *sq;
420 struct sleepqueue *sq;
520 struct sleepqueue *sq;
709 * Returns the type of sleepqueue given a waitchannel.
714 struct sleepqueue *sq;
735 sleepq_resume_thread(struct sleepqueue *sq, struct thread *td, int pri)
803 struct sleepqueue *sq;
820 struct sleepqueue *sq;
839 struct sleepqueue *sq;
876 struct sleepqueue *sq;
907 struct sleepqueue *sq;
976 struct sleepqueue *sq;
1015 struct sleepqueue *sq;
1062 struct sleepqueue *sq;
1307 "Reset sleepqueue profiling statistics");
1309 NULL, 0, enable_sleepq_prof, "I", "Enable sleepqueue profiling");
1316 struct sleepqueue *sq;
1343 if (sq == (struct sleepqueue *)addr)
1375 /* Alias 'show sleepqueue' to 'show sleepq'. */
1376 DB_SHOW_ALIAS(sleepqueue, db_show_sleepqueue);