Lines Matching refs:kevent
34 struct kevent kev;
39 nfds = kevent(kqfd, NULL, 0, &kev, 1, &timeo);
57 struct kevent kev;
61 nfds = kevent(kqfd, NULL, 0, &kev, 1, &timeo);
71 /* Retrieve a single kevent */
72 struct kevent *
76 struct kevent *kev;
81 nfds = kevent(fd, NULL, 0, kev, 1, NULL);
83 err(1, "kevent(2)");
88 /* Retrieve a single kevent, specifying a maximum time to wait for it. */
89 struct kevent *
93 struct kevent *kev;
99 nfds = kevent(fd, NULL, 0, kev, 1, &timeout);
101 err(1, "kevent(2)");
111 kevent_fflags_dump(struct kevent *kev)
161 kevent_flags_dump(struct kevent *kev)
192 /* Copied from ../kevent.c kevent_dump() and improved */
194 kevent_to_str(struct kevent *kev)
221 kevent_add(int fd, struct kevent *kev,
232 if (kevent(fd, kev, 1, NULL, 0, NULL) < 0) {
234 printf("Unable to add the following kevent:\n%s\n",
237 err(1, "kevent(): %s", strerror(errno));
242 kevent_cmp(struct kevent *k1, struct kevent *k2)
248 Workaround for inconsistent implementation of kevent(2)