Home
last modified time | relevance | path

Searched refs:SIGCHLD (Results 1 – 25 of 218) sorted by relevance

123456789

/freebsd/contrib/kyua/utils/signals/
H A Dprogrammer_test.cpp54 PRE(signo == SIGCHLD); in handler_1()
60 PRE(signo == SIGCHLD); in handler_2()
74 signals::programmer programmer(SIGCHLD, sigchld::handler_1); in ATF_TEST_CASE_BODY()
76 ::kill(::getpid(), SIGCHLD); in ATF_TEST_CASE_BODY()
81 ::kill(::getpid(), SIGCHLD); in ATF_TEST_CASE_BODY()
90 signals::programmer programmer(SIGCHLD, sigchld::handler_1); in ATF_TEST_CASE_BODY()
92 ::kill(::getpid(), SIGCHLD); in ATF_TEST_CASE_BODY()
97 ::kill(::getpid(), SIGCHLD); in ATF_TEST_CASE_BODY()
105 signals::programmer programmer_1(SIGCHLD, sigchld::handler_1); in ATF_TEST_CASE_BODY()
108 ::kill(::getpid(), SIGCHLD); in ATF_TEST_CASE_BODY()
[all …]
/freebsd/contrib/sendmail/src/
H A Dsched.c30 (void) sm_blocksignal(SIGCHLD); \
31 (void) sm_signal(SIGCHLD, reapchild); \
42 (void) sm_releasesignal(SIGCHLD); \
49 (void) sm_releasesignal(SIGCHLD); \
75 (void) sm_releasesignal(SIGCHLD); \
76 (void) sm_signal(SIGCHLD, SIG_DFL); \
/freebsd/crypto/openssh/
H A Dreadpass.c65 osigchld = ssh_signal(SIGCHLD, SIG_DFL); in ssh_askpass()
68 ssh_signal(SIGCHLD, osigchld); in ssh_askpass()
98 ssh_signal(SIGCHLD, osigchld); in ssh_askpass()
268 osigchld = ssh_signal(SIGCHLD, SIG_DFL); in notify_start()
271 ssh_signal(SIGCHLD, osigchld); in notify_start()
328 ssh_signal(SIGCHLD, ctx->osigchld); in notify_complete()
/freebsd/tools/test/stress2/misc/
H A Dsigfastblock2.sh88 // Install SIGCHLD handler with SA_RESTART.
93 assert_noerr(sigaction(SIGCHLD, &chld_act, NULL));
105 // Wait for the SIGCHLD handler to write to us.
/freebsd/contrib/sendmail/libsm/
H A Dsignal.c275 mask |= sigmask(SIGCHLD);
290 (void) sigset(SIGCHLD, SIG_HOLD);
299 (void) sigset(SIGCHLD, SIG_DFL);
310 (void) sigaddset(&sset, SIGCHLD);
/freebsd/bin/sh/
H A Dtrap.c363 return (trap[SIGCHLD] != NULL && *trap[SIGCHLD] != '\0'); in issigchldtrapped()
387 (signo != SIGCHLD || !ignore_sigchld)) { in onsig()
419 if (i == SIGCHLD) in dotrap()
454 if (i == SIGCHLD) in dotrap()
/freebsd/tests/sys/kern/
H A Dsigwait.c407 ATF_REQUIRE_EQ_MSG(SIGCHLD, sig, in support_check_sigchld()
410 support_check_siginfo(code, status, pid, &si, SIGCHLD); in support_check_sigchld()
438 ATF_REQUIRE(sigaction(SIGCHLD, &sa, NULL) == 0); in test_wait_dequeue_sigchld()
443 sigaddset(&set, SIGCHLD); in test_wait_dequeue_sigchld()
461 support_check_siginfo(CLD_STOPPED, SIGSTOP, pid, &si, SIGCHLD); in test_wait_dequeue_sigchld()
469 support_check_siginfo(CLD_CONTINUED, SIGCONT, pid, &si, SIGCHLD); in test_wait_dequeue_sigchld()
477 support_check_siginfo(CLD_KILLED, SIGKILL, pid, &si, SIGCHLD); in test_wait_dequeue_sigchld()
H A Dreaper.c158 r = sigaction(SIGCHLD, &act, NULL); in ATF_TC_BODY()
163 r = sigaddset(&mask, SIGCHLD); in ATF_TC_BODY()
194 ATF_REQUIRE_EQ(SIGCHLD, r); in ATF_TC_BODY()
195 ATF_CHECK_EQ(SIGCHLD, info.si_signo); in ATF_TC_BODY()
207 ATF_REQUIRE_EQ(SIGCHLD, r); in ATF_TC_BODY()
208 ATF_CHECK_EQ(SIGCHLD, info.si_signo); in ATF_TC_BODY()
244 r = sigaction(SIGCHLD, &act, NULL); in ATF_TC_BODY()
249 r = sigaddset(&mask, SIGCHLD); in ATF_TC_BODY()
278 ATF_REQUIRE_EQ(SIGCHLD, r); in ATF_TC_BODY()
279 ATF_CHECK_EQ(SIGCHLD, info.si_signo); in ATF_TC_BODY()
/freebsd/contrib/tcsh/
H A Dtc.sig.h38 # ifndef SIGCHLD
39 # define SIGCHLD SIGCLD macro
72 # define signal(a, b) signal((a), (a) == SIGCHLD ? SIG_IGN : (b))
/freebsd/tests/sys/capsicum/
H A Dprocdesc.cc329 EXPECT_FALSE(had_signal[SIGCHLD]); in ~PipePdforkBase()
484 sighandler_t original = signal(SIGCHLD, handle_signal); in TEST_F()
491 EXPECT_FALSE(had_signal[SIGCHLD]); in TEST_F()
506 signal(SIGCHLD, original); in TEST_F()
510 sighandler_t original = signal(SIGCHLD, handle_signal); in TEST_F()
533 EXPECT_FALSE(had_signal[SIGCHLD]); in TEST_F()
534 signal(SIGCHLD, original); in TEST_F()
775 sighandler_t original = signal(SIGCHLD, handle_signal); in TEST_F()
781 EXPECT_FALSE(had_signal[SIGCHLD]); in TEST_F()
782 signal(SIGCHLD, original); in TEST_F()
[all …]
/freebsd/lib/libc/gen/
H A Dsiglist.c55 [SIGCHLD] = "CHLD",
90 [SIGCHLD] = "Child exited",
/freebsd/tools/test/pthread_vfork/
H A Dpthread_vfork_test.c81 if (sigaction(SIGCHLD, &reapchildren, NULL) == -1) in main()
85 sigaddset(&sigchld_mask, SIGCHLD); in main()
/freebsd/cddl/lib/libdtrace/
H A Dsignal.d64 inline int SIGCHLD = 20; variable
65 #pragma D binding "1.0" SIGCHLD
114 signal == SIGCHLD ? "SIGCHLD" :
/freebsd/contrib/netbsd-tests/lib/libc/sys/
H A Dt_clone.c177 CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|SIGCHLD, NULL); in ATF_TC_BODY()
206 CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|SIGCHLD, NULL); in ATF_TC_BODY()
237 CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|SIGCHLD, (void *)&rl); in ATF_TC_BODY()
H A Dt_select.c145 signal(SIGCHLD, sigchld); in ATF_TC_BODY()
186 signal(SIGCHLD, sigchld); in ATF_TC_BODY()
/freebsd/contrib/dialog/
H A Dprgbox.c106 void (*oldreaper) (int) = signal(SIGCHLD, reapchild); in dialog_prgbox()
115 signal(SIGCHLD, oldreaper); in dialog_prgbox()
/freebsd/lib/libc/stdlib/
H A Dsystem.c86 sigaddset(&sigblock, SIGCHLD); in __libc_system()
130 if (!sigismember(&osigblock, SIGCHLD)) in __libc_system()
/freebsd/contrib/netbsd-tests/lib/libc/ttyio/
H A Dt_ttyio.c138 REQUIRE_ERRNO(sigaction(SIGCHLD, &sa, NULL), -1); in ATF_TC_BODY()
152 REQUIRE_ERRNO(sigaction(SIGCHLD, &sa, NULL), -1); in ATF_TC_BODY()
/freebsd/contrib/libarchive/cat/
H A Dbsdcat.c111 #if defined(HAVE_SIGACTION) && defined(SIGCHLD) in main()
117 sigaction(SIGCHLD, &sa, NULL); in main()
/freebsd/contrib/netbsd-tests/fs/common/
H A Dfstest_udf.c72 sigaction(SIGCHLD, &act, &oact); in udf_fstest_newfs()
74 sigaction(SIGCHLD, &oact, NULL); in udf_fstest_newfs()
H A Dfstest_ffs.c69 sigaction(SIGCHLD, &act, &oact); in ffs_fstest_newfs()
71 sigaction(SIGCHLD, &oact, NULL); in ffs_fstest_newfs()
/freebsd/contrib/netbsd-tests/fs/fifofs/
H A Dt_fifo.c81 if (signo == SIGCHLD) { in sigchild_handler()
107 if (sigaction(SIGCHLD, &action, NULL) == -1) in run()
/freebsd/usr.sbin/bsdinstall/runconsoles/
H A Dchild.c94 sigaddset(&set, SIGCHLD); in wait_all_descendants()
173 orig = signal(SIGCHLD, SIG_DFL); in grandchild_run()
245 error = sigaction(SIGCHLD, &sa, NULL); in child_leader_run()
/freebsd/usr.bin/lockf/
H A Dlockf.c269 sigaddset(&mask, SIGCHLD); in main()
275 (void)sigaction(SIGCHLD, &sa_chld, &sa_prev); in main()
300 sigdelset(&omask, SIGCHLD); in main()
/freebsd/crypto/openssh/openbsd-compat/
H A Dbsd-openpty.c88 old_signal = ssh_signal(SIGCHLD, SIG_DFL); in openpty_streams()
91 ssh_signal(SIGCHLD, old_signal); in openpty_streams()

123456789