Searched refs:waitq_t (Results 1 – 4 of 4) sorted by relevance
44 } waitq_t; typedef46 extern void waitq_init(waitq_t *);47 extern void waitq_fini(waitq_t *);54 extern int waitq_enqueue(waitq_t *, kthread_t *);69 extern void waitq_runone(waitq_t *);74 extern boolean_t waitq_isempty(waitq_t *);79 extern void waitq_block(waitq_t *);80 extern void waitq_unblock(waitq_t *);
66 waitq_t cap_waitq; /* waitq for capped threads */
44 waitq_init(waitq_t *wq) in waitq_init()53 waitq_fini(waitq_t *wq) in waitq_fini()119 waitq_link(waitq_t *wq, kthread_t *t) in waitq_link()154 waitq_unlink(waitq_t *wq, kthread_t *t) in waitq_unlink()203 waitq_enqueue(waitq_t *wq, kthread_t *t) in waitq_enqueue()245 waitq_t *wq = t->t_waitq; in waitq_change_pri()257 waitq_dequeue(waitq_t *wq, kthread_t *t) in waitq_dequeue()279 waitq_isempty(waitq_t *wq) in waitq_isempty()291 waitq_t *wq = t->t_waitq; in waitq_setrun()306 waitq_takeone(waitq_t *wq) in waitq_takeone()[all …]
500 waitq_t *wq = &cap->cap_waitq; in cap_poke_waitq()