Searched refs:child_status (Results 1 - 6 of 6) sorted by relevance

/illumos-gate/usr/src/cmd/allocate/
H A Dallocate.c634 int child_status; local
651 wait_pid = waitpid(child_pid, &child_status, 0);
656 if (WIFEXITED(child_status))
657 return (WEXITSTATUS(child_status));
658 if (WIFSIGNALED(child_status))
659 return (WTERMSIG(child_status));
/illumos-gate/usr/src/cmd/zoneadmd/
H A Dzoneadmd.c619 int child_status; local
726 if (waitpid(child, &child_status, 0) != child) {
732 if (WEXITSTATUS(child_status) != 0) {
733 errno = WEXITSTATUS(child_status);
1013 int child_status; local
1071 if (waitpid(child, &child_status, 0) != child) {
1078 if (WEXITSTATUS(child_status) != 0) {
1079 errno = WEXITSTATUS(child_status);
H A Dvplat.c790 int child_status = 0; local
817 (void) waitpid(child_pid, &child_status, 0);
820 if (WIFSIGNALED(child_status)) {
822 "signal %d", path, WTERMSIG(child_status));
825 assert(WIFEXITED(child_status));
826 if (WEXITSTATUS(child_status) == ZEXIT_EXEC) {
830 return (WEXITSTATUS(child_status));
/illumos-gate/usr/src/cmd/rcm_daemon/common/
H A Drcm_script.c1143 int child_status; local
1151 if (waitpid(pid, &child_status, WNOHANG) == pid)
1341 int rval, child_status, token; local
1434 if (waitpid(rsi->pid, &child_status, 0)
1443 if (WIFEXITED(child_status)) {
1445 rsi->exit_status = WEXITSTATUS(child_status);
/illumos-gate/usr/src/cmd/zlogin/
H A Dzlogin.c1537 int child_status; local
1694 retval = waitpid(child_pid, &child_status, 0);
1696 child_status = 0;
1700 return (WEXITSTATUS(child_status));
/illumos-gate/usr/src/lib/smbsrv/libmlsvc/common/
H A Dsmb_share.c1024 int child_status; local
1113 while (waitpid(child_pid, &child_status, 0) < 0) {
1122 if (WIFEXITED(child_status))
1123 return (WEXITSTATUS(child_status));
1125 return (child_status);

Completed in 91 milliseconds