Searched refs:WaitStatus (Results 1 – 14 of 14) sorted by relevance
| /openbsd-src/gnu/llvm/lldb/include/lldb/Host/ |
| H A D | Host.h | 35 struct WaitStatus { struct 48 WaitStatus(Type type, uint8_t status) : type(type), status(status) {} in WaitStatus() argument 50 static WaitStatus Decode(int wstatus); 53 inline bool operator==(WaitStatus a, WaitStatus b) { 57 inline bool operator!=(WaitStatus a, WaitStatus b) { return !(a == b); } 275 template <> struct format_provider<lldb_private::WaitStatus> { 278 static void format(const lldb_private::WaitStatus &WS, raw_ostream &OS,
|
| /openbsd-src/gnu/llvm/lldb/source/Host/common/ |
| H A D | Host.cpp | 566 WaitStatus WaitStatus::Decode(int wstatus) { in Decode() 577 void llvm::format_provider<WaitStatus>::format(const WaitStatus &WS, in format() 583 case WaitStatus::Exit: in format() 586 case WaitStatus::Signal: in format() 589 case WaitStatus::Stop: in format() 600 case WaitStatus::Exit: in format() 603 case WaitStatus::Signal: in format() 606 case WaitStatus::Stop: in format()
|
| H A D | NativeProcessProtocol.cpp | 70 std::optional<WaitStatus> NativeProcessProtocol::GetExitStatus() { in GetExitStatus() 77 bool NativeProcessProtocol::SetExitStatus(WaitStatus status, in SetExitStatus()
|
| /openbsd-src/gnu/llvm/lldb/source/Plugins/Process/OpenBSD/ |
| H A D | NativeProcessOpenBSD.cpp | 88 WaitStatus::Decode(wstatus)); in Launch() 181 void NativeProcessOpenBSD::MonitorExited(lldb::pid_t pid, WaitStatus status) { in MonitorExited() 418 WaitStatus wait_status = WaitStatus::Decode(status); in SigchldHandler() 419 bool exited = wait_status.type == WaitStatus::Exit || in SigchldHandler() 420 (wait_status.type == WaitStatus::Signal && in SigchldHandler() 430 assert(wait_status.type == WaitStatus::Stop); in SigchldHandler()
|
| H A D | NativeProcessOpenBSD.h | 110 void MonitorExited(lldb::pid_t pid, WaitStatus status);
|
| /openbsd-src/gnu/llvm/lldb/source/Plugins/Process/Linux/ |
| H A D | NativeProcessLinux.cpp | 244 WaitStatus::Decode(wstatus)); in Launch() 426 WaitStatus status) { in MonitorCallback() 434 if (status.type == WaitStatus::Exit || status.type == WaitStatus::Signal) { in MonitorCallback() 510 pid, wait_pid, errno, WaitStatus::Decode(status)); in WaitForCloneNotification() 1873 static std::optional<WaitStatus> HandlePid(::pid_t pid) { in HandlePid() 1892 WaitStatus wait_status = WaitStatus::Decode(status); in HandlePid() 1903 llvm::DenseMap<lldb::tid_t, WaitStatus> tid_events; in SigchldHandler() 1909 if (std::optional<WaitStatus> status = HandlePid(thread_up->GetID())) in SigchldHandler() 1915 if (std::optional<WaitStatus> status = HandlePid(GetID())) in SigchldHandler() 1921 if (KV.first == GetID() && (KV.second.type == WaitStatus::Exit || in SigchldHandler() [all …]
|
| H A D | NativeProcessLinux.h | 171 void MonitorCallback(NativeThreadLinux &thread, WaitStatus status);
|
| /openbsd-src/gnu/llvm/lldb/source/Plugins/Process/FreeBSD/ |
| H A D | NativeProcessFreeBSD.cpp | 76 WaitStatus::Decode(wstatus)); in Launch() 173 void NativeProcessFreeBSD::MonitorExited(lldb::pid_t pid, WaitStatus status) { in MonitorExited() 762 WaitStatus wait_status = WaitStatus::Decode(status); in SigchldHandler() 763 bool exited = wait_status.type == WaitStatus::Exit || in SigchldHandler() 764 (wait_status.type == WaitStatus::Signal && in SigchldHandler() 774 assert(wait_status.type == WaitStatus::Stop); in SigchldHandler()
|
| H A D | NativeProcessFreeBSD.h | 117 void MonitorExited(lldb::pid_t pid, WaitStatus status);
|
| /openbsd-src/gnu/llvm/lldb/include/lldb/Host/common/ |
| H A D | NativeProcessProtocol.h | 208 virtual std::optional<WaitStatus> GetExitStatus(); 210 virtual bool SetExitStatus(WaitStatus status, bool bNotifyStateChange); 426 std::optional<WaitStatus> m_exit_status;
|
| /openbsd-src/gnu/llvm/lldb/source/Plugins/Process/NetBSD/ |
| H A D | NativeProcessNetBSD.cpp | 81 WaitStatus::Decode(wstatus)); in Launch() 174 void NativeProcessNetBSD::MonitorExited(lldb::pid_t pid, WaitStatus status) { in MonitorExited() 789 WaitStatus wait_status = WaitStatus::Decode(status); in SigchldHandler() 790 bool exited = wait_status.type == WaitStatus::Exit || in SigchldHandler() 791 (wait_status.type == WaitStatus::Signal && in SigchldHandler() 801 assert(wait_status.type == WaitStatus::Stop); in SigchldHandler()
|
| H A D | NativeProcessNetBSD.h | 110 void MonitorExited(lldb::pid_t pid, WaitStatus status);
|
| /openbsd-src/gnu/llvm/lldb/source/Plugins/Process/Windows/Common/ |
| H A D | NativeProcessWindows.cpp | 411 WaitStatus wait_status(WaitStatus::Exit, exit_code); in OnExitProcess()
|
| /openbsd-src/gnu/llvm/llvm/lib/Support/Windows/ |
| H A D | Program.inc | 424 DWORD WaitStatus = WaitForSingleObject(PI.Process, milliSecondsToWait); 425 if (WaitStatus == WAIT_TIMEOUT) {
|