Lines Matching refs:wpid
860 pid_t pid, wpid; in single_user() local
980 if ((wpid = waitpid(-1, &status, WUNTRACED)) != -1) in single_user()
981 collect_child(wpid); in single_user()
982 if (wpid == -1) { in single_user()
988 if (wpid == pid && WIFSTOPPED(status)) { in single_user()
991 wpid = -1; in single_user()
993 } while (wpid != pid && !requested_transition); in single_user()
1104 pid_t pid, wpid; in run_script() local
1139 if ((wpid = waitpid(-1, &status, WUNTRACED)) != -1) in run_script()
1140 collect_child(wpid); in run_script()
1141 if (wpid == -1) { in run_script()
1151 if (wpid == pid && WIFSTOPPED(status)) { in run_script()
1155 wpid = -1; in run_script()
1157 } while (wpid != pid); in run_script()
1890 pid_t pid, wpid; in runshutdown() local
1940 if ((wpid = waitpid(-1, &status, WUNTRACED)) != -1) in runshutdown()
1941 collect_child(wpid); in runshutdown()
1944 kill(wpid, SIGTERM); in runshutdown()
1949 if (wpid == -1) { in runshutdown()
1956 if (wpid == pid && WIFSTOPPED(status)) { in runshutdown()
1960 wpid = -1; in runshutdown()
1962 } while (wpid != pid && !clang); in runshutdown()