Lines Matching refs:kev

73     struct kevent kev;  in test_kevent_timer_add()  local
77 EV_SET(&kev, 1, EVFILT_TIMER, EV_ADD, 0, 1000, NULL); in test_kevent_timer_add()
78 if (kevent(kqfd, &kev, 1, NULL, 0, NULL) < 0) in test_kevent_timer_add()
88 struct kevent kev; in test_kevent_timer_del() local
92 EV_SET(&kev, 1, EVFILT_TIMER, EV_DELETE, 0, 0, NULL); in test_kevent_timer_del()
93 if (kevent(kqfd, &kev, 1, NULL, 0, NULL) < 0) in test_kevent_timer_del()
105 struct kevent kev; in test_kevent_timer_get() local
109 EV_SET(&kev, 1, EVFILT_TIMER, EV_ADD, 0, 1000, NULL); in test_kevent_timer_get()
110 if (kevent(kqfd, &kev, 1, NULL, 0, NULL) < 0) in test_kevent_timer_get()
113 kev.flags |= EV_CLEAR; in test_kevent_timer_get()
114 kev.data = 1; in test_kevent_timer_get()
115 kevent_cmp(&kev, kevent_get(kqfd)); in test_kevent_timer_get()
117 EV_SET(&kev, 1, EVFILT_TIMER, EV_DELETE, 0, 0, NULL); in test_kevent_timer_get()
118 if (kevent(kqfd, &kev, 1, NULL, 0, NULL) < 0) in test_kevent_timer_get()
128 struct kevent kev; in test_oneshot() local
134 EV_SET(&kev, vnode_fd, EVFILT_TIMER, EV_ADD | EV_ONESHOT, 0, 500,NULL); in test_oneshot()
135 if (kevent(kqfd, &kev, 1, NULL, 0, NULL) < 0) in test_oneshot()
139 kev.flags = EV_ADD | EV_CLEAR | EV_ONESHOT; in test_oneshot()
140 kev.data = 1; in test_oneshot()
141 kevent_cmp(&kev, kevent_get(kqfd)); in test_oneshot()
155 struct kevent kev; in test_periodic() local
161 EV_SET(&kev, vnode_fd, EVFILT_TIMER, EV_ADD, 0, 1000,NULL); in test_periodic()
162 if (kevent(kqfd, &kev, 1, NULL, 0, NULL) < 0) in test_periodic()
166 kev.flags = EV_ADD | EV_CLEAR; in test_periodic()
167 kev.data = 1; in test_periodic()
168 kevent_cmp(&kev, kevent_get(kqfd)); in test_periodic()
172 kevent_cmp(&kev, kevent_get(kqfd)); in test_periodic()
175 kev.flags = EV_DELETE; in test_periodic()
176 if (kevent(kqfd, &kev, 1, NULL, 0, NULL) < 0) in test_periodic()
186 struct kevent kev; in test_periodic_modify() local
192 EV_SET(&kev, vnode_fd, EVFILT_TIMER, EV_ADD, 0, 1000, NULL); in test_periodic_modify()
193 if (kevent(kqfd, &kev, 1, NULL, 0, NULL) < 0) in test_periodic_modify()
197 kev.flags = EV_ADD | EV_CLEAR; in test_periodic_modify()
198 kev.data = 1; in test_periodic_modify()
199 kevent_cmp(&kev, kevent_get(kqfd)); in test_periodic_modify()
202 EV_SET(&kev, vnode_fd, EVFILT_TIMER, EV_ADD, 0, 500, NULL); in test_periodic_modify()
203 if (kevent(kqfd, &kev, 1, NULL, 0, NULL) < 0) in test_periodic_modify()
206 kev.flags = EV_ADD | EV_CLEAR; in test_periodic_modify()
208 kev.data = 2; /* Should have fired twice */ in test_periodic_modify()
210 kevent_cmp(&kev, kevent_get(kqfd)); in test_periodic_modify()
213 kev.flags = EV_DELETE; in test_periodic_modify()
214 if (kevent(kqfd, &kev, 1, NULL, 0, NULL) < 0) in test_periodic_modify()
225 struct kevent kev; in test_periodic_to_oneshot() local
231 EV_SET(&kev, vnode_fd, EVFILT_TIMER, EV_ADD, 0, 1000, NULL); in test_periodic_to_oneshot()
232 if (kevent(kqfd, &kev, 1, NULL, 0, NULL) < 0) in test_periodic_to_oneshot()
236 kev.flags = EV_ADD | EV_CLEAR; in test_periodic_to_oneshot()
237 kev.data = 1; in test_periodic_to_oneshot()
238 kevent_cmp(&kev, kevent_get(kqfd)); in test_periodic_to_oneshot()
242 kevent_cmp(&kev, kevent_get(kqfd)); in test_periodic_to_oneshot()
245 EV_SET(&kev, vnode_fd, EVFILT_TIMER, EV_ADD | EV_ONESHOT, 0, 500, NULL); in test_periodic_to_oneshot()
246 if (kevent(kqfd, &kev, 1, NULL, 0, NULL) < 0) in test_periodic_to_oneshot()
248 kev.flags = EV_ADD | EV_CLEAR | EV_ONESHOT; in test_periodic_to_oneshot()
251 kev.data = 1; /* Should have fired once */ in test_periodic_to_oneshot()
253 kevent_cmp(&kev, kevent_get(kqfd)); in test_periodic_to_oneshot()
263 struct kevent kev; in test_disable_and_enable() local
270 EV_SET(&kev, vnode_fd, EVFILT_TIMER, EV_ADD | EV_ONESHOT, 0, 2000,NULL); in test_disable_and_enable()
271 if (kevent(kqfd, &kev, 1, NULL, 0, NULL) < 0) in test_disable_and_enable()
273 kev.flags = EV_DISABLE; in test_disable_and_enable()
274 if (kevent(kqfd, &kev, 1, NULL, 0, NULL) < 0) in test_disable_and_enable()
279 kev.flags = EV_ENABLE; in test_disable_and_enable()
280 if (kevent(kqfd, &kev, 1, NULL, 0, NULL) < 0) in test_disable_and_enable()
283 kev.flags = EV_ADD | EV_CLEAR | EV_ONESHOT; in test_disable_and_enable()
284 kev.data = 1; in test_disable_and_enable()
285 kevent_cmp(&kev, kevent_get(kqfd)); in test_disable_and_enable()
294 struct kevent kev; in test_abstime() local
304 EV_SET(&kev, vnode_fd, EVFILT_TIMER, EV_ADD | EV_ONESHOT, in test_abstime()
306 if (kevent(kqfd, &kev, 1, NULL, 0, NULL) < 0) in test_abstime()
310 kev.flags = EV_ADD | EV_ONESHOT; in test_abstime()
311 kev.data = 1; in test_abstime()
312 kev.fflags = 0; in test_abstime()
313 kevent_cmp(&kev, kevent_get(kqfd)); in test_abstime()
329 struct kevent kev; in test_abstime_epoch() local
335 EV_SET(&kev, vnode_fd, EVFILT_TIMER, EV_ADD, NOTE_ABSTIME, 0, in test_abstime_epoch()
337 if (kevent(kqfd, &kev, 1, NULL, 0, NULL) < 0) in test_abstime_epoch()
341 kev.flags = EV_ADD; in test_abstime_epoch()
342 kev.data = 1; in test_abstime_epoch()
343 kev.fflags = 0; in test_abstime_epoch()
344 kevent_cmp(&kev, kevent_get(kqfd)); in test_abstime_epoch()
347 kev.flags = EV_DELETE; in test_abstime_epoch()
348 if (kevent(kqfd, &kev, 1, NULL, 0, NULL) < 0) in test_abstime_epoch()
358 struct kevent kev; in test_abstime_preboot() local
376 EV_SET(&kev, vnode_fd, EVFILT_TIMER, EV_ADD | EV_ONESHOT, in test_abstime_preboot()
378 if (kevent(kqfd, &kev, 1, NULL, 0, NULL) < 0) in test_abstime_preboot()
382 kev.flags = EV_ADD | EV_ONESHOT; in test_abstime_preboot()
383 kev.data = 1; in test_abstime_preboot()
384 kev.fflags = 0; in test_abstime_preboot()
385 kevent_cmp(&kev, kevent_get(kqfd)); in test_abstime_preboot()
401 struct kevent kev; in test_abstime_postboot() local
415 EV_SET(&kev, vnode_fd, EVFILT_TIMER, EV_ADD | EV_ONESHOT, in test_abstime_postboot()
417 if (kevent(kqfd, &kev, 1, NULL, 0, NULL) < 0) in test_abstime_postboot()
421 kev.flags = EV_ADD | EV_ONESHOT; in test_abstime_postboot()
422 kev.data = 1; in test_abstime_postboot()
423 kev.fflags = 0; in test_abstime_postboot()
424 kevent_cmp(&kev, kevent_get(kqfd)); in test_abstime_postboot()
440 struct kevent kev; in test_update() local
449 EV_SET(&kev, vnode_fd, EVFILT_TIMER, EV_ADD | EV_ONESHOT, in test_update()
452 if (kevent(kqfd, &kev, 1, NULL, 0, NULL) < 0) in test_update()
456 EV_SET(&kev, vnode_fd, EVFILT_TIMER, EV_ADD | EV_ONESHOT, in test_update()
458 if (kevent(kqfd, &kev, 1, NULL, 0, NULL) < 0) in test_update()
462 kev.flags |= EV_CLEAR; in test_update()
463 kev.fflags &= ~NOTE_USECONDS; in test_update()
464 kev.data = 1; in test_update()
465 kevent_cmp(&kev, kevent_get(kqfd)); in test_update()
485 struct kevent kev; in test_update_equal() local
494 EV_SET(&kev, vnode_fd, EVFILT_TIMER, EV_ADD | EV_ONESHOT, in test_update_equal()
496 if (kevent(kqfd, &kev, 1, NULL, 0, NULL) < 0) in test_update_equal()
504 if (kevent(kqfd, &kev, 1, NULL, 0, NULL) < 0) in test_update_equal()
508 kev.flags |= EV_CLEAR; in test_update_equal()
509 kev.fflags &= ~NOTE_USECONDS; in test_update_equal()
510 kev.data = 1; in test_update_equal()
511 kevent_cmp(&kev, kevent_get(kqfd)); in test_update_equal()
529 struct kevent kev; in test_update_expired() local
538 EV_SET(&kev, vnode_fd, EVFILT_TIMER, EV_ADD | EV_ONESHOT, in test_update_expired()
540 if (kevent(kqfd, &kev, 1, NULL, 0, NULL) < 0) in test_update_expired()
548 if (kevent(kqfd, &kev, 1, NULL, 0, NULL) < 0) in test_update_expired()
552 kev.flags |= EV_CLEAR; in test_update_expired()
553 kev.fflags &= ~NOTE_USECONDS; in test_update_expired()
554 kev.data = 1; in test_update_expired()
555 kevent_cmp(&kev, kevent_get(kqfd)); in test_update_expired()
580 struct kevent kev; in test_update_periodic() local
588 EV_SET(&kev, vnode_fd, EVFILT_TIMER, EV_ADD, 0, SEC_TO_MS(1), NULL); in test_update_periodic()
589 if (kevent(kqfd, &kev, 1, NULL, 0, NULL) < 0) in test_update_periodic()
593 kev.flags = EV_ADD | EV_CLEAR; in test_update_periodic()
594 kev.data = 1; in test_update_periodic()
595 kevent_cmp(&kev, kevent_get(kqfd)); in test_update_periodic()
599 kevent_cmp(&kev, kevent_get(kqfd)); in test_update_periodic()
602 EV_SET(&kev, vnode_fd, EVFILT_TIMER, EV_ADD, 0, SEC_TO_MS(2), NULL); in test_update_periodic()
604 if (kevent(kqfd, &kev, 1, NULL, 0, NULL) < 0) in test_update_periodic()
608 kev.flags = EV_ADD | EV_CLEAR; in test_update_periodic()
609 kev.data = 1; in test_update_periodic()
610 kevent_cmp(&kev, kevent_get(kqfd)); in test_update_periodic()
622 kev.flags = EV_DELETE; in test_update_periodic()
623 if (kevent(kqfd, &kev, 1, NULL, 0, NULL) < 0) in test_update_periodic()
635 struct kevent kev; in test_update_timing() local
655 EV_SET(&kev, vnode_fd, EVFILT_TIMER, EV_ADD | EV_ONESHOT, in test_update_timing()
657 if (kevent(kqfd, &kev, 1, NULL, 0, NULL) < 0) in test_update_timing()
667 if (kevent(kqfd, &kev, 1, NULL, 0, NULL) < 0) in test_update_timing()
671 kev.flags |= EV_CLEAR; in test_update_timing()
672 kev.fflags &= ~NOTE_USECONDS; in test_update_timing()
673 kev.data = 1; in test_update_timing()
674 kevent_cmp(&kev, kevent_get(kqfd)); in test_update_timing()
700 struct kevent kev; in test_dispatch() local
704 EV_SET(&kev, vnode_fd, EVFILT_TIMER, EV_ADD | EV_DISPATCH, 0, 200, NULL); in test_dispatch()
705 if (kevent(kqfd, &kev, 1, NULL, 0, NULL) < 0) in test_dispatch()
709 kev.flags = EV_ADD | EV_CLEAR | EV_DISPATCH; in test_dispatch()
710 kev.data = 1; in test_dispatch()
711 kevent_cmp(&kev, kevent_get(kqfd)); in test_dispatch()
718 EV_SET(&kev, vnode_fd, EVFILT_TIMER, EV_ADD | EV_ENABLE | EV_DISPATCH, 0, 200, NULL); in test_dispatch()
719 if (kevent(kqfd, &kev, 1, NULL, 0, NULL) < 0) in test_dispatch()
725 kev.flags = EV_ADD | EV_CLEAR | EV_DISPATCH; in test_dispatch()
726 kev.data = 5; in test_dispatch()
727 kevent_cmp(&kev, kevent_get(kqfd)); in test_dispatch()
730 EV_SET(&kev, vnode_fd, EVFILT_TIMER, EV_DELETE, 0, 0, NULL); in test_dispatch()
731 if (kevent(kqfd, &kev, 1, NULL, 0, NULL) < 0) in test_dispatch()