Lines Matching defs:event
22 * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS
37 #include <sys/event.h>
76 struct kevent event[1];
95 EV_SET(&event[0], rfd, EVFILT_READ, EV_ADD|EV_ENABLE, 0, 0, 0);
96 ATF_REQUIRE(kevent(kq, event, 1, NULL, 0, NULL) == 0);
99 ATF_REQUIRE(kevent(kq, NULL, 0, event, 1, &to) == 0);
105 ATF_REQUIRE(kevent(kq, NULL, 0, event, 1, &to) == 1);
106 ATF_REQUIRE(event[0].ident == (uintptr_t)rfd);
107 ATF_REQUIRE(event[0].filter == EVFILT_READ);
108 ATF_REQUIRE((event[0].flags & EV_EOF) == 0);
114 ATF_REQUIRE(kevent(kq, NULL, 0, event, 1, &to) == 0);
118 ATF_REQUIRE(kevent(kq, NULL, 0, event, 1, &to) == 1);
119 ATF_REQUIRE(event[0].ident == (uintptr_t)rfd);
120 ATF_REQUIRE(event[0].filter == EVFILT_READ);
121 ATF_REQUIRE((event[0].flags & EV_EOF) != 0);
128 ATF_REQUIRE(kevent(kq, NULL, 0, event, 1, &to) == 0);