Lines Matching refs:i
36 for (unsigned int i = 0; i < nfds; ++i) { in poll() local
37 fds[i].revents = 0; in poll()
39 if (fds[i].fd < 0) { in poll()
44 if (fds[i].fd >= FD_SETSIZE) { in poll()
45 fds[i].revents |= POLLNVAL; in poll()
50 if (fds[i].events & (POLLIN | POLLRDNORM | POLLRDBAND | POLLPRI)) { in poll()
51 FD_SET(fds[i].fd, &readfds); in poll()
52 FD_SET(fds[i].fd, &errorfds); in poll()
53 max_fd = MAX(max_fd, fds[i].fd); in poll()
56 if (fds[i].events & (POLLOUT | POLLWRNORM | POLLWRBAND)) { in poll()
57 FD_SET(fds[i].fd, &writefds); in poll()
58 FD_SET(fds[i].fd, &errorfds); in poll()
59 max_fd = MAX(max_fd, fds[i].fd); in poll()
68 for (unsigned int i = 0; i < nfds; ++i) { in poll() local
69 if (FD_ISSET(fds[i].fd, &readfds)) { in poll()
70 fds[i].revents |= POLLIN; in poll()
73 if (FD_ISSET(fds[i].fd, &writefds)) { in poll()
74 fds[i].revents |= POLLOUT; in poll()
77 if (FD_ISSET(fds[i].fd, &errorfds)) { in poll()
78 fds[i].revents |= POLLERR; in poll()