/external/rust/crates/nix/src/sys/ |
D | wait.rs | 63 pub enum WaitStatus { enum 106 impl WaitStatus { impl 109 use self::WaitStatus::*; in pid() 165 impl WaitStatus { impl 183 pub fn from_raw(pid: Pid, status: i32) -> Result<WaitStatus> { in from_raw() argument 185 WaitStatus::Exited(pid, exit_status(status)) in from_raw() 187 WaitStatus::Signaled(pid, term_signal(status)?, dumped_core(status)) in from_raw() 191 fn decode_stopped(pid: Pid, status: i32) -> Result<WaitStatus> { in from_raw() 194 WaitStatus::PtraceSyscall(pid) in from_raw() 196 WaitStatus::Stopped(pid, stop_signal(status)?) in from_raw() [all …]
|
/external/llvm-project/lldb/unittests/Host/ |
D | HostTest.cpp | 16 EXPECT_EQ("W01", formatv("{0:g}", WaitStatus{WaitStatus::Exit, 1}).str()); in TEST() 17 EXPECT_EQ("X02", formatv("{0:g}", WaitStatus{WaitStatus::Signal, 2}).str()); in TEST() 18 EXPECT_EQ("S03", formatv("{0:g}", WaitStatus{WaitStatus::Stop, 3}).str()); in TEST() 20 formatv("{0}", WaitStatus{WaitStatus::Exit, 4}).str()); in TEST()
|
/external/rust/crates/nix/test/sys/ |
D | test_wait.rs | 21 assert_eq!(waitpid(child, None), Ok(WaitStatus::Signaled(child, SIGKILL, false))); in test_wait_signal() 34 assert_eq!(waitpid(child, None), Ok(WaitStatus::Exited(child, 12))); in test_wait_exit() 42 …assert_eq!(WaitStatus::from_raw(pid, 0x0002), Ok(WaitStatus::Signaled(pid, Signal::SIGINT, false))… in test_waitstatus_from_raw() 43 assert_eq!(WaitStatus::from_raw(pid, 0x0200), Ok(WaitStatus::Exited(pid, 2))); in test_waitstatus_from_raw() 44 assert_eq!(WaitStatus::from_raw(pid, 0x7f7f), Err(Error::invalid_argument())); in test_waitstatus_from_raw() 82 assert_eq!(waitpid(child, None), Ok(WaitStatus::Stopped(child, SIGTRAP))); in ptrace_parent() 88 assert_eq!(waitpid(child, None), Ok(WaitStatus::PtraceSyscall(child))); in ptrace_parent() 91 …assert_eq!(waitpid(child, None), Ok(WaitStatus::PtraceEvent(child, SIGTRAP, Event::PTRACE_EVENT_EX… in ptrace_parent() 94 assert_eq!(waitpid(child, None), Ok(WaitStatus::Exited(child, 0))); in ptrace_parent()
|
D | test_ptrace.rs | 67 use nix::sys::wait::{waitpid, WaitPidFlag, WaitStatus}; in test_ptrace_cont() 97 assert_eq!(waitpid(child, None), Ok(WaitStatus::Stopped(child, Signal::SIGTRAP))); in test_ptrace_cont() 99 assert_eq!(waitpid(child, None), Ok(WaitStatus::Stopped(child, Signal::SIGTRAP))); in test_ptrace_cont() 102 Ok(WaitStatus::Signaled(pid, Signal::SIGKILL, _)) if pid == child => { in test_ptrace_cont() 128 use nix::sys::wait::{waitpid, WaitStatus}; in test_ptrace_syscall() 148 assert_eq!(waitpid(child, None), Ok(WaitStatus::Stopped(child, Signal::SIGSTOP))); in test_ptrace_syscall() 161 assert_eq!(waitpid(child, None), Ok(WaitStatus::PtraceSyscall(child))); in test_ptrace_syscall() 166 assert_eq!(waitpid(child, None), Ok(WaitStatus::PtraceSyscall(child))); in test_ptrace_syscall() 171 assert_eq!(waitpid(child, None), Ok(WaitStatus::Stopped(child, Signal::SIGTERM))); in test_ptrace_syscall() 175 … assert_eq!(waitpid(child, None), Ok(WaitStatus::Signaled(child, Signal::SIGTERM, false))); in test_ptrace_syscall()
|
/external/llvm-project/lldb/include/lldb/Host/ |
D | Host.h | 34 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); } 275 template <> struct format_provider<lldb_private::WaitStatus> { 278 static void format(const lldb_private::WaitStatus &WS, raw_ostream &OS,
|
/external/llvm-project/lldb/unittests/tools/lldb-server/tests/ |
D | MessageObjects.h | 101 virtual lldb_private::WaitStatus getKind() const = 0; 124 lldb_private::WaitStatus getKind() const override { in getKind() 125 return lldb_private::WaitStatus{lldb_private::WaitStatus::Stop, Signal}; in getKind() 128 return R->getKind().type == lldb_private::WaitStatus::Stop; in classof() 153 lldb_private::WaitStatus getKind() const override { in getKind() 154 return lldb_private::WaitStatus{lldb_private::WaitStatus::Exit, Status}; in getKind() 157 return R->getKind().type == lldb_private::WaitStatus::Exit; in classof()
|
D | LLGSTest.cpp | 36 WaitStatus{WaitStatus::Exit, 0}))); in TEST_F() 54 WaitStatus{WaitStatus::Exit, 0}))); in TEST_F()
|
/external/llvm-project/lldb/source/Host/common/ |
D | Host.cpp | 660 WaitStatus WaitStatus::Decode(int wstatus) { in Decode() 671 void llvm::format_provider<WaitStatus>::format(const WaitStatus &WS, in format() 677 case WaitStatus::Exit: in format() 680 case WaitStatus::Signal: in format() 683 case WaitStatus::Stop: in format() 694 case WaitStatus::Exit: in format() 697 case WaitStatus::Signal: in format() 700 case WaitStatus::Stop: in format()
|
D | NativeProcessProtocol.cpp | 57 llvm::Optional<WaitStatus> NativeProcessProtocol::GetExitStatus() { in GetExitStatus() 64 bool NativeProcessProtocol::SetExitStatus(WaitStatus status, in SetExitStatus()
|
/external/llvm-project/lldb/include/lldb/Host/common/ |
D | NativeProcessProtocol.h | 188 virtual llvm::Optional<WaitStatus> GetExitStatus(); 190 virtual bool SetExitStatus(WaitStatus status, bool bNotifyStateChange); 417 llvm::Optional<WaitStatus> m_exit_status;
|
/external/llvm-project/lldb/source/Plugins/Process/FreeBSDRemote/ |
D | NativeProcessFreeBSD.cpp | 76 WaitStatus::Decode(wstatus)); in Launch() 161 void NativeProcessFreeBSD::MonitorExited(lldb::pid_t pid, WaitStatus status) { in MonitorExited() 687 WaitStatus wait_status = WaitStatus::Decode(status); in SigchldHandler() 688 bool exited = wait_status.type == WaitStatus::Exit || in SigchldHandler() 689 (wait_status.type == WaitStatus::Signal && in SigchldHandler() 699 assert(wait_status.type == WaitStatus::Stop); in SigchldHandler()
|
D | NativeProcessFreeBSD.h | 103 void MonitorExited(lldb::pid_t pid, WaitStatus status);
|
/external/llvm-project/lldb/source/Plugins/Process/NetBSD/ |
D | NativeProcessNetBSD.cpp | 81 WaitStatus::Decode(wstatus)); in Launch() 166 void NativeProcessNetBSD::MonitorExited(lldb::pid_t pid, WaitStatus status) { in MonitorExited() 733 WaitStatus wait_status = WaitStatus::Decode(status); in SigchldHandler() 734 bool exited = wait_status.type == WaitStatus::Exit || in SigchldHandler() 735 (wait_status.type == WaitStatus::Signal && in SigchldHandler() 745 assert(wait_status.type == WaitStatus::Stop); in SigchldHandler()
|
D | NativeProcessNetBSD.h | 101 void MonitorExited(lldb::pid_t pid, WaitStatus status);
|
/external/toolchain-utils/compiler_wrapper/ |
D | errors.go | 70 if status, ok := exiterr.Sys().(syscall.WaitStatus); ok {
|
/external/boringssl/src/util/ |
D | diff_asm.go | 61 …if exitError, ok := err.(*exec.ExitError); ok && exitError.Sys().(syscall.WaitStatus).ExitStatus()…
|
/external/libcap/go/ |
D | try-launching.go | 56 ws := make([]syscall.WaitStatus, len(vs))
|
/external/toolchain-utils/go/patch/go-1.10.2/ |
D | go4.patch | 196 } else if ws, ok := ee.Sys().(syscall.WaitStatus); !ok { 197 t.Errorf("error.Sys (%v) has type %T; expected syscall.WaitStatus", ee.Sys(), ee.Sys())
|
/external/toolchain-utils/go/patch/go-1.11.2/ |
D | go4.patch | 196 } else if ws, ok := ee.Sys().(syscall.WaitStatus); !ok { 197 t.Errorf("error.Sys (%v) has type %T; expected syscall.WaitStatus", ee.Sys(), ee.Sys())
|
/external/toolchain-utils/go/patch/go-1.10.3/ |
D | go4.patch | 196 } else if ws, ok := ee.Sys().(syscall.WaitStatus); !ok { 197 t.Errorf("error.Sys (%v) has type %T; expected syscall.WaitStatus", ee.Sys(), ee.Sys())
|
/external/llvm-project/lldb/source/Plugins/Process/Linux/ |
D | NativeProcessLinux.cpp | 236 WaitStatus::Decode(wstatus)); in Launch() 401 WaitStatus status) { in MonitorCallback() 1878 WaitStatus wait_status = WaitStatus::Decode(status); in SigchldHandler() 1879 bool exited = wait_status.type == WaitStatus::Exit || in SigchldHandler() 1880 (wait_status.type == WaitStatus::Signal && in SigchldHandler()
|
D | NativeProcessLinux.h | 161 void MonitorCallback(lldb::pid_t pid, bool exited, WaitStatus status);
|
/external/llvm-project/lldb/source/Plugins/Process/Windows/Common/ |
D | NativeProcessWindows.cpp | 388 WaitStatus wait_status(WaitStatus::Exit, exit_code); in OnExitProcess()
|
/external/rust/crates/nix/test/ |
D | test_unistd.rs | 45 Ok(WaitStatus::Exited(pid_t, _)) => assert_eq!(pid_t, child), in test_fork_and_waitpid() 70 assert_eq!(wait_status, Ok(WaitStatus::Exited(child, 0))); in test_wait() 325 assert_eq!(ws, Ok(WaitStatus::Exited(child, 0)));
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Support/Windows/ |
D | Program.inc | 404 DWORD WaitStatus = WaitForSingleObject(PI.Process, milliSecondsToWait); 405 if (WaitStatus == WAIT_TIMEOUT) {
|