Lines Matching refs:kqueue

105 static int	kqueue_register(struct kqueue *kq, struct kevent *kev,
107 static int kqueue_acquire(struct file *fp, struct kqueue **kqp);
108 static void kqueue_release(struct kqueue *kq, int locked);
109 static void kqueue_destroy(struct kqueue *kq);
110 static void kqueue_drain(struct kqueue *kq, struct thread *td);
111 static int kqueue_expand(struct kqueue *kq, struct filterops *fops,
114 static int kqueue_scan(struct kqueue *kq, int maxevents,
118 static void kqueue_wakeup(struct kqueue *kq);
148 static int knote_attach(struct knote *kn, struct kqueue *kq);
382 struct kqueue *kq = kn->kn_fp->f_data; in kqueue_kqfilter()
397 struct kqueue *kq = kn->kn_fp->f_data; in filt_kqdetach()
406 struct kqueue *kq = kn->kn_fp->f_data; in filt_kqueue()
533 struct kqueue *kq; in knote_fork()
896 struct kqueue *kq; in filt_timertouch()
1062 kqueue_init(struct kqueue *kq) in kqueue_init()
1075 struct kqueue *kq; in kern_kqueue()
1313 kqueue_kevent(struct kqueue *kq, struct thread *td, int nchanges, int nevents, in kqueue_kevent()
1360 struct kqueue *kq; in kern_kevent_fp()
1379 struct kqueue kq = {}; in kern_kevent_anonymous()
1479 kqueue_register(struct kqueue *kq, struct kevent *kev, struct thread *td, in kqueue_register()
1741 kqueue_acquire(struct file *fp, struct kqueue **kqp) in kqueue_acquire()
1744 struct kqueue *kq; in kqueue_acquire()
1764 kqueue_release(struct kqueue *kq, int locked) in kqueue_release()
1784 kqueue_schedtask(struct kqueue *kq) in kqueue_schedtask()
1808 kqueue_expand(struct kqueue *kq, struct filterops *fops, uintptr_t ident, in kqueue_expand()
1878 struct kqueue *kq; in kqueue_task()
1902 kqueue_scan(struct kqueue *kq, int maxevents, struct kevent_copyops *k_ops, in kqueue_scan()
2129 struct kqueue *kq; in kqueue_ioctl()
2158 struct kqueue *kq; in kqueue_poll()
2199 kqueue_drain(struct kqueue *kq, struct thread *td) in kqueue_drain()
2262 kqueue_destroy(struct kqueue *kq) in kqueue_destroy()
2283 struct kqueue *kq = fp->f_data; in kqueue_close()
2327 kqueue_wakeup(struct kqueue *kq) in kqueue_wakeup()
2358 struct kqueue *kq; in knote()
2609 struct kqueue *kq; in knlist_cleardel()
2670 struct kqueue *kq; in knote_fdclose()
2706 knote_attach(struct knote *kn, struct kqueue *kq) in knote_attach()
2740 struct kqueue *kq; in knote_drop_detached()
2776 struct kqueue *kq = kn->kn_kq; in knote_enqueue()
2790 struct kqueue *kq = kn->kn_kq; in knote_dequeue()
2829 struct kqueue *kq; in kqfd_register()