Lines Matching defs:num_fds
110 static size_t num_fds = 0; /* number of transport fds opened */
669 end_listen_fds = num_fds;
731 while ((int)num_fds > 0) {
732 nfds = poll(poll_array, num_fds, INFTIM);
766 for (i = 0; i < num_fds && nfds > 0; i++) {
820 if (num_fds == poll_array_size) {
848 * num_fds is guaranteed to be less than
853 num_fds * sizeof (struct pollfd));
855 num_fds * sizeof (struct conn_entry));
865 poll_array[num_fds].fd = fd;
866 poll_array[num_fds].events = POLLIN|POLLRDNORM|POLLRDBAND|POLLPRI;
871 conn_polled[num_fds].nc = *nconf; /* structure copy */
872 conn_polled[num_fds].closing = 0;
883 num_fds, nconf->nc_proto);
890 ++num_fds;
899 for (i = 0; i < num_fds; i++) {
901 --num_fds;
902 num_to_copy = num_fds - i;
906 (void) memset((void *)&poll_array[num_fds], 0,
911 (void) memset((void *)&conn_polled[num_fds], 0,
931 if (i1 >= num_fds)