Home
last modified time | relevance | path

Searched refs:si_status (Results 1 - 25 of 38) sorted by relevance

12

/third_party/musl/src/internal/
H A Demulate_wait4.c35 sw = info.si_status&0x7f | 0x80; in __emulate_wait4()
38 sw = (info.si_status&0xff) << 8; in __emulate_wait4()
41 sw = info.si_status&0x7f; in __emulate_wait4()
45 /* see ptrace(2); the high bits of si_status can contain */ in __emulate_wait4()
47 sw = (info.si_status << 8) + 0x7f; in __emulate_wait4()
/third_party/rust/crates/nix/src/sys/
H A Dwait.rs253 /// The functions si_pid() and si_status() must be valid to call on
270 let si_status = siginfo.si_status(); in from_siginfo()
273 libc::CLD_EXITED => WaitStatus::Exited(pid, si_status), in from_siginfo()
276 Signal::try_from(si_status)?, in from_siginfo()
280 WaitStatus::Stopped(pid, Signal::try_from(si_status)?) in from_siginfo()
285 if si_status == libc::SIGTRAP | 0x80 { in from_siginfo()
290 Signal::try_from(si_status & 0xff)?, in from_siginfo()
291 (si_status >> 8) as c_int, in from_siginfo()
/third_party/musl/porting/liteos_a_newlib/kernel/include/
H A Dsignal.h42 int si_status; member
51 #define si_status __si_fields.__si_common.__second.__sigchld.si_status macro
/third_party/ltp/testcases/kernel/syscalls/waitid/
H A Dwaitid08.c36 TST_EXP_EQ_LI(infop->si_status, SIGSTOP); in run()
48 TST_EXP_EQ_LI(infop->si_status, SIGCONT); in run()
H A Dwaitid01.c30 TST_EXP_EQ_LI(infop->si_status, 123); in run()
H A Dwaitid07.c34 TST_EXP_EQ_LI(infop->si_status, SIGSTOP); in run()
H A Dwaitid05.c40 TST_EXP_EQ_LI(infop->si_status, 0); in run()
H A Dwaitid06.c37 TST_EXP_EQ_LI(infop->si_status, 0); in run()
H A Dwaitid11.c35 TST_EXP_EQ_LI(infop->si_status, SIGKILL); in run()
H A Dwaitid10.c38 TST_EXP_EQ_LI(infop->si_status, SIGFPE); in run()
/third_party/musl/porting/liteos_a/kernel/include/
H A Dsignal.h121 int si_status; member
130 #define si_status __si_fields.__si_common.__second.__sigchld.si_status macro
/third_party/musl/porting/uniproton/kernel/include/
H A Dsignal.h121 int si_status; member
150 #define si_status __si_fields.__si_common.__second.__sigchld.si_status macro
/third_party/musl/porting/liteos_m_iccarm/kernel/include/
H A Dsignal.h121 int si_status; member
150 #define si_status __si_fields.__si_common.__second.__sigchld.si_status macro
/third_party/musl/porting/liteos_m/kernel/include/
H A Dsignal.h121 int si_status; member
150 #define si_status __si_fields.__si_common.__second.__sigchld.si_status macro
/third_party/musl/porting/linux/user/include/
H A Dsignal.h122 int si_status; member
151 #define si_status __si_fields.__si_common.__second.__sigchld.si_status macro
/third_party/musl/include/
H A Dsignal.h121 int si_status; member
150 #define si_status __si_fields.__si_common.__second.__sigchld.si_status macro
/third_party/ltp/testcases/kernel/mce-test/tsrc/
H A Dttranshuge.c417 if (sig.si_code == CLD_EXITED && sig.si_status == 0) { in main()
423 if (sig.si_code == CLD_KILLED && sig.si_status == SIGBUS) { in main()
/third_party/ltp/testcases/kernel/mce-test/hwpoison/
H A Dttranshuge.c417 if (sig.si_code == CLD_EXITED && sig.si_status == 0) { in main()
423 if (sig.si_code == CLD_KILLED && sig.si_status == SIGBUS) { in main()
/third_party/ltp/testcases/open_posix_testsuite/conformance/definitions/signal_h/
H A D21-1-buildonly.c27 tstatus = t.si_status; in dummyfcn()
/third_party/musl/libc-test/src/functionalext/supplement/process/
H A Dwaitid.c42 if (si.si_status != 66) { in waitid_0100()
43 t_error("%s waitid error si.si_status not = 66\n", __func__); in waitid_0100()
/third_party/libwebsockets/lib/plat/unix/
H A Dunix-spawn.c238 temp.si.si_status = WEXITSTATUS(status); in lws_spawn_reap()
242 temp.si.si_status &= 0xff; /* we use b8 + for flags */ in lws_spawn_reap()
244 __func__, n, temp.si.si_status); in lws_spawn_reap()
/third_party/node/deps/v8/src/d8/
H A Dd8-posix.cc373 child_info.si_status); in WaitForChild()
377 if (child_info.si_code == CLD_EXITED && child_info.si_status != 0) { in WaitForChild()
380 child_info.si_status); in WaitForChild()
/third_party/rust/crates/libc/src/unix/linux_like/linux/musl/
H A Dmod.rs70 si_status: ::c_int,
110 pub unsafe fn si_status(&self) -> ::c_int { in si_status() functions
111 self.sifields().sigchld.si_status in si_status()
/third_party/musl/libc-test/src/api/
H A Dsignal.c115 F(int, si_status) in f()
/third_party/rust/crates/libc/src/unix/linux_like/linux/gnu/
H A Dmod.rs388 si_status: ::c_int,
428 pub unsafe fn si_status(&self) -> ::c_int { in si_status() functions
429 self.sifields().sigchld.si_status in si_status()

Completed in 15 milliseconds

12