Home
last modified time | relevance | path

Searched refs:ProcessStatus (Results 1 – 4 of 4) sorted by relevance

/llvm-project/libc/test/UnitTest/
H A DExecuteFunctionUnix.cpp24 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");
H A DExecuteFunction.h24 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 ProcessStatus
46 unsigned timeout_ms = ProcessStatus::TIMEOUT);
23 struct ProcessStatus { global() struct
29 errorProcessStatus error() argument
43 get_errorProcessStatus global() argument
H A DLibcDeathTestExecutors.cpp27 testutils::ProcessStatus Result = in testProcessKilled()
71 testutils::ProcessStatus Result = in testProcessExits()
/llvm-project/compiler-rt/lib/fuzzer/
H A DFuzzerUtilDarwin.cpp109 int ErrorCode = 0, ProcessStatus = 0; in ExecuteCommand() local
118 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()