Home
last modified time | relevance | path

Searched refs:child_pid (Results 1 – 20 of 20) sorted by relevance

/illumos-gate/usr/src/lib/libfsmgt/common/
H A Dcmd.c79 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 Dshell_cmd.c48 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 Dspoof-ras.c401 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 Dhald.c299 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 Dzlogin.c103 static volatile pid_t child_pid = -1; variable
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()
1695 retval = waitpid(child_pid, &child_status, 0); in noninteractive_login()
[all …]
/illumos-gate/usr/src/cmd/cmd-inet/usr.bin/
H A Drsh.c159 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 Dzones_exec.c689 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 Dzones.c2041 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 Dallocate.c630 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 Dndp.c224 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 Dkpropd.c442 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 Dnscd_selfcred.c89 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 Dns_files.c544 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 Dautod_mount.c395 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 Dsh.proc.c1192 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 Dinetd.c2997 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 Dsmb_share.c1149 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 Dvplat.c803 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 Dlibzonecfg.c7633 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 Ddoname.cc1771 int child_pid = 0; in execute_serial() local