Lines Matching refs:Subprocess
54 if ((flags & Subprocess::kRedirectStderrToStdout) != 0) { in SetupChild()
80 proc->SetSearchPath((flags & Subprocess::kSearchPath) != 0); in LaunchProcess()
102 void Subprocess::Init( in Init()
112 Subprocess::~Subprocess() { in ~Subprocess()
117 void Subprocess::OnStdoutReady(SubprocessRecord* record) { in OnStdoutReady()
136 void Subprocess::ChildExitedCallback(const siginfo_t& info) { in ChildExitedCallback()
171 pid_t Subprocess::Exec(const vector<string>& cmd, in Exec()
176 pid_t Subprocess::ExecFlags(const vector<string>& cmd, in ExecFlags()
189 &Subprocess::ChildExitedCallback, in ExecFlags()
205 base::Bind(&Subprocess::OnStdoutReady, record.get())); in ExecFlags()
211 void Subprocess::KillExec(pid_t pid) { in KillExec()
226 int Subprocess::GetPipeFd(pid_t pid, int fd) const { in GetPipeFd()
233 bool Subprocess::SynchronousExec(const vector<string>& cmd, in SynchronousExec()
245 bool Subprocess::SynchronousExecFlags(const vector<string>& cmd, in SynchronousExecFlags()
284 bool Subprocess::SubprocessInFlight() { in SubprocessInFlight()
292 Subprocess* Subprocess::subprocess_singleton_ = nullptr;