/illumos-gate/usr/src/lib/libfsmgt/common/ |
H A D | cmd.c | 79 pid_t child_pid; in cmd_execute_command() local 92 if ((child_pid = fork()) == -1) { in cmd_execute_command() 96 if (child_pid == 0) { in cmd_execute_command() 178 pid_t child_pid; in cmd_execute_command_and_retrieve_string() local 190 if ((child_pid = fork()) == -1) { in cmd_execute_command_and_retrieve_string() 195 if (child_pid == 0) { in cmd_execute_command_and_retrieve_string() 254 while ((wait(&status) != child_pid)) { in cmd_execute_command_and_retrieve_string()
|
/illumos-gate/usr/src/lib/libwrap/ |
H A D | shell_cmd.c | 48 int child_pid; local 56 switch (child_pid = fork()) { 64 while ((wait_pid = wait((int *) 0)) != -1 && wait_pid != child_pid)
|
/illumos-gate/usr/src/test/os-tests/tests/spoof-ras/ |
H A D | spoof-ras.c | 401 pid_t child_pid = fork(); in spoof_dtrace_launch() local 402 if (child_pid == (pid_t)-1) { in spoof_dtrace_launch() 404 } else if (child_pid == (pid_t)0) { in spoof_dtrace_launch() 411 return (child_pid); in spoof_dtrace_launch() 439 pid_t child_pid; in spoof_run_proc() local 442 child_pid = fork(); in spoof_run_proc() 443 if (child_pid == (pid_t)-1) { in spoof_run_proc() 445 } else if (child_pid == (pid_t)0) { in spoof_run_proc() 450 while (waitpid(child_pid, &childstat, 0) == -1) { in spoof_run_proc()
|
/illumos-gate/usr/src/cmd/hal/hald/ |
H A D | hald.c | 299 parent_wait_for_child (int child_fd, pid_t child_pid) in parent_wait_for_child() argument 345 kill (child_pid, SIGTERM); in parent_wait_for_child() 473 int child_pid; in main() local 492 child_pid = fork (); in main() 493 switch (child_pid) { in main() 516 exit (parent_wait_for_child (startup_daemonize_pipe[0], child_pid)); in main()
|
/illumos-gate/usr/src/cmd/zlogin/ |
H A D | zlogin.c | 103 static volatile pid_t child_pid = -1; variable 538 if ((pid = waitpid(child_pid, &status, WNOHANG|WNOWAIT)) != -1) { in sigcld() 539 if (pid == child_pid && in sigcld() 560 if (child_pid != -1) { in sig_forward() 561 (void) sigsend(P_PGID, child_pid, s); in sig_forward() 1479 if ((child_pid = fork()) == -1) { in start_zoneadmd() 1482 } else if (child_pid == 0) { in start_zoneadmd() 1492 retval = waitpid(child_pid, &pstatus, 0); in start_zoneadmd() 1493 } while (retval != child_pid); in start_zoneadmd() 1605 if ((child_pid = fork()) == -1) { in noninteractive_login() [all …]
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.bin/ |
H A D | rsh.c | 159 static pid_t child_pid = -1; variable 170 if (child_pid != -1) in sigpipehandler() 171 (void) kill(child_pid, SIGKILL); in sigpipehandler() 685 child_pid = fork(); in main() 686 if (child_pid < 0) { in main() 696 if (child_pid == 0) { in main() 783 (void) kill(child_pid, SIGKILL); in main()
|
/illumos-gate/usr/src/lib/libinstzones/common/ |
H A D | zones_exec.c | 689 pid_t child_pid; in _z_zone_exec() local 798 child_pid = fork1(); in _z_zone_exec() 800 if (child_pid < 0) { in _z_zone_exec() 819 if (child_pid == 0) { in _z_zone_exec() 868 _z_global_data._z_ChildProcessId = child_pid; in _z_zone_exec() 965 result_pid = waitpid(child_pid, &status, 0L); in _z_zone_exec()
|
H A D | zones.c | 2041 pid_t child_pid; in z_zone_exec() local 2077 child_pid = fork1(); in z_zone_exec() 2079 if (child_pid < 0) { in z_zone_exec() 2098 if (child_pid == 0) { in z_zone_exec() 2180 _z_global_data._z_ChildProcessId = child_pid; in z_zone_exec() 2223 result_pid = waitpid(child_pid, &status, 0L); in z_zone_exec()
|
/illumos-gate/usr/src/cmd/allocate/ |
H A D | allocate.c | 630 pid_t child_pid; in wdwmsg() local 635 switch (child_pid = fork()) { in wdwmsg() 649 wait_pid = waitpid(child_pid, &child_status, 0); in wdwmsg() 652 if ((wait_pid < 0) || (wait_pid != child_pid)) in wdwmsg()
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/ |
H A D | ndp.c | 224 pid_t child_pid; in ndp_run_in_child() local 227 child_pid = fork(); in ndp_run_in_child() 228 if (child_pid == (pid_t)-1) { in ndp_run_in_child() 230 } else if (child_pid == (pid_t)0) { in ndp_run_in_child() 235 while (waitpid(child_pid, &childstat, 0) == -1) { in ndp_run_in_child()
|
/illumos-gate/usr/src/cmd/krb5/slave/ |
H A D | kpropd.c | 442 int child_pid; in do_standalone() local 475 child_pid = 0; in do_standalone() 477 child_pid = fork(); in do_standalone() 478 switch (child_pid) { in do_standalone() 1787 int child_pid; local 1826 switch(child_pid = fork()) { 1853 printf(gettext("Child PID is %d\n"), child_pid);
|
/illumos-gate/usr/src/cmd/nscd/ |
H A D | nscd_selfcred.c | 89 pid_t child_pid; member 186 ch->child_pid = 0; in init_slot() 386 child[i]->child_pid, child[i]->child_door); in _nscd_kill_all_children() 391 (void) kill(child[i]->child_pid, SIGTERM); in _nscd_kill_all_children() 488 cpid = ch->child_pid; in child_monitor() 680 ch->child_pid = ucred_getpid(uc); in _nscd_proc_iamhere()
|
/illumos-gate/usr/src/cmd/fs.d/autofs/ |
H A D | ns_files.c | 544 int child_pid; in read_execout() local 566 switch ((child_pid = fork1())) { in read_execout() 594 while (waitpid(child_pid, &status, 0) < 0) { in read_execout()
|
H A D | autod_mount.c | 395 int child_pid; in automountd_do_fork_exec() local 407 switch ((child_pid = fork1())) { in automountd_do_fork_exec() 445 (void) waitpid(child_pid, &stat_loc, WUNTRACED); in automountd_do_fork_exec()
|
/illumos-gate/usr/src/cmd/csh/ |
H A D | sh.proc.c | 1192 int child_pid; in pfork() local 1225 child_pid = getpid(); in pfork() 1227 child_pid = pid; in pfork() 1228 pgrp = pcurrjob ? pcurrjob->p_jobid : child_pid; in pfork()
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.lib/inetd/ |
H A D | inetd.c | 2997 pid_t child_pid; in run_method() local 3086 child_pid = fork(); in run_method() 3090 switch (child_pid) { in run_method() 3113 if (register_method(instance, child_pid, cid, method, in run_method() 3129 add_method_ids(instance, child_pid, cid, method); in run_method() 3137 cfg->basic->svc_name, child_pid, in run_method()
|
/illumos-gate/usr/src/lib/smbsrv/libmlsvc/common/ |
H A D | smb_share.c | 1149 pid_t child_pid; in smb_shr_exec() local 1188 if ((child_pid = fork()) == -1) { in smb_shr_exec() 1194 if (child_pid == 0) { in smb_shr_exec() 1239 while (waitpid(child_pid, &child_status, 0) < 0) { in smb_shr_exec()
|
/illumos-gate/usr/src/cmd/zoneadmd/ |
H A D | vplat.c | 803 pid_t child_pid; in forkexec() local 810 child_pid = fork(); in forkexec() 812 if (child_pid == -1) { in forkexec() 815 } else if (child_pid == 0) { in forkexec() 831 (void) waitpid(child_pid, &child_status, 0); in forkexec()
|
/illumos-gate/usr/src/lib/libzonecfg/common/ |
H A D | libzonecfg.c | 7633 pid_t child_pid; in start_zoneadmd() local 7665 if ((child_pid = fork()) == -1) { in start_zoneadmd() 7670 if (child_pid == 0) { in start_zoneadmd() 7708 retval = waitpid(child_pid, &pstatus, 0); in start_zoneadmd() 7709 } while (retval != child_pid); in start_zoneadmd()
|
/illumos-gate/usr/src/cmd/make/bin/ |
H A D | doname.cc | 1771 int child_pid = 0; in execute_serial() local
|