Lines Matching refs:kq_state
234 if (((kq)->kq_state & KQ_FLUXWAIT) == KQ_FLUXWAIT) { \
235 (kq)->kq_state &= ~KQ_FLUXWAIT; \
1626 kq->kq_state |= KQ_FLUXWAIT; in kqueue_register()
1777 if ((kq->kq_state & KQ_CLOSING) == KQ_CLOSING) { in kqueue_acquire()
1811 KASSERT(((kq->kq_state & KQ_TASKDRAIN) != KQ_TASKDRAIN), in kqueue_schedtask()
1814 if ((kq->kq_state & KQ_TASKSCHED) != KQ_TASKSCHED) { in kqueue_schedtask()
1816 kq->kq_state |= KQ_TASKSCHED; in kqueue_schedtask()
1848 if ((kq->kq_state & KQ_CLOSING) != 0) { in kqueue_expand()
1876 if ((kq->kq_state & KQ_CLOSING) != 0) { in kqueue_expand()
1908 kq->kq_state &= ~KQ_TASKSCHED; in kqueue_task()
1909 if ((kq->kq_state & KQ_TASKDRAIN) == KQ_TASKDRAIN) { in kqueue_task()
1910 wakeup(&kq->kq_state); in kqueue_task()
1974 kq->kq_state |= KQ_SLEEP; in kqueue_scan()
2000 kq->kq_state |= KQ_FLUXWAIT; in kqueue_scan()
2153 kq->kq_state |= KQ_ASYNC; in kqueue_ioctl()
2155 kq->kq_state &= ~KQ_ASYNC; in kqueue_ioctl()
2190 kq->kq_state |= KQ_SEL; in kqueue_poll()
2223 KASSERT((kq->kq_state & KQ_CLOSING) != KQ_CLOSING, in kqueue_drain()
2225 kq->kq_state |= KQ_CLOSING; in kqueue_drain()
2237 kq->kq_state |= KQ_FLUXWAIT; in kqueue_drain()
2251 kq->kq_state |= KQ_FLUXWAIT; in kqueue_drain()
2264 if ((kq->kq_state & KQ_TASKSCHED) == KQ_TASKSCHED) { in kqueue_drain()
2265 kq->kq_state |= KQ_TASKDRAIN; in kqueue_drain()
2266 msleep(&kq->kq_state, &kq->kq_lock, PSOCK, "kqtqdr", 0); in kqueue_drain()
2269 if ((kq->kq_state & KQ_SEL) == KQ_SEL) { in kqueue_drain()
2272 kq->kq_state &= ~KQ_SEL; in kqueue_drain()
2343 kif->kf_un.kf_kqueue.kf_kqueue_state = kq->kq_state; in kqueue_fill_kinfo()
2352 if ((kq->kq_state & KQ_SLEEP) == KQ_SLEEP) { in kqueue_wakeup()
2353 kq->kq_state &= ~KQ_SLEEP; in kqueue_wakeup()
2356 if ((kq->kq_state & KQ_SEL) == KQ_SEL) { in kqueue_wakeup()
2359 kq->kq_state &= ~KQ_SEL; in kqueue_wakeup()
2363 if ((kq->kq_state & KQ_ASYNC) == KQ_ASYNC) { in kqueue_wakeup()
2636 kq->kq_state |= KQ_FLUXWAIT; in knlist_cleardel()
2680 kq->kq_state |= KQ_FLUXWAIT; in knote_fdclose()
2702 if ((kq->kq_state & KQ_CLOSING) != 0) in knote_attach()
2745 kq->kq_state |= KQ_FLUXWAIT; in knote_drop_detached()