Lines Matching refs:startFd
50 bool TrackedCommand::InitSignalPipes(int &startFd, int &ackFd) in InitSignalPipes() argument
57 startFd = startSignalPipe[0]; in InitSignalPipes()
63 close(startFd); in InitSignalPipes()
65 startFd = -1; in InitSignalPipes()
76 int startFd {-1}; in CreateChildProcess() local
78 if (!InitSignalPipes(startFd, ackFd)) { in CreateChildProcess()
89 ExecuteCommand(startFd, ackFd); in CreateChildProcess()
92 close(startFd); in CreateChildProcess()
133 void TrackedCommand::ExecuteCommand(const int &startFd, const int &ackFd) in ExecuteCommand() argument
135 HLOG_ASSERT(startFd != -1); in ExecuteCommand()
142 nbyte = read(startFd, &startSignal, 1); in ExecuteCommand()