Lines Matching refs:event
43 #include <sys/event.h>
100 struct kevent event[1];
115 event[0].ident = pid;
116 event[0].filter = EVFILT_PROC;
117 event[0].flags = EV_ADD | EV_ENABLE;
118 event[0].fflags = NOTE_EXIT | NOTE_FORK | NOTE_EXEC; /* | NOTE_TRACK;*/
121 RL(kevent(kq, event, 1, NULL, 0, NULL));
125 RL(kevent(kq, NULL, 0, event, 1, NULL));
126 printf("%ld:", (long)event[0].ident);
128 if (event[0].fflags & NOTE_EXIT) {
132 if (event[0].fflags & NOTE_EXEC) {
136 if (event[0].fflags & NOTE_FORK) {
140 if (event[0].fflags & NOTE_CHILD)
141 printf(" NOTE_CHILD, parent = %" PRId64, event[0].data);