Lines Matching refs:sleepqueue
125 struct sleepqueue { struct
128 LIST_ENTRY(sleepqueue) sq_hash; /* (c) Chain and free list. */ argument
129 LIST_HEAD(, sleepqueue) sq_free; /* (c) Free queues. */
138 LIST_HEAD(, sleepqueue) sc_queues; /* List of sleep queues. */ argument
172 static void sleepq_resume_thread(struct sleepqueue *sq, struct thread *td,
174 static void sleepq_remove_thread(struct sleepqueue *sq, struct thread *td);
226 sleepq_zone = uma_zcreate("SLEEPQUEUE", sizeof(struct sleepqueue), in init_sleepqueues()
239 struct sleepqueue *
250 sleepq_free(struct sleepqueue *sq) in sleepq_free()
273 struct sleepqueue *
277 struct sleepqueue *sq; in sleepq_lookup()
311 struct sleepqueue *sq; in sleepq_add()
425 struct sleepqueue *sq; in sleepq_sleepcnt()
506 struct sleepqueue *sq; in sleepq_catch_signals()
549 struct sleepqueue *sq; in sleepq_switch()
721 struct sleepqueue *sq; in sleepq_type()
741 sleepq_resume_thread(struct sleepqueue *sq, struct thread *td, int pri, in sleepq_resume_thread()
799 sleepq_remove_thread(struct sleepqueue *sq, struct thread *td) in sleepq_remove_thread()
868 struct sleepqueue *sq; in sleepq_remove_nested()
891 struct sleepqueue *sq; in sleepq_dtor()
908 struct sleepqueue *sq; in sleepq_init()
928 struct sleepqueue *sq; in sleepq_signal()
990 struct sleepqueue *sq; in sleepq_broadcast()
1008 sleepq_remove_matching(struct sleepqueue *sq, int queue, in sleepq_remove_matching()
1033 struct sleepqueue *sq; in sleepq_timeout()
1080 struct sleepqueue *sq; in sleepq_remove()
1117 struct sleepqueue *sq; in sleepq_abort()
1161 struct sleepqueue *sq, *sq1; in sleepq_chains_remove_matching()
1189 struct sleepqueue *sq; in sleepq_sbuf_print_stacks()
1447 struct sleepqueue *sq; in DB_SHOW_COMMAND()
1474 if (sq == (struct sleepqueue *)addr) in DB_SHOW_COMMAND()
1507 DB_SHOW_ALIAS(sleepqueue, db_show_sleepqueue);