Lines Matching refs:stdouterr_pipe
216 s_->stdouterr_pipe = base::Pipe::Create(base::Pipe::kRdNonBlock); in Start()
217 proc_args.stdouterr_pipe_wr = *s_->stdouterr_pipe.wr; in Start()
225 s_->stdouterr_pipe.rd.reset(); in Start()
237 s_->stdouterr_pipe.wr.reset(); in Start()
297 if (s_->stdouterr_pipe.rd) { in PollInternal()
298 fds[num_fds].fd = *s_->stdouterr_pipe.rd; in PollInternal()
337 while (s_->exit_status_pipe.rd || s_->stdouterr_pipe.rd) { in Wait()
406 if (!s_->stdouterr_pipe.rd) in TryReadStdoutAndErr()
410 PERFETTO_EINTR(read(*s_->stdouterr_pipe.rd, buf, sizeof(buf))); in TryReadStdoutAndErr()
417 s_->stdouterr_pipe.rd.reset(); in TryReadStdoutAndErr()
420 s_->stdouterr_pipe.rd.reset(); in TryReadStdoutAndErr()