Home
last modified time | relevance | path

Searched refs:WaitStatus (Results 1 – 8 of 8) sorted by relevance

/freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/Host/
H A DHost.h34 struct WaitStatus { struct
47 WaitStatus(Type type, uint8_t status) : type(type), status(status) {} in WaitStatus() function
49 static WaitStatus Decode(int wstatus);
52 inline bool operator==(WaitStatus a, WaitStatus b) {
56 inline bool operator!=(WaitStatus a, WaitStatus b) { return !(a == b); }
251 template <> struct format_provider<lldb_private::WaitStatus> {
254 static void format(const lldb_private::WaitStatus &WS, raw_ostream &OS,
/freebsd-12.1/contrib/llvm/tools/lldb/source/Host/common/
H A DHost.cpp632 WaitStatus WaitStatus::Decode(int wstatus) { in Decode()
643 void llvm::format_provider<WaitStatus>::format(const WaitStatus &WS, in format()
649 case WaitStatus::Exit: in format()
652 case WaitStatus::Signal: in format()
655 case WaitStatus::Stop: in format()
666 case WaitStatus::Exit: in format()
669 case WaitStatus::Signal: in format()
672 case WaitStatus::Stop: in format()
H A DNativeProcessProtocol.cpp58 llvm::Optional<WaitStatus> NativeProcessProtocol::GetExitStatus() { in GetExitStatus()
65 bool NativeProcessProtocol::SetExitStatus(WaitStatus status, in SetExitStatus()
/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/Process/NetBSD/
H A DNativeProcessNetBSD.cpp85 WaitStatus::Decode(wstatus)); in Launch()
172 void NativeProcessNetBSD::MonitorExited(lldb::pid_t pid, WaitStatus status) { in MonitorExited()
613 WaitStatus wait_status = WaitStatus::Decode(status); in SigchldHandler()
614 bool exited = wait_status.type == WaitStatus::Exit || in SigchldHandler()
615 (wait_status.type == WaitStatus::Signal && in SigchldHandler()
625 assert(wait_status.type == WaitStatus::Stop); in SigchldHandler()
H A DNativeProcessNetBSD.h110 void MonitorExited(lldb::pid_t pid, WaitStatus status);
/freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/Host/common/
H A DNativeProcessProtocol.h161 virtual llvm::Optional<WaitStatus> GetExitStatus();
163 virtual bool SetExitStatus(WaitStatus status, bool bNotifyStateChange);
417 llvm::Optional<WaitStatus> m_exit_status;
/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/Process/Darwin/
H A DNativeProcessDarwin.cpp1083 SetExitStatus(WaitStatus(WaitStatus::Exit, -1), notify_status); in HandleWaitpidResult()
1096 SetExitStatus(WaitStatus(WaitStatus::Exit, -1), notify_status); in HandleWaitpidResult()
1107 SetExitStatus(WaitStatus::Decode(status), notify_status); in HandleWaitpidResult()
/freebsd-12.1/contrib/llvm/lib/Support/Windows/
H A DProgram.inc405 DWORD WaitStatus = WaitForSingleObject(PI.Process, milliSecondsToWait);
406 if (WaitStatus == WAIT_TIMEOUT) {