Lines Matching refs:pollfds
121 struct pollfd pollfds[3]; in CopyFrom() local
122 pollfds[IN].fd = in.fd_; in CopyFrom()
123 pollfds[IN].events = POLLIN; in CopyFrom()
124 pollfds[IN].revents = 0; in CopyFrom()
125 pollfds[OUT].fd = fd_; in CopyFrom()
126 pollfds[OUT].events = 0; in CopyFrom()
127 pollfds[OUT].revents = 0; in CopyFrom()
129 pollfds[STOP].fd = stop->fd_; in CopyFrom()
130 pollfds[STOP].events = POLLIN; in CopyFrom()
131 pollfds[STOP].revents = 0; in CopyFrom()
133 int res = poll(pollfds, nfds, -1 /* indefinitely */); in CopyFrom()
138 if (stop && pollfds[STOP].revents & POLLIN) { in CopyFrom()
141 if (pollfds[OUT].revents != 0) { in CopyFrom()