Searched refs:child_status (Results 1 – 6 of 6) sorted by relevance
/illumos-gate/usr/src/cmd/allocate/ |
H A D | allocate.c | 632 int child_status; in wdwmsg() local 649 wait_pid = waitpid(child_pid, &child_status, 0); in wdwmsg() 654 if (WIFEXITED(child_status)) in wdwmsg() 655 return (WEXITSTATUS(child_status)); in wdwmsg() 656 if (WIFSIGNALED(child_status)) in wdwmsg() 657 return (WTERMSIG(child_status)); in wdwmsg()
|
/illumos-gate/usr/src/cmd/zoneadmd/ |
H A D | zoneadmd.c | 622 int child_status; in mount_early_fs() local 729 if (waitpid(child, &child_status, 0) != child) { in mount_early_fs() 735 if (WEXITSTATUS(child_status) != 0) { in mount_early_fs() 736 errno = WEXITSTATUS(child_status); in mount_early_fs() 1034 int child_status; in zone_graceful_shutdown() local 1092 if (waitpid(child, &child_status, 0) != child) { in zone_graceful_shutdown() 1099 if (WEXITSTATUS(child_status) != 0) { in zone_graceful_shutdown() 1100 errno = WEXITSTATUS(child_status); in zone_graceful_shutdown()
|
H A D | vplat.c | 804 int child_status = 0; in forkexec() local 831 (void) waitpid(child_pid, &child_status, 0); in forkexec() 834 if (WIFSIGNALED(child_status)) { in forkexec() 836 "signal %d", path, WTERMSIG(child_status)); in forkexec() 839 assert(WIFEXITED(child_status)); in forkexec() 840 if (WEXITSTATUS(child_status) == ZEXIT_EXEC) { in forkexec() 844 return (WEXITSTATUS(child_status)); in forkexec()
|
/illumos-gate/usr/src/cmd/rcm_daemon/common/ |
H A D | rcm_script.c | 1141 int child_status; in kill_pid() local 1149 if (waitpid(pid, &child_status, WNOHANG) == pid) in kill_pid() 1339 int rval, child_status, token; in do_cmd() local 1432 if (waitpid(rsi->pid, &child_status, 0) in do_cmd() 1441 if (WIFEXITED(child_status)) { in do_cmd() 1443 rsi->exit_status = WEXITSTATUS(child_status); in do_cmd()
|
/illumos-gate/usr/src/cmd/zlogin/ |
H A D | zlogin.c | 1538 int child_status; in noninteractive_login() local 1695 retval = waitpid(child_pid, &child_status, 0); in noninteractive_login() 1697 child_status = 0; in noninteractive_login() 1701 return (WEXITSTATUS(child_status)); in noninteractive_login()
|
/illumos-gate/usr/src/lib/smbsrv/libmlsvc/common/ |
H A D | smb_share.c | 1150 int child_status; in smb_shr_exec() local 1239 while (waitpid(child_pid, &child_status, 0) < 0) { in smb_shr_exec() 1248 if (WIFEXITED(child_status)) in smb_shr_exec() 1249 return (WEXITSTATUS(child_status)); in smb_shr_exec() 1251 return (child_status); in smb_shr_exec()
|