Lines Matching refs:status
25 pid_t sys_wait4(pid_t pid, int *status, int options, struct rusage *rusage) in sys_wait4() argument
28 return my_syscall4(__NR_wait4, pid, status, options, rusage); in sys_wait4()
30 return __nolibc_enosys(__func__, pid, status, options, rusage); in sys_wait4()
35 pid_t wait4(pid_t pid, int *status, int options, struct rusage *rusage) in wait4() argument
37 return __sysret(sys_wait4(pid, status, options, rusage)); in wait4()
54 pid_t waitpid(pid_t pid, int *status, int options) in waitpid() argument
85 *status = 0; in waitpid()
88 *status = (info.si_status & 0xff) << 8; in waitpid()
91 *status = info.si_status & 0x7f; in waitpid()
94 *status = (info.si_status & 0x7f) | 0x80; in waitpid()
98 *status = (info.si_status << 8) + 0x7f; in waitpid()
101 *status = 0xffff; in waitpid()
111 pid_t wait(int *status) in wait() argument
113 return waitpid(-1, status, 0); in wait()