Home
last modified time | relevance | path

Searched refs:wstatus (Results 1 – 3 of 3) sorted by relevance

/device/google/cuttlefish/host/libs/process_monitor/
Dprocess_monitor.cc58 void LogSubprocessExit(const std::string& name, pid_t pid, int wstatus) { in LogSubprocessExit() argument
60 if (WIFEXITED(wstatus)) { in LogSubprocessExit()
62 << ") has exited with exit code " << WEXITSTATUS(wstatus); in LogSubprocessExit()
63 } else if (WIFSIGNALED(wstatus)) { in LogSubprocessExit()
64 int sig_num = WTERMSIG(wstatus); in LogSubprocessExit()
95 int wstatus; in MonitorLoop() local
96 pid_t pid = wait(&wstatus); in MonitorLoop()
99 if (!WIFSIGNALED(wstatus) && !WIFEXITED(wstatus)) { in MonitorLoop()
100 LOG(DEBUG) << "Unexpected status from wait: " << wstatus << " for pid " in MonitorLoop()
111 LogSubprocessExit("(unknown)", pid, wstatus); in MonitorLoop()
[all …]
/device/google/gs101/pkvm/
Dpkvm_enabler.c33 int ret, wstatus; in main() local
48 waitpid(pid, &wstatus, 0); in main()
49 if (WIFEXITED(wstatus)) { in main()
50 ret = WEXITSTATUS(wstatus); in main()
55 ALOGE(MISC_WRITER " terminated unexpectedly: %d", wstatus); in main()
/device/google/cuttlefish/common/libs/utils/
Dsubprocess.cpp200 int wstatus = 0; in Wait() local
202 auto wait_ret = waitpid(pid, &wstatus, 0); in Wait()
209 if (WIFEXITED(wstatus)) { in Wait()
211 retval = WEXITSTATUS(wstatus); in Wait()
216 } else if (WIFSIGNALED(wstatus)) { in Wait()
218 int sig_num = WTERMSIG(wstatus); in Wait()