Lines Matching refs:num_fds
291 size_t num_fds = 0; in PollInternal() local
293 fds[num_fds].fd = *s_->exit_status_pipe.rd; in PollInternal()
294 fds[num_fds].events = POLLIN; in PollInternal()
295 num_fds++; in PollInternal()
298 fds[num_fds].fd = *s_->stdouterr_pipe.rd; in PollInternal()
299 fds[num_fds].events = POLLIN; in PollInternal()
300 num_fds++; in PollInternal()
303 fds[num_fds].fd = *s_->stdin_pipe.wr; in PollInternal()
304 fds[num_fds].events = POLLOUT; in PollInternal()
305 num_fds++; in PollInternal()
308 if (num_fds == 0) in PollInternal()
311 auto nfds = static_cast<nfds_t>(num_fds); in PollInternal()