Lines Matching refs:sleepqueue
127 struct sleepqueue { struct
130 LIST_ENTRY(sleepqueue) sq_hash; /* (c) Chain and free list. */ argument
131 LIST_HEAD(, sleepqueue) sq_free; /* (c) Free queues. */
140 LIST_HEAD(, sleepqueue) sc_queues; /* List of sleep queues. */ argument
174 static int sleepq_resume_thread(struct sleepqueue *sq, struct thread *td,
176 static void sleepq_remove_thread(struct sleepqueue *sq, struct thread *td);
228 sleepq_zone = uma_zcreate("SLEEPQUEUE", sizeof(struct sleepqueue), in init_sleepqueues()
241 struct sleepqueue *
252 sleepq_free(struct sleepqueue *sq) in sleepq_free()
275 struct sleepqueue *
279 struct sleepqueue *sq; in sleepq_lookup()
313 struct sleepqueue *sq; in sleepq_add()
426 struct sleepqueue *sq; in sleepq_sleepcnt()
507 struct sleepqueue *sq; in sleepq_catch_signals()
549 struct sleepqueue *sq; in sleepq_switch()
721 struct sleepqueue *sq; in sleepq_type()
742 sleepq_resume_thread(struct sleepqueue *sq, struct thread *td, int pri, in sleepq_resume_thread()
801 sleepq_remove_thread(struct sleepqueue *sq, struct thread *td) in sleepq_remove_thread()
864 struct sleepqueue *sq; in sleepq_dtor()
881 struct sleepqueue *sq; in sleepq_init()
901 struct sleepqueue *sq; in sleepq_signal()
961 struct sleepqueue *sq; in sleepq_broadcast()
979 sleepq_remove_matching(struct sleepqueue *sq, int queue, in sleepq_remove_matching()
1009 struct sleepqueue *sq; in sleepq_timeout()
1058 struct sleepqueue *sq; in sleepq_remove()
1098 struct sleepqueue *sq; in sleepq_abort()
1141 struct sleepqueue *sq, *sq1; in sleepq_chains_remove_matching()
1175 struct sleepqueue *sq; in sleepq_sbuf_print_stacks()
1433 struct sleepqueue *sq; in DB_SHOW_COMMAND()
1460 if (sq == (struct sleepqueue *)addr) in DB_SHOW_COMMAND()
1493 DB_SHOW_ALIAS(sleepqueue, db_show_sleepqueue);