Lines Matching refs:uu_wqset
1099 if (uth->uu_wqset == 0)
1103 kfree(uth->uu_wqset, uth->uu_allocsize);
1105 uth->uu_wqset = (wait_queue_set_t)kalloc(size);
1106 if (uth->uu_wqset == (wait_queue_set_t)NULL)
1111 uth->uu_wqset = (wait_queue_set_t)kalloc(uth->uu_allocsize);
1112 if (uth->uu_wqset == (wait_queue_set_t)NULL)
1115 bzero(uth->uu_wqset, size);
1116 sel->wql = (char *)uth->uu_wqset + SIZEOF_WAITQUEUE_SET;
1117 wait_queue_set_init(uth->uu_wqset, (SYNC_POLICY_FIFO | SYNC_POLICY_PREPOST));
1190 wait_queue_sub_clearrefs(uth->uu_wqset);
1192 error = selscan(p, sel, uap->nd, retval, sel_pass, (wait_queue_sub_t)uth->uu_wqset);
1245 wait_result = wait_queue_assert_wait((wait_queue_t)uth->uu_wqset,
1264 wait_subqueue_unlink_all(uth->uu_wqset);
1789 if ((fp->f_flags & FP_INSELECT) && (fp->f_waddr == (void *)uth->uu_wqset)) {
1863 if (!wait_queue_member(&sip->si_wait_queue, ut->uu_wqset))
1864 wait_queue_link_noalloc(&sip->si_wait_queue, ut->uu_wqset,