Home | History | Annotate | Download | only in kqueue

Lines Matching defs:events

142 	struct kevent events[3];
160 EV_SET(&events[0], SIGUSR1, EVFILT_SIGNAL, EV_ADD, 0, 0, NULL);
161 EV_SET(&events[1], SIGUSR2, EVFILT_SIGNAL, EV_ADD, 0, 0, NULL);
163 ATF_REQUIRE(kevent(kq, events, 2, &events[2], 1, NULL) == 1);
164 ATF_REQUIRE(events[2].filter == EVFILT_SIGNAL);
165 ATF_REQUIRE(events[2].ident == SIGUSR1);
189 EV_SET(&events[0], pid, EVFILT_PROC, EV_ADD, NOTE_EXIT, 0, NULL);
191 ATF_REQUIRE(kevent(kq, events, 1, NULL, 0, NULL) == 0);
194 memset(events, 0, sizeof(events));
199 ATF_REQUIRE(kevent(kq, NULL, 0, events, 1, NULL) == 1);
200 ATF_REQUIRE(events[0].filter == EVFILT_PROC);
201 ATF_REQUIRE(events[0].ident == (uintptr_t)pid);
202 ATF_REQUIRE(events[0].fflags == NOTE_EXIT);