Lines Matching refs:pollfds
33 static struct pollfd *pollfds = NULL; /* Array of poll descriptors */ variable
135 if (pollfds[i].fd == fd) in poll_add()
140 if (pollfds[i].fd == -1) { in poll_add()
141 pollfds[i].fd = fd; in poll_add()
148 newfds = realloc(pollfds, new_num * sizeof (struct pollfd)); in poll_add()
158 pollfds = newfds; in poll_add()
172 if (pollfds[i].fd == fd) { in poll_remove()
173 pollfds[i].fd = -1; in poll_remove()
2135 if (poll(pollfds, pollfd_num, -1) < 0) { in main()
2142 if ((pollfds[i].fd == -1) || in main()
2143 !(pollfds[i].revents & POLLIN)) in main()
2145 if (pollfds[i].fd == eventpipe_read) { in main()
2149 if (pollfds[i].fd == rtsock_v4 || in main()
2150 pollfds[i].fd == rtsock_v6) { in main()
2157 if (pollfds[i].fd == pii->pii_probe_sock) { in main()
2168 pollfds[i].fd == dlpi_fd(pi->pi_dh)) { in main()
2175 if (pollfds[i].fd == lsock_v4) in main()
2177 else if (pollfds[i].fd == lsock_v6) in main()