Lines Matching defs:kev
277 struct kevent kev[2];
282 EV_SET(&kev[0], efd, EVFILT_READ, EV_ADD, 0, 0, NULL);
283 EV_SET(&kev[1], efd, EVFILT_WRITE, EV_ADD, 0, 0, NULL);
284 ATF_REQUIRE(kevent(kq, kev, 2, NULL, 0, &ts) == 0);
318 memset(kev, 0, sizeof(kev));
319 ATF_REQUIRE(kevent(kq, NULL, 0, kev, 2, &ts) == 1);
320 ATF_REQUIRE(kev[0].ident == (uintptr_t)efd);
321 ATF_REQUIRE(kev[0].filter == EVFILT_WRITE);
322 ATF_REQUIRE((kev[0].flags & (EV_EOF | EV_ERROR)) == 0);
323 ATF_REQUIRE(kev[0].data == 0);
355 memset(kev, 0, sizeof(kev));
356 ATF_REQUIRE(kevent(kq, NULL, 0, kev, 2, &ts) == 1);
357 ATF_REQUIRE(kev[0].ident == (uintptr_t)efd);
358 ATF_REQUIRE(kev[0].filter == EVFILT_READ);
359 ATF_REQUIRE((kev[0].flags & (EV_EOF | EV_ERROR)) == 0);
360 ATF_REQUIRE(kev[0].data == (int64_t)(UINT64_MAX - 1));
376 struct kevent kev[1];
453 EV_SET(&kev[0], ctx->efd, EVFILT_READ, EV_ADD | EV_ONESHOT, 0, 0, NULL);
454 ATF_REQUIRE(kevent(kq, kev, 1, NULL, 0, NULL) == 0);
462 ATF_REQUIRE(kevent(kq, NULL, 0, kev, 1, NULL) == 1);
463 ATF_REQUIRE(kev[0].ident == (uintptr_t)ctx->efd);
464 ATF_REQUIRE(kev[0].filter == EVFILT_READ);
465 ATF_REQUIRE((kev[0].flags & (EV_EOF | EV_ERROR)) == 0);
466 ATF_REQUIRE(kev[0].data == (int64_t)(UINT64_MAX - 1));
471 EV_SET(&kev[0], ctx->efd, EVFILT_WRITE, EV_ADD | EV_ONESHOT, 0, 0,
473 ATF_REQUIRE(kevent(kq, kev, 1, NULL, 0, NULL) == 0);
481 ATF_REQUIRE(kevent(kq, NULL, 0, kev, 1, NULL) == 1);
482 ATF_REQUIRE(kev[0].ident == (uintptr_t)ctx->efd);
483 ATF_REQUIRE(kev[0].filter == EVFILT_WRITE);
484 ATF_REQUIRE((kev[0].flags & (EV_EOF | EV_ERROR)) == 0);
485 ATF_REQUIRE(kev[0].data == 0);