Home
last modified time | relevance | path

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

123456789

/freebsd-14-stable/contrib/kyua/utils/signals/
HDprogrammer_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-14-stable/contrib/sendmail/src/
HDsched.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-14-stable/crypto/openssh/
HDreadpass.c68 osigchld = ssh_signal(SIGCHLD, SIG_DFL); in ssh_askpass()
71 ssh_signal(SIGCHLD, osigchld); in ssh_askpass()
101 ssh_signal(SIGCHLD, osigchld); in ssh_askpass()
271 osigchld = ssh_signal(SIGCHLD, SIG_DFL); in notify_start()
274 ssh_signal(SIGCHLD, osigchld); in notify_start()
331 ssh_signal(SIGCHLD, ctx->osigchld); in notify_complete()
HDsandbox-systrace.c108 box->osigchld = ssh_signal(SIGCHLD, SIG_IGN); in ssh_sandbox_init()
117 ssh_signal(SIGCHLD, box->osigchld); in ssh_sandbox_child()
136 ssh_signal(SIGCHLD, box->osigchld); in ssh_sandbox_parent()
/freebsd-14-stable/tools/test/stress2/misc/
HDsigfastblock2.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-14-stable/contrib/sendmail/libsm/
HDsignal.c275 mask |= sigmask(SIGCHLD);
290 (void) sigset(SIGCHLD, SIG_HOLD);
299 (void) sigset(SIGCHLD, SIG_DFL);
310 (void) sigaddset(&sset, SIGCHLD);
/freebsd-14-stable/tests/sys/kern/
HDsigwait.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()
HDreaper.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-14-stable/contrib/tcsh/
HDtc.sig.h38 # ifndef SIGCHLD
39 # define SIGCHLD SIGCLD macro
72 # define signal(a, b) signal((a), (a) == SIGCHLD ? SIG_IGN : (b))
/freebsd-14-stable/lib/libc/gen/
HDsiglist.c57 [SIGCHLD] = "CHLD",
92 [SIGCHLD] = "Child exited",
/freebsd-14-stable/tools/test/pthread_vfork/
HDpthread_vfork_test.c82 if (sigaction(SIGCHLD, &reapchildren, NULL) == -1) in main()
86 sigaddset(&sigchld_mask, SIGCHLD); in main()
/freebsd-14-stable/contrib/capsicum-test/
HDprocdesc.cc345 EXPECT_FALSE(had_signal[SIGCHLD]); in ~PipePdforkBase()
518 sighandler_t original = signal(SIGCHLD, handle_signal); in TEST_F()
525 EXPECT_FALSE(had_signal[SIGCHLD]); in TEST_F()
540 signal(SIGCHLD, original); in TEST_F()
544 sighandler_t original = signal(SIGCHLD, handle_signal); in TEST_F()
567 EXPECT_FALSE(had_signal[SIGCHLD]); in TEST_F()
568 signal(SIGCHLD, original); in TEST_F()
809 sighandler_t original = signal(SIGCHLD, handle_signal); in TEST_F()
815 EXPECT_FALSE(had_signal[SIGCHLD]); in TEST_F()
816 signal(SIGCHLD, original); in TEST_F()
[all …]
/freebsd-14-stable/contrib/netbsd-tests/lib/libc/sys/
HDt_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()
HDt_select.c145 signal(SIGCHLD, sigchld); in ATF_TC_BODY()
186 signal(SIGCHLD, sigchld); in ATF_TC_BODY()
/freebsd-14-stable/contrib/dialog/
HDprgbox.c106 void (*oldreaper) (int) = signal(SIGCHLD, reapchild); in dialog_prgbox()
115 signal(SIGCHLD, oldreaper); in dialog_prgbox()
/freebsd-14-stable/contrib/netbsd-tests/lib/libc/ttyio/
HDt_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-14-stable/contrib/netbsd-tests/fs/common/
HDfstest_udf.c72 sigaction(SIGCHLD, &act, &oact); in udf_fstest_newfs()
74 sigaction(SIGCHLD, &oact, NULL); in udf_fstest_newfs()
HDfstest_ffs.c69 sigaction(SIGCHLD, &act, &oact); in ffs_fstest_newfs()
71 sigaction(SIGCHLD, &oact, NULL); in ffs_fstest_newfs()
/freebsd-14-stable/contrib/netbsd-tests/fs/fifofs/
HDt_fifo.c81 if (signo == SIGCHLD) { in sigchild_handler()
107 if (sigaction(SIGCHLD, &action, NULL) == -1) in run()
/freebsd-14-stable/usr.sbin/bsdinstall/runconsoles/
HDchild.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-14-stable/crypto/openssh/openbsd-compat/
HDbsd-openpty.c91 old_signal = ssh_signal(SIGCHLD, SIG_DFL); in openpty_streams()
94 ssh_signal(SIGCHLD, old_signal); in openpty_streams()
/freebsd-14-stable/usr.bin/sdiff/
HDedit.c56 sigchld = signal(SIGCHLD, SIG_DFL); in editit()
76 (void)signal(SIGCHLD, sigchld); in editit()
/freebsd-14-stable/contrib/dma/
HDlocal.c70 sigaction(SIGCHLD, &sa, &osa); in create_mbox()
122 sigaction(SIGCHLD, &osa, NULL); in create_mbox()
/freebsd-14-stable/usr.sbin/rpc.ypupdated/
HDypupdated_main.c172 if (sig == SIGCHLD) { in reaper()
278 (void) signal(SIGCHLD, (SIG_PF) reaper); in main()
/freebsd-14-stable/sys/contrib/openzfs/cmd/zed/
HDzed_exec.c209 (void) sigdelset(&sa.sa_mask, SIGCHLD); in _reap_children()
215 (void) sigaction(SIGCHLD, &sa, NULL); in _reap_children()
293 (void) pthread_kill(_reap_children_tid, SIGCHLD); in zed_exec_fini()

123456789