Lines Matching defs:kev
41 memcpy(dst, &kn->kev, sizeof(*dst));
44 if (kn->kev.flags & EV_ADD) {
49 if (kn->kev.flags & EV_CLEAR)
50 kn->kev.fflags &= ~NOTE_TRIGGER;
52 if (kn->kev.flags & (EV_DISPATCH | EV_CLEAR | EV_ONESHOT))
55 if (kn->kev.flags & EV_DISPATCH) {
57 kn->kev.fflags &= ~NOTE_TRIGGER;
58 } else if (kn->kev.flags & EV_ONESHOT) {
84 if ((!(dst->kev.flags & EV_DISABLE)) && src->fflags & NOTE_TRIGGER) {
85 dst->kev.fflags |= NOTE_TRIGGER;
95 const struct kevent *kev)
101 ffctrl = kev->fflags & NOTE_FFCTRLMASK;
102 fflags = kev->fflags & NOTE_FFLAGSMASK;
108 kn->kev.fflags &= fflags;
112 kn->kev.fflags |= fflags;
116 kn->kev.fflags = fflags;
124 if ((!(kn->kev.flags & EV_DISABLE)) && kev->fflags & NOTE_TRIGGER) {
125 kn->kev.fflags |= NOTE_TRIGGER;