fds 648 lib/common/remote.c struct pollfd fds = { 0, }; fds 663 lib/common/remote.c fds.fd = sock; fds 664 lib/common/remote.c fds.events = POLLIN; fds 676 lib/common/remote.c rc = poll(&fds, 1, timeout); fds 769 lib/services/services_linux.c struct pollfd fds[3]; fds 772 lib/services/services_linux.c fds[0].fd = op->opaque->stdout_fd; fds 773 lib/services/services_linux.c fds[0].events = POLLIN; fds 774 lib/services/services_linux.c fds[0].revents = 0; fds 776 lib/services/services_linux.c fds[1].fd = op->opaque->stderr_fd; fds 777 lib/services/services_linux.c fds[1].events = POLLIN; fds 778 lib/services/services_linux.c fds[1].revents = 0; fds 780 lib/services/services_linux.c fds[2].fd = sigchld_open(data); fds 781 lib/services/services_linux.c fds[2].events = POLLIN; fds 782 lib/services/services_linux.c fds[2].revents = 0; fds 787 lib/services/services_linux.c int poll_rc = poll(fds, 3, timeout); fds 790 lib/services/services_linux.c if (fds[0].revents & POLLIN) { fds 794 lib/services/services_linux.c if (fds[1].revents & POLLIN) { fds 798 lib/services/services_linux.c if ((fds[2].revents & POLLIN) && sigchld_received(fds[2].fd)) { fds 874 lib/services/services_linux.c sigchld_close(fds[2].fd);