Home | History | Annotate | Download | only in sys

Lines Matching defs:readfd

538 check_read_eof(int readfd)
544 RL(flags = fcntl(readfd, F_GETFL));
545 RL(fcntl(readfd, F_SETFL, flags|O_NONBLOCK));
547 RL(nread = read(readfd, &c, 1));
550 RL(fcntl(readfd, F_SETFL, flags));
554 check_pollclosed_delayed_write(int writefd, int readfd,
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)
641 pfd = (struct pollfd) { .fd = readfd, .events = POLLIN };
642 fprintf(stderr, "poll %d\n", readfd);
646 fprintf(stderr, "poll %d done nfds=%d\n", readfd, nfds);
658 ATF_CHECK_EQ_MSG(pfd.fd, readfd, "pfd.fd=%d readfd=%d writefd=%d",
659 pfd.fd, readfd, writefd);
676 check_read_eof(readfd);
677 check_read_eof(readfd);
683 pfd = (struct pollfd) { .fd = readfd, .events = POLLIN };
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,
791 fprintf(stderr, "[immediate] close %d\n", readfd);
792 RL(close(readfd));
819 check_pollclosed_immediate_readnone(int readfd, int writefd, int pollhup)
821 struct pollfd pfd = { .fd = readfd, .events = POLLIN };
848 check_read_eof(readfd);
849 check_read_eof(readfd);
853 check_pollclosed_immediate_readsome(int readfd, int writefd, int pollhup)
873 pfd = (struct pollfd) { .fd = readfd, .events = POLLIN };
889 RL(nread = read(readfd, buf, sizeof(buf)));
900 pfd = (struct pollfd) { .fd = readfd, .events = POLLIN };
912 check_read_eof(readfd);
913 check_read_eof(readfd);
919 pfd = (struct pollfd) { .fd = readfd, .events = POLLIN };
1095 int writefd, readfd;
1097 pollclosed_fifo0_setup(&writefd, &readfd);
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 */
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);
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);
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);
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 */
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);
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);
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);
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);
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);
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);
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);
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 */
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);
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);
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);
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 */
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);
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);
1813 check_pollclosed_delayed_thread(writefd, readfd,
1825 int writefd, readfd;
1833 readfd); /* reverse r/w */
1835 check_pollclosed_delayed_thread(readfd, writefd,
1847 int writefd, readfd;
1849 pollclosed_socketpair0_setup(&writefd, &readfd);
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 */
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);
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);
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);
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 */
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);
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);
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,