Symbol: SIGCHLD
bin/sh/jobs.c
1174
sigaction(SIGCHLD, &sa, &osa);
bin/sh/jobs.c
1204
sigaction(SIGCHLD, &osa, NULL);
bin/sh/trap.c
375
return (trap[SIGCHLD] != NULL && *trap[SIGCHLD] != '\0');
bin/sh/trap.c
399
(signo != SIGCHLD || !ignore_sigchld)) {
bin/sh/trap.c
431
if (i == SIGCHLD)
bin/sh/trap.c
466
if (i == SIGCHLD)
crypto/openssh/auth-pam.c
156
ssh_signal(SIGCHLD, SIG_DFL);
crypto/openssh/auth-pam.c
208
sshpam_oldsig = ssh_signal(SIGCHLD, sshpam_sigchld_handler);
crypto/openssh/auth-pam.c
216
ssh_signal(SIGCHLD, sshpam_oldsig);
crypto/openssh/auth-pam.c
228
ssh_signal(SIGCHLD, sshpam_oldsig);
crypto/openssh/auth2-pubkey.c
372
osigchld = ssh_signal(SIGCHLD, SIG_DFL);
crypto/openssh/auth2-pubkey.c
464
ssh_signal(SIGCHLD, osigchld);
crypto/openssh/auth2-pubkey.c
643
osigchld = ssh_signal(SIGCHLD, SIG_DFL);
crypto/openssh/auth2-pubkey.c
736
ssh_signal(SIGCHLD, osigchld);
crypto/openssh/readpass.c
101
ssh_signal(SIGCHLD, osigchld);
crypto/openssh/readpass.c
271
osigchld = ssh_signal(SIGCHLD, SIG_DFL);
crypto/openssh/readpass.c
274
ssh_signal(SIGCHLD, osigchld);
crypto/openssh/readpass.c
331
ssh_signal(SIGCHLD, ctx->osigchld);
crypto/openssh/readpass.c
68
osigchld = ssh_signal(SIGCHLD, SIG_DFL);
crypto/openssh/readpass.c
71
ssh_signal(SIGCHLD, osigchld);
crypto/openssh/sandbox-systrace.c
108
box->osigchld = ssh_signal(SIGCHLD, SIG_IGN);
crypto/openssh/sandbox-systrace.c
117
ssh_signal(SIGCHLD, box->osigchld);
crypto/openssh/sandbox-systrace.c
136
ssh_signal(SIGCHLD, box->osigchld);
crypto/openssh/serverloop.c
329
if (sigemptyset(&bsigset) == -1 || sigaddset(&bsigset, SIGCHLD) == -1)
crypto/openssh/serverloop.c
331
ssh_signal(SIGCHLD, sigchld_handler);
crypto/openssh/sftp.c
2348
ssh_signal(SIGCHLD, SIG_DFL);
crypto/openssh/sftp.c
2417
ssh_signal(SIGCHLD, sigchld_handler);
crypto/openssh/ssh-sk-client.c
223
ssh_signal(SIGCHLD, osigchld);
crypto/openssh/ssh-sk-client.c
76
osigchld = ssh_signal(SIGCHLD, SIG_DFL);
crypto/openssh/ssh-sk-client.c
82
ssh_signal(SIGCHLD, osigchld);
crypto/openssh/ssh.c
1755
ssh_signal(SIGCHLD, main_sigchld_handler);
crypto/openssh/sshconnect.c
1708
osighand = ssh_signal(SIGCHLD, SIG_DFL);
crypto/openssh/sshconnect.c
1722
ssh_signal(SIGCHLD, osighand);
crypto/openssh/sshconnect.c
896
osigchld = ssh_signal(SIGCHLD, SIG_DFL);
crypto/openssh/sshconnect.c
939
ssh_signal(SIGCHLD, osigchld);
crypto/openssh/sshconnect2.c
2044
osigchld = ssh_signal(SIGCHLD, SIG_DFL);
crypto/openssh/sshconnect2.c
2115
ssh_signal(SIGCHLD, osigchld);
crypto/openssh/sshconnect2.c
2119
ssh_signal(SIGCHLD, osigchld);
crypto/openssh/sshd-session.c
1217
ssh_signal(SIGCHLD, SIG_DFL);
crypto/openssh/sshd.c
1712
ssh_signal(SIGCHLD, main_sigchld_handler);
crypto/openssh/sshd.c
870
sigaddset(&nsigset, SIGCHLD);
games/sail/pl_1.c
134
signal(SIGCHLD, SIG_IGN);
games/sail/pl_1.c
140
signal(SIGCHLD, child);
games/sail/pl_1.c
65
signal(SIGCHLD, SIG_IGN);
games/sail/pl_main.c
86
signal(SIGCHLD, child);
lib/libc/gen/siglist.c
128
[SIGCHLD] = "Child exited",
lib/libc/gen/siglist.c
58
[SIGCHLD] = "CHLD",
lib/libc/gen/wordexp.c
156
sigaddset(&newsigblock, SIGCHLD);
lib/libc/stdlib/system.c
68
sigaddset(&newsigblock, SIGCHLD);
lib/libutil/pw_util.c
298
sigaddset(&nsigset, SIGCHLD);
libexec/comsat/comsat.c
91
signal(SIGCHLD, reapchildren);
libexec/dma/dma.c
260
sigaction(SIGCHLD, &sa, NULL);
libexec/dma/local.c
122
sigaction(SIGCHLD, &osa, NULL);
libexec/dma/local.c
70
sigaction(SIGCHLD, &sa, &osa);
libexec/ftpd/ftpd.c
426
sigaction(SIGCHLD, &sa, NULL);
libexec/ftpd/ftpd.c
514
sigaction(SIGCHLD, &sa, NULL);
libexec/rpc.rwalld/rwalld.c
95
(void)signal(SIGCHLD, killkids);
libexec/telnetd/telnetd.c
845
(void) signal(SIGCHLD, cleanup);
sbin/devd/devd.cc
233
::sigaddset(&newsigblock, SIGCHLD);
sbin/init/init.c
386
sa.sa_flags = sig == SIGCHLD ? SA_NOCLDSTOP : 0;
sbin/nfsd/nfsd.c
322
signal(SIGCHLD, reapchild);
sbin/nfsiod/nfsiod.c
124
signal(SIGCHLD, reapchild);
sbin/rconfig/server.c
52
signal(SIGCHLD, SIG_IGN);
sbin/rconfig/server.c
96
signal(SIGCHLD, server_chld_exit);
sys/kern/kern_exit.c
1131
if ((p->p_sigparent != SIGCHLD) ^
sys/kern/kern_exit.c
1222
info->si_signo = SIGCHLD;
sys/kern/kern_exit.c
1253
ksignal(t, SIGCHLD);
sys/kern/kern_exit.c
567
q->p_sigparent = SIGCHLD;
sys/kern/kern_exit.c
630
if (sig != SIGUSR1 && sig != SIGCHLD)
sys/kern/kern_exit.c
631
sig = SIGCHLD;
sys/kern/kern_exit.c
634
ksignal(pp, SIGCHLD);
sys/kern/kern_fork.c
533
p2->p_sigparent = SIGCHLD;
sys/kern/kern_sig.c
1637
ksignal(p->p_pptr, SIGCHLD);
sys/kern/kern_sig.c
274
if (sig == SIGCHLD) {
sys/kern/kern_sig.c
322
if (sig == SIGCHLD) {
sys/kern/kern_sig.c
341
if (ps->ps_sigact[_SIG_IDX(SIGCHLD)] == SIG_IGN)
sys/kern/kern_sig.c
464
if (ps->ps_sigact[_SIG_IDX(SIGCHLD)] == SIG_IGN)
sys/kern/kern_sig.c
465
ps->ps_sigact[_SIG_IDX(SIGCHLD)] = SIG_DFL;
sys/kern/kern_synch.c
1371
ksignal(q, SIGCHLD);
sys/vfs/procfs/procfs_ctl.c
94
{ "chld", SIGCHLD }, { "ttin", SIGTTIN },
test/interbench/interbench.c
1490
if (signal(SIGCHLD, deadchild) == SIG_ERR)
test/testcases/sysv/sysvmsg/msgtest.c
121
if (sigaction(SIGCHLD, &sa, NULL) == -1)
test/testcases/sysv/sysvsem/semtest.c
115
if (sigaction(SIGCHLD, &sa, NULL) == -1)
test/testcases/sysv/sysvshm/shmtest.c
104
if (sigaction(SIGCHLD, &sa, NULL) == -1)
tools/regression/lib/libc/gen/test-wordexp.c
222
r = sigaction(SIGCHLD, &sa, NULL);
tools/regression/lib/libc/gen/test-wordexp.c
232
r = sigaction(SIGCHLD, &sa, NULL);
usr.bin/apply/apply.c
236
omask = sigblock(sigmask(SIGCHLD));
usr.bin/bc/bc.y
1142
signal(SIGCHLD, sigchld);
usr.bin/calendar/calendar.c
323
if (signal(SIGCHLD, handle_sigchld) == SIG_ERR)
usr.bin/mail/main.c
65
signal(SIGCHLD, sigchild);
usr.bin/mail/popen.c
337
sigaddset(&nset, SIGCHLD);
usr.bin/mail/popen.c
358
sigaddset(&nset, SIGCHLD);
usr.bin/sdiff/edit.c
55
sigchld = signal(SIGCHLD, SIG_DFL);
usr.bin/sdiff/edit.c
75
(void)signal(SIGCHLD, sigchld);
usr.bin/timeout/timeout.c
150
case SIGCHLD:
usr.bin/window/wwinit.c
58
sigaddset(&nsigset, SIGCHLD);
usr.bin/window/wwinit.c
64
if (signal(SIGCHLD, wwchild) == SIG_ERR ||
usr.bin/window/wwspawn.c
55
sigaddset(&nsigset, SIGCHLD);
usr.sbin/autofs/automountd.c
373
error = sigaction(SIGCHLD, &sa, NULL);
usr.sbin/cron/cron/cron.c
79
signal(SIGCHLD, sigchld_handler);
usr.sbin/cron/cron/do_command.c
141
signal(SIGCHLD, SIG_DFL);
usr.sbin/daemon/daemon.c
211
sigaddset(&act_term.sa_mask, SIGCHLD);
usr.sbin/daemon/daemon.c
226
sigaddset(&mask_susp, SIGCHLD);
usr.sbin/daemon/daemon.c
239
sigaddset(&mask_read, SIGCHLD);
usr.sbin/daemon/daemon.c
249
if (sigaction(SIGCHLD, &act_chld, NULL) == -1) {
usr.sbin/hotplugd/hotplugd.c
106
sigaction(SIGCHLD, &sact, NULL);
usr.sbin/inetd/inetd.c
184
#define SIGBLOCK (sigmask(SIGCHLD)|sigmask(SIGHUP)|sigmask(SIGALRM))
usr.sbin/inetd/inetd.c
467
sigaddset(&sa.sa_mask, SIGCHLD);
usr.sbin/inetd/inetd.c
475
sigaction(SIGCHLD, &sa, &sachld);
usr.sbin/inetd/inetd.c
674
sigaction(SIGCHLD, &sachld, NULL);
usr.sbin/lpr/lpd/lpd.c
290
signal(SIGCHLD, reapchild);
usr.sbin/lpr/lpd/lpd.c
387
signal(SIGCHLD, SIG_DFL);
usr.sbin/lpr/lpd/printjob.c
168
signal(SIGCHLD, SIG_DFL);
usr.sbin/pflogd/privsep.c
116
signal(SIGCHLD, sig_chld);
usr.sbin/rpc.lockd/lockd_lock.c
638
sigaddset(&block, SIGCHLD);
usr.sbin/rpc.lockd/lockd_lock.c
651
sigaddset(&block, SIGCHLD);
usr.sbin/rpc.statd/statd.c
89
sigaddset(&sa.sa_mask, SIGCHLD);
usr.sbin/rpc.statd/statd.c
91
sigaction(SIGCHLD, &sa, NULL);
usr.sbin/rpc.yppasswdd/yppasswdd_main.c
271
sigaction(SIGCHLD, &sa, NULL);
usr.sbin/rpc.ypupdated/ypupdated_main.c
170
if (sig == SIGCHLD) {
usr.sbin/rpc.ypupdated/ypupdated_main.c
276
signal(SIGCHLD, (SIG_PF) reaper);
usr.sbin/rpc.ypxfrd/ypxfrd_main.c
175
if (sig == SIGCHLD) {
usr.sbin/rpc.ypxfrd/ypxfrd_main.c
294
signal(SIGCHLD, (SIG_PF) reaper);
usr.sbin/rpcbind/rpcbind.c
173
signal(SIGCHLD, reap);
usr.sbin/sensorsd/sensorsd.c
146
signal(SIGCHLD, SIG_IGN);
usr.sbin/sliplogin/sliplogin.c
269
case SIGCHLD: return("CHLD");
usr.sbin/syslogd/syslogd.c
507
(void)sigaction(SIGCHLD, &sact, NULL);
usr.sbin/syslogd/syslogd.c
571
sigaddset(&mask, SIGCHLD);
usr.sbin/ypbind/ypbind.c
457
signal(SIGCHLD, reaper);
usr.sbin/ypbind/ypbind.c
665
signal(SIGCHLD, SIG_DFL);
usr.sbin/ypserv/yp_main.c
185
if (sig == SIGCHLD) {
usr.sbin/ypserv/yp_main.c
382
signal(SIGCHLD, (SIG_PF) reaper);