Lines Matching refs:kev
24 struct kevent kev; in add_and_delete() local
28 kevent_add(kqfd, &kev, 1, EVFILT_USER, EV_ADD, 0, 0, NULL); in add_and_delete()
31 kevent_add(kqfd, &kev, 1, EVFILT_USER, EV_DELETE, 0, 0, NULL); in add_and_delete()
41 struct kevent kev; in event_wait() local
48 kevent_add(kqfd, &kev, 1, EVFILT_USER, EV_ADD | EV_CLEAR, 0, 0, NULL); in event_wait()
49 kevent_add(kqfd, &kev, 1, EVFILT_USER, 0, NOTE_TRIGGER, 0, NULL); in event_wait()
51 kev.fflags &= ~NOTE_FFCTRLMASK; in event_wait()
52 kev.fflags &= ~NOTE_TRIGGER; in event_wait()
53 kev.flags = EV_CLEAR; in event_wait()
54 kevent_cmp(&kev, kevent_get(kqfd)); in event_wait()
65 struct kevent kev; in event_wait_keepudata() local
71 kevent_add(kqfd, &kev, 1, EVFILT_USER, EV_ADD | EV_CLEAR, 0, 0, &kev); in event_wait_keepudata()
72 kevent_add(kqfd, &kev, 1, EVFILT_USER, EV_KEEPUDATA, NOTE_TRIGGER, 0, in event_wait_keepudata()
75 kev.fflags &= ~NOTE_FFCTRLMASK; in event_wait_keepudata()
76 kev.fflags &= ~NOTE_TRIGGER; in event_wait_keepudata()
77 kev.flags = EV_CLEAR; in event_wait_keepudata()
78 kev.udata = &kev; in event_wait_keepudata()
79 kevent_cmp(&kev, kevent_get(kqfd)); in event_wait_keepudata()
91 struct kevent kev; in disable_and_enable() local
97 kevent_add(kqfd, &kev, 1, EVFILT_USER, EV_ADD, 0, 0, NULL); in disable_and_enable()
98 kevent_add(kqfd, &kev, 1, EVFILT_USER, EV_DISABLE, 0, 0, NULL); in disable_and_enable()
101 kevent_add(kqfd, &kev, 1, EVFILT_USER, 0, NOTE_TRIGGER, 0, NULL); in disable_and_enable()
104 kevent_add(kqfd, &kev, 1, EVFILT_USER, EV_ENABLE, 0, 0, NULL); in disable_and_enable()
105 kevent_add(kqfd, &kev, 1, EVFILT_USER, 0, NOTE_TRIGGER, 0, NULL); in disable_and_enable()
107 kev.flags = EV_CLEAR; in disable_and_enable()
108 kev.fflags &= ~NOTE_FFCTRLMASK; in disable_and_enable()
109 kev.fflags &= ~NOTE_TRIGGER; in disable_and_enable()
110 kevent_cmp(&kev, kevent_get(kqfd)); in disable_and_enable()
120 struct kevent kev; in disable_and_enable_keepudata() local
126 kevent_add(kqfd, &kev, 1, EVFILT_USER, EV_ADD, 0, 0, &kev); in disable_and_enable_keepudata()
127 kevent_add(kqfd, &kev, 1, EVFILT_USER, EV_DISABLE | EV_KEEPUDATA, 0, 0, in disable_and_enable_keepudata()
131 kevent_add(kqfd, &kev, 1, EVFILT_USER, EV_KEEPUDATA, NOTE_TRIGGER, 0, NULL); in disable_and_enable_keepudata()
134 kevent_add(kqfd, &kev, 1, EVFILT_USER, EV_ENABLE | EV_KEEPUDATA, 0, 0, in disable_and_enable_keepudata()
136 kevent_add(kqfd, &kev, 1, EVFILT_USER, EV_KEEPUDATA, NOTE_TRIGGER, 0, NULL); in disable_and_enable_keepudata()
138 kev.flags = EV_CLEAR; in disable_and_enable_keepudata()
139 kev.fflags &= ~NOTE_FFCTRLMASK; in disable_and_enable_keepudata()
140 kev.fflags &= ~NOTE_TRIGGER; in disable_and_enable_keepudata()
141 kev.udata = &kev; in disable_and_enable_keepudata()
142 kevent_cmp(&kev, kevent_get(kqfd)); in disable_and_enable_keepudata()
151 struct kevent kev; in oneshot() local
157 kevent_add(kqfd, &kev, 2, EVFILT_USER, EV_ADD | EV_ONESHOT, 0, 0, NULL); in oneshot()
160 kevent_add(kqfd, &kev, 2, EVFILT_USER, 0, NOTE_TRIGGER, 0, NULL); in oneshot()
162 kev.flags = EV_ONESHOT; in oneshot()
163 kev.fflags &= ~NOTE_FFCTRLMASK; in oneshot()
164 kev.fflags &= ~NOTE_TRIGGER; in oneshot()
165 kevent_cmp(&kev, kevent_get(kqfd)); in oneshot()