Lines Matching refs:kev
88 struct kevent kev;
90 bzero(&kev, sizeof(kev));
91 kev.ident = pid;
92 kev.flags = EV_ADD | EV_ENABLE;
93 kev.filter = EVFILT_PROC;
94 kev.fflags = NOTE_EXIT | NOTE_FORK | NOTE_EXEC | NOTE_TRACK;
97 int res = kevent(kq, &kev, 1, NULL, 0, NULL);
117 struct kevent kev[10];
122 bzero(&kev, sizeof(kev));
123 int res = kevent(kq, NULL, 0, kev,
124 sizeof(kev) / sizeof(kev[0]), NULL);
136 pid = kev[i].ident;
137 if (kev[i].fflags & NOTE_CHILD) {
140 (unsigned int)kev[i].data);
142 if (kev[i].fflags & NOTE_FORK) {
145 if (kev[i].fflags & NOTE_EXEC) {
148 if (kev[i].fflags & NOTE_EXIT) {
151 if (kev[i].fflags & NOTE_TRACK) {
154 if (kev[i].fflags & NOTE_TRACKERR) {