Searched refs:ProcessStatus (Results 1 – 4 of 4) sorted by relevance
24 bool ProcessStatus::exited_normally() { return WIFEXITED(platform_defined); }26 int ProcessStatus::get_exit_code() { in get_exit_code() 31 int ProcessStatus::get_fatal_signal() { in get_fatal_signal() 37 ProcessStatus invoke_in_subprocess(FunctionCaller *func, unsigned timeout_ms) { in invoke_in_subprocess() 41 return ProcessStatus::error("pipe(2) failed"); in invoke_in_subprocess() 50 return ProcessStatus::error("fork(2) failed"); in invoke_in_subprocess() 67 return ProcessStatus::error("poll(2) failed"); in invoke_in_subprocess() 73 return ProcessStatus::timed_out_ps(); in invoke_in_subprocess() 82 return ProcessStatus::error("waitpid(2) failed");
24 struct ProcessStatus {30 static ProcessStatus error(const char *error) { return {0, error}; } in timed_out_ps() argument 31 static ProcessStatus timed_out_ps() { in timed_out_ps() 44 ProcessStatus46 unsigned timeout_ms = ProcessStatus::TIMEOUT);23 struct ProcessStatus { global() struct 29 errorProcessStatus error() argument 43 get_errorProcessStatus global() argument
27 testutils::ProcessStatus Result = in testProcessKilled() 71 testutils::ProcessStatus Result = in testProcessExits()
109 int ErrorCode = 0, ProcessStatus = 0; in ExecuteCommand() local118 Pid = waitpid(SavedPid, &ProcessStatus, /*options=*/0); in ExecuteCommand()122 ProcessStatus = -1; in ExecuteCommand()126 ProcessStatus = -1; in ExecuteCommand()129 ProcessStatus = W_EXITCODE(127, 0); in ExecuteCommand()154 ProcessStatus = -1; in ExecuteCommand()157 return ProcessStatus; in ExecuteCommand()