Home | History | Annotate | Download | only in kern

Lines Matching refs:kqueue

99 static int	kqueue_register(struct kqueue *, struct kevent *);
100 static void kqueue_doclose(struct kqueue *, struct klist *, int);
180 .fo_name = "kqueue",
460 struct kqueue *kq = kn->kn_kq;
658 * Initialize the kqueue subsystem.
865 * Filter detach method for EVFILT_READ on kqueue descriptor.
870 struct kqueue *kq;
880 * Filter event method for EVFILT_READ on kqueue descriptor.
886 struct kqueue *kq;
956 struct kqueue *kq = kn->kn_kq;
991 struct kqueue *kq = kn->kn_kq;
1012 struct kqueue *kq;
1039 struct kqueue *kq = okn->kn_kq;
1207 struct kqueue *kq;
1258 struct kqueue *kq;
1399 struct kqueue *kq = kn->kn_kq;
1433 struct kqueue *kq;
1474 struct kqueue *kq = kn->kn_kq;
1497 struct kqueue *kq = kn->kn_kq;
1552 struct kqueue *kq = kn->kn_kq;
1565 struct kqueue *kq = kn->kn_kq;
1592 struct kqueue *kq = kn->kn_kq;
1715 * kqueue(2) system call.
1720 struct kqueue *kq;
1731 cv_init(&kq->kq_cv, "kqueue");
1743 * kqueue(2) system call.
1813 struct kqueue *kq;
1885 * Register a given kevent kev onto the kqueue
1888 kqueue_register(struct kqueue *kq, struct kevent *kev)
2163 kqueue_printit(struct kqueue *kq, bool full, void (*pr)(const char *, ...))
2173 (*pr)("kqueue %p (restart=%d count=%u):\n", kq,
2199 kqueue_check(const char *func, size_t line, const struct kqueue *kq)
2245 struct kqueue *kq = fp->f_kqueue;
2273 struct kqueue *kq;
2532 * fileops ioctl method for a kqueue descriptor.
2590 * fileops fcntl method for a kqueue descriptor.
2600 * fileops poll method for a kqueue descriptor.
2601 * Determine if kqueue has events pending.
2606 struct kqueue *kq;
2627 * fileops stat method for a kqueue descriptor.
2633 struct kqueue *kq;
2649 kqueue_doclose(struct kqueue *kq, struct klist *list, int fd)
2675 * fileops close method for a kqueue descriptor.
2680 struct kqueue *kq;
2740 * struct fileops kqfilter method for a kqueue descriptor.
2741 * Event triggered when monitored kqueue changes.
2746 struct kqueue *kq;
2821 struct kqueue *kq;
2845 /* Remove from kqueue. */
2875 struct kqueue *kq;
2908 struct kqueue *kq;
2934 struct kqueue *kq = kn->kn_kq;
2944 struct kqueue *kq = kn->kn_kq;
2964 struct kqueue *kq = kn->kn_kq;
2977 struct kqueue *kq = kn->kn_kq;