Lines Matching refs:Subprocess
56 if ((flags & Subprocess::kRedirectStderrToStdout) != 0) { in SetupChild()
82 proc->SetSearchPath((flags & Subprocess::kSearchPath) != 0); in LaunchProcess()
105 void Subprocess::Init( in Init()
115 Subprocess::~Subprocess() { in ~Subprocess()
120 void Subprocess::OnStdoutReady(SubprocessRecord* record) { in OnStdoutReady()
138 void Subprocess::ChildExitedCallback(const siginfo_t& info) { in ChildExitedCallback()
172 pid_t Subprocess::Exec(const vector<string>& cmd, in Exec()
177 pid_t Subprocess::ExecFlags(const vector<string>& cmd, in ExecFlags()
192 base::Bind(&Subprocess::ChildExitedCallback, base::Unretained(this)))); in ExecFlags()
204 base::BindRepeating(&Subprocess::OnStdoutReady, record.get())); in ExecFlags()
210 void Subprocess::KillExec(pid_t pid) { in KillExec()
225 int Subprocess::GetPipeFd(pid_t pid, int fd) const { in GetPipeFd()
232 bool Subprocess::SynchronousExec(const vector<string>& cmd, in SynchronousExec()
241 bool Subprocess::SynchronousExecFlags(const vector<string>& cmd, in SynchronousExecFlags()
296 void Subprocess::FlushBufferedLogsAtExit() { in FlushBufferedLogsAtExit()
311 Subprocess* Subprocess::subprocess_singleton_ = nullptr;