Lines Matching refs:fds
78 static struct pollfd *fds; variable
1099 !(fds[con->xce_pollfd_idx].revents & in handle_console_ring()
1101 (fds[con->xce_pollfd_idx].revents & in handle_console_ring()
1206 new_fds = realloc(fds, sizeof(struct pollfd)*newsize); in set_fds()
1209 fds = new_fds; in set_fds()
1211 memset(&fds[0] + current_array_size, 0, in set_fds()
1216 fds[nr_fds].fd = fd; in set_fds()
1217 fds[nr_fds].events = events; in set_fds()
1230 if (fds) in reset_fds()
1231 memset(fds, 0, sizeof(struct pollfd) * current_array_size); in reset_fds()
1273 if (fds[con->master_pollfd_idx].revents & in handle_console_tty()
1277 if (fds[con->master_pollfd_idx].revents & in handle_console_tty()
1280 if (fds[con->master_pollfd_idx].revents & in handle_console_tty()
1363 ret = poll(fds, nr_fds, next_timeout ? poll_timeout : -1); in handle_io()
1385 if (fds[xce_pollfd_idx].revents & ~(POLLIN|POLLOUT|POLLPRI)) { in handle_io()
1390 } else if (fds[xce_pollfd_idx].revents & POLLIN) in handle_io()
1400 if (fds[xs_pollfd_idx].revents & ~(POLLIN|POLLOUT|POLLPRI)) { in handle_io()
1405 } else if (fds[xs_pollfd_idx].revents & POLLIN) in handle_io()
1427 free(fds); in handle_io()