Lines Matching refs:fd
52 int fd[2], i;
60 ATF_REQUIRE(pipe2(fd, flags) == 0);
62 ATF_REQUIRE(fd[0] == 3);
63 ATF_REQUIRE(fd[1] == 4);
66 ATF_REQUIRE((fcntl(fd[0], F_GETFD) & FD_CLOEXEC) != 0);
67 ATF_REQUIRE((fcntl(fd[1], F_GETFD) & FD_CLOEXEC) != 0);
69 ATF_REQUIRE((fcntl(fd[0], F_GETFD) & FD_CLOEXEC) == 0);
70 ATF_REQUIRE((fcntl(fd[1], F_GETFD) & FD_CLOEXEC) == 0);
74 ATF_REQUIRE((fcntl(fd[0], F_GETFL) & O_NONBLOCK) != 0);
75 ATF_REQUIRE((fcntl(fd[1], F_GETFL) & O_NONBLOCK) != 0);
77 ATF_REQUIRE((fcntl(fd[0], F_GETFL) & O_NONBLOCK) == 0);
78 ATF_REQUIRE((fcntl(fd[1], F_GETFL) & O_NONBLOCK) == 0);
84 ATF_REQUIRE(fcntl(fd[0], F_GETNOSIGPIPE) != 0);
85 ATF_REQUIRE(fcntl(fd[1], F_GETNOSIGPIPE) != 0);
87 ATF_REQUIRE(fcntl(fd[0], F_GETNOSIGPIPE) == 0);
88 ATF_REQUIRE(fcntl(fd[1], F_GETNOSIGPIPE) == 0);
92 ATF_REQUIRE(close(fd[0]) != -1);
93 ATF_REQUIRE(close(fd[1]) != -1);
181 int fd[2];
182 ATF_REQUIRE_ERRNO(EINVAL, pipe2(fd, O_ASYNC) == -1);