Home | History | Annotate | Download | only in sys

Lines Matching defs:writefd

502 fillpipebuf(int writefd)
509 RL(flags = fcntl(writefd, F_GETFL));
510 RL(fcntl(writefd, F_SETFL, flags|O_NONBLOCK));
511 while ((nwrit = write(writefd, buf, sizeof(buf))) != -1)
514 RL(fcntl(writefd, F_SETFL, flags));
515 fprintf(stderr, "filled %d with %zu bytes\n", writefd, n);
519 check_write_fail(int writefd, int error)
526 RL(flags = fcntl(writefd, F_GETFL));
527 RL(fcntl(writefd, F_SETFL, flags|O_NONBLOCK));
530 ATF_CHECK_ERRNO(error, (nwrit = write(writefd, &c, 1)) == -1);
534 RL(fcntl(writefd, F_SETFL, flags));
554 check_pollclosed_delayed_write(int writefd, int readfd,
557 struct pollfd pfd = { .fd = writefd, .events = POLLOUT };
571 fprintf(stderr, "poll %d\n", writefd);
575 fprintf(stderr, "poll %d done nfds=%d\n", writefd, nfds);
588 ATF_CHECK_EQ_MSG(pfd.fd, writefd, "pfd.fd=%d writefd=%d",
589 pfd.fd, writefd);
606 check_write_fail(writefd, writeerror);
607 check_write_fail(writefd, writeerror);
611 check_pollclosed_delayed_write_fifopipesocket(int writefd, int readfd)
614 check_pollclosed_delayed_write(writefd, readfd, POLLOUT, EPIPE);
618 check_pollclosed_delayed_write_terminal(int writefd, int readfd)
621 check_pollclosed_delayed_write(writefd, readfd, POLLHUP, EIO);
625 check_pollclosed_delayed_read(int readfd, int writefd, int pollhup)
658 ATF_CHECK_EQ_MSG(pfd.fd, readfd, "pfd.fd=%d readfd=%d writefd=%d",
659 pfd.fd, readfd, writefd);
686 ATF_CHECK_EQ_MSG(pfd.fd, readfd, "pfd.fd=%d readfd=%d writefd=%d",
687 pfd.fd, readfd, writefd);
696 check_pollclosed_delayed_read_devfifopipe(int readfd, int writefd)
699 check_pollclosed_delayed_read(readfd, writefd, POLLHUP);
703 check_pollclosed_delayed_read_socket(int readfd, int writefd)
706 check_pollclosed_delayed_read(readfd, writefd, /*no POLLHUP*/0);
782 check_pollclosed_immediate_write(int writefd, int readfd, int expected,
785 struct pollfd pfd = { .fd = writefd, .events = POLLOUT };
803 ATF_CHECK_EQ_MSG(pfd.fd, writefd, "pfd.fd=%d writefd=%d",
804 pfd.fd, writefd);
814 check_write_fail(writefd, writeerror);
815 check_write_fail(writefd, writeerror);
819 check_pollclosed_immediate_readnone(int readfd, int writefd, int pollhup)
827 fprintf(stderr, "[immediate] close %d\n", writefd);
828 RL(close(writefd));
853 check_pollclosed_immediate_readsome(int readfd, int writefd, int pollhup)
863 fprintf(stderr, "[immediate] close %d\n", writefd);
864 RL(close(writefd));
1095 int writefd, readfd;
1097 pollclosed_fifo0_setup(&writefd, &readfd);
1098 fillpipebuf(writefd);
1099 check_pollclosed_immediate_write(writefd, readfd, POLLOUT, EPIPE);
1110 int writefd, readfd;
1112 pollclosed_fifo0_setup(&writefd, &readfd);
1114 check_pollclosed_immediate_write(writefd, readfd, POLLOUT, EPIPE);
1125 int writefd, readfd;
1133 pollclosed_fifo1_setup(&writefd, &readfd); /* reverse r/w */
1134 fillpipebuf(writefd);
1135 check_pollclosed_immediate_readsome(readfd, writefd, POLLHUP);
1146 int writefd, readfd;
1148 pollclosed_fifo1_setup(&writefd, &readfd); /* reverse r/w */
1150 check_pollclosed_immediate_readnone(readfd, writefd, POLLHUP);
1161 int writefd, readfd;
1163 pollclosed_fifo0_setup(&writefd, &readfd);
1164 fillpipebuf(writefd);
1165 check_pollclosed_delayed_process(writefd, readfd,
1177 int writefd, readfd;
1186 pollclosed_fifo1_setup(&writefd, &readfd); /* reverse r/w */
1188 check_pollclosed_delayed_process(readfd, writefd,
1200 int writefd, readfd;
1202 pollclosed_fifo0_setup(&writefd, &readfd);
1203 fillpipebuf(writefd);
1204 check_pollclosed_delayed_thread(writefd, readfd,
1216 int writefd, readfd;
1225 pollclosed_fifo1_setup(&writefd, &readfd); /* reverse r/w */
1227 check_pollclosed_delayed_thread(readfd, writefd,
1239 int writefd, readfd;
1241 pollclosed_fifo1_setup(&writefd, &readfd);
1242 fillpipebuf(writefd);
1243 check_pollclosed_immediate_write(writefd, readfd, POLLOUT, EPIPE);
1254 int writefd, readfd;
1256 pollclosed_fifo1_setup(&writefd, &readfd);
1258 check_pollclosed_immediate_write(writefd, readfd, POLLOUT, EPIPE);
1269 int writefd, readfd;
1277 pollclosed_fifo0_setup(&writefd, &readfd); /* reverse r/w */
1278 fillpipebuf(writefd);
1279 check_pollclosed_immediate_readsome(readfd, writefd, POLLHUP);
1290 int writefd, readfd;
1292 pollclosed_fifo0_setup(&writefd, &readfd); /* reverse r/w */
1294 check_pollclosed_immediate_readnone(readfd, writefd, POLLHUP);
1305 int writefd, readfd;
1307 pollclosed_fifo1_setup(&writefd, &readfd);
1308 fillpipebuf(writefd);
1309 check_pollclosed_delayed_process(writefd, readfd,
1321 int writefd, readfd;
1330 pollclosed_fifo0_setup(&writefd, &readfd); /* reverse r/w */
1332 check_pollclosed_delayed_process(readfd, writefd,
1344 int writefd, readfd;
1346 pollclosed_fifo1_setup(&writefd, &readfd);
1347 fillpipebuf(writefd);
1348 check_pollclosed_delayed_thread(writefd, readfd,
1360 int writefd, readfd;
1369 pollclosed_fifo0_setup(&writefd, &readfd); /* reverse r/w */
1371 check_pollclosed_delayed_process(readfd, writefd,
1383 int writefd, readfd;
1393 pollclosed_pipe_setup(&writefd, &readfd);
1394 fillpipebuf(writefd);
1395 check_pollclosed_immediate_write(writefd, readfd, POLLOUT, EPIPE);
1406 int writefd, readfd;
1416 pollclosed_pipe_setup(&writefd, &readfd);
1418 check_pollclosed_immediate_write(writefd, readfd, POLLOUT, EPIPE);
1429 int writefd, readfd;
1431 pollclosed_pipe_setup(&writefd, &readfd);
1432 fillpipebuf(writefd);
1433 check_pollclosed_immediate_readsome(readfd, writefd, POLLHUP);
1444 int writefd, readfd;
1446 pollclosed_pipe_setup(&writefd, &readfd);
1448 check_pollclosed_immediate_readnone(readfd, writefd, POLLHUP);
1459 int writefd, readfd;
1469 pollclosed_pipe_setup(&writefd, &readfd);
1470 fillpipebuf(writefd);
1471 check_pollclosed_delayed_process(writefd, readfd,
1483 int writefd, readfd;
1485 pollclosed_pipe_setup(&writefd, &readfd);
1487 check_pollclosed_delayed_process(readfd, writefd,
1499 int writefd, readfd;
1509 pollclosed_pipe_setup(&writefd, &readfd);
1510 fillpipebuf(writefd);
1511 check_pollclosed_delayed_thread(writefd, readfd,
1523 int writefd, readfd;
1525 pollclosed_pipe_setup(&writefd, &readfd);
1527 check_pollclosed_delayed_thread(readfd, writefd,
1539 int writefd, readfd;
1541 pollclosed_ptyapp_setup(&writefd, &readfd);
1542 fillpipebuf(writefd);
1543 check_pollclosed_immediate_write(writefd, readfd, POLLHUP, EIO);
1554 int writefd, readfd;
1556 pollclosed_ptyapp_setup(&writefd, &readfd);
1558 check_pollclosed_immediate_write(writefd, readfd, POLLHUP, EIO);
1569 int writefd, readfd;
1577 pollclosed_ptyhost_setup(&writefd, &readfd); /* reverse r/w */
1578 fillpipebuf(writefd);
1579 check_pollclosed_immediate_readsome(readfd, writefd, POLLHUP);
1590 int writefd, readfd;
1598 pollclosed_ptyhost_setup(&writefd, &readfd); /* reverse r/w */
1600 check_pollclosed_immediate_readnone(readfd, writefd, POLLHUP);
1611 int writefd, readfd;
1619 pollclosed_ptyapp_setup(&writefd, &readfd);
1620 fillpipebuf(writefd);
1621 check_pollclosed_delayed_process(writefd, readfd,
1633 int writefd, readfd;
1641 pollclosed_ptyhost_setup(&writefd, &readfd); /* reverse r/w */
1643 check_pollclosed_delayed_process(readfd, writefd,
1655 int writefd, readfd;
1663 pollclosed_ptyapp_setup(&writefd, &readfd);
1664 fillpipebuf(writefd);
1665 check_pollclosed_delayed_thread(writefd, readfd,
1677 int writefd, readfd;
1685 pollclosed_ptyhost_setup(&writefd, &readfd); /* reverse r/w */
1687 check_pollclosed_delayed_process(readfd, writefd,
1699 int writefd, readfd;
1701 pollclosed_ptyhost_setup(&writefd, &readfd);
1702 fillpipebuf(writefd);
1703 check_pollclosed_immediate_write(writefd, readfd, POLLHUP, EIO);
1714 int writefd, readfd;
1716 pollclosed_ptyhost_setup(&writefd, &readfd);
1718 check_pollclosed_immediate_write(writefd, readfd, POLLHUP, EIO);
1729 int writefd, readfd;
1737 pollclosed_ptyapp_setup(&writefd, &readfd); /* reverse r/w */
1738 fillpipebuf(writefd);
1739 check_pollclosed_immediate_readsome(readfd, writefd, POLLHUP);
1750 int writefd, readfd;
1758 pollclosed_ptyapp_setup(&writefd, &readfd); /* reverse r/w */
1760 check_pollclosed_immediate_readnone(readfd, writefd, POLLHUP);
1771 int writefd, readfd;
1773 pollclosed_ptyhost_setup(&writefd, &readfd);
1774 fillpipebuf(writefd);
1775 check_pollclosed_delayed_process(writefd, readfd,
1787 int writefd, readfd;
1795 pollclosed_ptyapp_setup(&writefd, &readfd); /* reverse r/w */
1797 check_pollclosed_delayed_process(readfd, writefd,
1809 int writefd, readfd;
1811 pollclosed_ptyhost_setup(&writefd, &readfd);
1812 fillpipebuf(writefd);
1813 check_pollclosed_delayed_thread(writefd, readfd,
1825 int writefd, readfd;
1833 writefd, &readfd); /* reverse r/w */
1835 check_pollclosed_delayed_thread(readfd, writefd,
1847 int writefd, readfd;
1849 pollclosed_socketpair0_setup(&writefd, &readfd);
1850 fillpipebuf(writefd);
1851 check_pollclosed_immediate_write(writefd, readfd, POLLOUT, EPIPE);
1862 int writefd, readfd;
1864 pollclosed_socketpair0_setup(&writefd, &readfd);
1866 check_pollclosed_immediate_write(writefd, readfd, POLLOUT, EPIPE);
1877 int writefd, readfd;
1879 pollclosed_socketpair1_setup(&writefd, &readfd); /* reverse r/w */
1880 fillpipebuf(writefd);
1881 check_pollclosed_immediate_readsome(readfd, writefd, /*no POLLHUP*/0);
1892 int writefd, readfd;
1894 pollclosed_socketpair1_setup(&writefd, &readfd); /* reverse r/w */
1896 check_pollclosed_immediate_readnone(readfd, writefd, /*no POLLHUP*/0);
1907 int writefd, readfd;
1909 pollclosed_socketpair0_setup(&writefd, &readfd);
1910 fillpipebuf(writefd);
1911 check_pollclosed_delayed_process(writefd, readfd,
1923 int writefd, readfd;
1925 pollclosed_socketpair1_setup(&writefd, &readfd); /* reverse r/w */
1927 check_pollclosed_delayed_process(readfd, writefd,
1939 int writefd, readfd;
1941 pollclosed_socketpair0_setup(&writefd, &readfd);
1942 fillpipebuf(writefd);
1943 check_pollclosed_delayed_thread(writefd, readfd,
1955 int writefd, readfd;
1957 pollclosed_socketpair1_setup(&writefd, &readfd); /* reverse r/w */
1959 check_pollclosed_delayed_thread(readfd, writefd,
1971 int writefd, readfd;
1973 pollclosed_socketpair1_setup(&writefd, &readfd);
1974 fillpipebuf(writefd);
1975 check_pollclosed_immediate_write(writefd, readfd, POLLOUT, EPIPE);
1986 int writefd, readfd;
1988 pollclosed_socketpair1_setup(&writefd, &readfd);
1990 check_pollclosed_immediate_write(writefd, readfd, POLLOUT, EPIPE);
2001 int writefd, readfd;
2003 pollclosed_socketpair0_setup(&writefd, &readfd); /* reverse r/w */
2004 fillpipebuf(writefd);
2005 check_pollclosed_immediate_readsome(readfd, writefd, /*no POLLHUP*/0);
2016 int writefd, readfd;
2018 pollclosed_socketpair0_setup(&writefd, &readfd); /* reverse r/w */
2020 check_pollclosed_immediate_readnone(readfd, writefd, /*no POLLHUP*/0);
2031 int writefd, readfd;
2033 pollclosed_socketpair1_setup(&writefd, &readfd);
2034 fillpipebuf(writefd);
2035 check_pollclosed_delayed_process(writefd, readfd,
2047 int writefd, readfd;
2049 pollclosed_socketpair0_setup(&writefd, &readfd); /* reverse r/w */
2051 check_pollclosed_delayed_process(readfd, writefd,
2063 int writefd, readfd;
2065 pollclosed_socketpair1_setup(&writefd, &readfd);
2066 fillpipebuf(writefd);
2067 check_pollclosed_delayed_thread(writefd, readfd,
2079 int writefd, readfd;
2081 pollclosed_socketpair0_setup(&writefd, &readfd); /* reverse r/w */
2083 check_pollclosed_delayed_process(readfd, writefd,