Home | History | Annotate | Download | only in sys

Lines Matching defs:tfd

768 	int tfd;
771 ATF_REQUIRE((tfd = timerfd_create(CLOCK_MONOTONIC, 0)) >= 0);
772 ATF_REQUIRE((fcntl(tfd, F_GETFL) & O_NONBLOCK) == 0);
773 ATF_REQUIRE(fcntl(tfd, F_SETFL, O_NONBLOCK) == 0);
774 ATF_REQUIRE((fcntl(tfd, F_GETFL) & O_NONBLOCK) != 0);
775 ATF_REQUIRE((fcntl(tfd, F_GETFD) & FD_CLOEXEC) == 0);
778 ATF_REQUIRE(ioctl(tfd, FIONREAD, &val) == 0);
781 ATF_REQUIRE_ERRNO(ENOTTY, ioctl(tfd, FIONWRITE, &val) == -1);
782 ATF_REQUIRE_ERRNO(ENOTTY, ioctl(tfd, FIONSPACE, &val) == -1);
783 (void)close(tfd);
785 ATF_REQUIRE((tfd = timerfd_create(CLOCK_MONOTONIC,
787 ATF_REQUIRE((fcntl(tfd, F_GETFL) & ~O_ACCMODE) == O_NONBLOCK);
788 ATF_REQUIRE((fcntl(tfd, F_GETFD) & FD_CLOEXEC) != 0);
789 ATF_REQUIRE(fcntl(tfd, F_SETFD, 0) == 0);
790 ATF_REQUIRE((fcntl(tfd, F_GETFD) & FD_CLOEXEC) == 0);
791 ATF_REQUIRE(fcntl(tfd, F_SETFD, FD_CLOEXEC) == 0);
792 ATF_REQUIRE((fcntl(tfd, F_GETFD) & FD_CLOEXEC) != 0);
793 (void)close(tfd);