Lines Matching refs:fds
1464 ftp_poll(struct pollfd *fds, int nfds, int timeout)
1467 return poll(fds, nfds, timeout);
1483 if (fds[i].fd > FD_SETSIZE) {
1484 warnx("can't select fd %d", fds[i].fd);
1487 } else if (fds[i].fd > max)
1488 max = fds[i].fd;
1489 if (fds[i].events & rsetflags)
1490 FD_SET(fds[i].fd, &rset);
1491 if (fds[i].events & wsetflags)
1492 FD_SET(fds[i].fd, &wset);
1493 if (fds[i].events & xsetflags)
1494 FD_SET(fds[i].fd, &xset);
1513 if (FD_ISSET(fds[i].fd, &rset))
1514 fds[i].revents |= (fds[i].events & rsetflags);
1515 if (FD_ISSET(fds[i].fd, &wset))
1516 fds[i].revents |= (fds[i].events & wsetflags);
1517 if (FD_ISSET(fds[i].fd, &xset))
1518 fds[i].revents |= (fds[i].events & xsetflags);