Lines Matching refs:kev
62 memcpy(dst, &kn->kev, sizeof(*dst));
65 if (kn->kev.flags & EV_ADD) {
70 if (kn->kev.flags & EV_CLEAR)
71 kn->kev.fflags &= ~NOTE_TRIGGER;
72 if (kn->kev.flags & (EV_DISPATCH | EV_CLEAR | EV_ONESHOT))
74 if (kn->kev.flags & EV_DISPATCH) {
76 kn->kev.fflags &= ~NOTE_TRIGGER;
77 } else if (kn->kev.flags & EV_ONESHOT) {
102 if ((!(dst->kev.flags & EV_DISABLE)) && src->fflags & NOTE_TRIGGER) {
103 dst->kev.fflags |= NOTE_TRIGGER;
113 const struct kevent *kev)
119 ffctrl = kev->fflags & NOTE_FFCTRLMASK;
120 fflags = kev->fflags & NOTE_FFLAGSMASK;
126 kn->kev.fflags &= fflags;
130 kn->kev.fflags |= fflags;
134 kn->kev.fflags = fflags;
142 if ((!(kn->kev.flags & EV_DISABLE)) && kev->fflags & NOTE_TRIGGER) {
143 kn->kev.fflags |= NOTE_TRIGGER;