Lines Matching refs:siginfo
133 struct signalfd_siginfo siginfo;
138 siginfo_t siginfo;
2133 zero(s->child.siginfo);
2134 r = waitid(P_PID, s->child.pid, &s->child.siginfo,
2139 if (s->child.siginfo.si_pid != 0) {
2141 s->child.siginfo.si_code == CLD_EXITED ||
2142 s->child.siginfo.si_code == CLD_KILLED ||
2143 s->child.siginfo.si_code == CLD_DUMPED;
2152 waitid(P_PID, s->child.pid, &s->child.siginfo, WNOHANG|(s->child.options & (WSTOPPED|WCONTINUED)));
2214 s->signal.siginfo = si;
2277 r = s->signal.callback(s, &s->signal.siginfo, s->userdata);
2283 zombie = s->child.siginfo.si_code == CLD_EXITED ||
2284 s->child.siginfo.si_code == CLD_KILLED ||
2285 s->child.siginfo.si_code == CLD_DUMPED;
2287 r = s->child.callback(s, &s->child.siginfo, s->userdata);
2291 waitid(P_PID, s->child.pid, &s->child.siginfo, WNOHANG|WEXITED);