EV_DISPATCH
kev_flags |= EV_DISPATCH;
if (kn->kn_flags & (EV_CLEAR | EV_DISPATCH)) {
if (kn->kn_flags & EV_DISPATCH)
if ((evflags & ~(EV_CLEAR | EV_DISPATCH | EV_ONESHOT)) != 0) {
KEVFL_DUMP(EV_DISPATCH);
EV_SET(&kev, sockfd[0], EVFILT_READ, EV_ADD | EV_DISPATCH, 0, 0, &sockfd[0]);
EV_SET(&kev, vnode_fd, EVFILT_TIMER, EV_ADD | EV_DISPATCH, 0, 200, NULL);
kev.flags = EV_ADD | EV_CLEAR | EV_DISPATCH;
EV_SET(&kev, vnode_fd, EVFILT_TIMER, EV_ADD | EV_ENABLE | EV_DISPATCH, 0, 200, NULL);
kev.flags = EV_ADD | EV_CLEAR | EV_DISPATCH;
EV_SET(&kev, vnode_fd, EVFILT_VNODE, EV_ADD | EV_DISPATCH, NOTE_ATTRIB, 0, NULL);
PK_FLAG_ELEM(EV_DISPATCH, "D"),
EV_ADD | EV_ENABLE | EV_DISPATCH, 0, 20, r);
EV_ADD | EV_ENABLE | EV_DISPATCH,