Lines Matching refs:wpid
860 pid_t pid, wpid; in single_user() local
982 if ((wpid = waitpid(-1, &status, WUNTRACED)) != -1) in single_user()
983 collect_child(wpid); in single_user()
984 if (wpid == -1) { in single_user()
990 if (wpid == pid && WIFSTOPPED(status)) { in single_user()
993 wpid = -1; in single_user()
995 } while (wpid != pid && !requested_transition); in single_user()
1118 pid_t pid, wpid; in run_script() local
1151 if ((wpid = waitpid(-1, &status, WUNTRACED)) != -1) in run_script()
1152 collect_child(wpid); in run_script()
1156 if (wpid == -1) { in run_script()
1163 if (wpid == pid && WIFSTOPPED(status)) { in run_script()
1167 wpid = -1; in run_script()
1169 } while (wpid != pid); in run_script()
1963 pid_t pid, wpid; in runshutdown() local
2013 if ((wpid = waitpid(-1, &status, WUNTRACED)) != -1) in runshutdown()
2014 collect_child(wpid); in runshutdown()
2017 kill(wpid, SIGTERM); in runshutdown()
2024 if (wpid == -1) { in runshutdown()
2031 if (wpid == pid && WIFSTOPPED(status)) { in runshutdown()
2035 wpid = -1; in runshutdown()
2037 } while (wpid != pid && !clang); in runshutdown()