wait3
pid = wait3(&status, wflags, (struct rusage *)NULL);
pid = wait3(&status, WNOHANG, (struct rusage *)0);
while (wait3(NULL, WNOHANG, NULL) > 0);
pid = wait3(NULL, 0, NULL);
while ((pid = wait3(NULL, WNOHANG, NULL)) > 0) {
while (wait3(NULL, WNOHANG, NULL) > 0)
while (wait3(NULL, WNOHANG, NULL) > 0)
pid = wait3(&status, 0, NULL);
pid = wait3(&status, WNOHANG, NULL);
pid_t wait3(int *, int, struct rusage *);
while (wait3(&status, 0, NULL) >= 0 || errno == EINTR)
while (wait3(&status, 0, NULL) >= 0 || errno == EINTR)
while (wait3(&status, 0, NULL) >= 0 || errno == EINTR)
while (wait3(&status, 0, NULL) >= 0 || errno == EINTR)
while (wait3(NULL, 0, NULL) >= 0 || errno == EINTR)
while (wait3(NULL, 0, NULL) >= 0 || errno == EINTR)
while (wait3(NULL, 0, NULL) >= 0 || errno == EINTR)
while (wait3(&status, 0, NULL) >= 0 || errno == EINTR)
while (wait3(NULL, 0, NULL) > 0 || errno == EINTR)
while (wait3(&status, 0, NULL) <= 0 || errno == EINTR)
wpid = wait3(&status, WNOHANG, NULL);
while (wait3(&status, 0, NULL) > 0)
while (wait3(&status, 0, NULL) > 0)
wait3(&status, WNOHANG|WUNTRACED, (struct rusage *)0)) > 0) {
pid = wait3(&waiter, WNOHANG, NULL);
pid = wait3(&status, WNOHANG, NULL);
while (wait3(&status, WNOHANG, 0) > 0)
wait3(&wstatus, WUNTRACED, 0)) > 0 && wpid != of_pid)
while (wait3(&status, WNOHANG, NULL) > 0)
while (wait3(&status, WNOHANG, NULL) > 0)
while (wait3(NULL, WNOHANG, NULL) > 0)
while ((pid = wait3(&status, WNOHANG, NULL)) > 0) {
while ((pid = wait3(&status, 0, NULL)) != -1) {
while (wait3(&st, WNOHANG, NULL) > 0)
while (wait3(&status, WNOHANG, NULL) > 0)