Searched refs:SIGCHLD (Results 1 – 17 of 17) sorted by relevance
/haiku/src/system/libroot/posix/signal/ |
H A D | sigignore.cpp | 23 if (signal == SIGCHLD) in __sigignore_beos() 39 if (signal == SIGCHLD) in __sigignore()
|
H A D | sigset.cpp | 21 if (signal == SIGCHLD && signalHandler == SIG_IGN) { in __sigset_beos() 62 if (signal == SIGCHLD && signalHandler == SIG_IGN) { in __sigset()
|
/haiku/src/apps/terminal/ |
H A D | TermApp.cpp | 96 if (sigaction(SIGCHLD, &action, NULL) < 0) { in ReadyToRun() 105 sigaddset(&blockedSignals, SIGCHLD); in ReadyToRun() 318 sigaddset(&waitForSignals, SIGCHLD); in _ChildCleanupThread() 328 if (error == 0 && signal == SIGCHLD) in _ChildCleanupThread()
|
H A D | Shell.cpp | 484 signal(SIGCHLD, SIG_DFL); in _Spawn()
|
/haiku/src/bin/debug/strace/ |
H A D | signals.cpp | 120 case SIGCHLD: in signal_code() 183 if (info.si_signo == SIGCHLD) { in signal_info()
|
/haiku/src/system/libroot/posix/unistd/ |
H A D | system.cpp | 35 sigaddset(&mask, SIGCHLD); in system()
|
/haiku/src/tests/system/network/ |
H A D | tcp_server.c | 79 if (sigaction(SIGCHLD, &sa, NULL) == -1) { in main()
|
/haiku/src/tests/system/kernel/ |
H A D | sigint_bug113_test.cpp | 17 ADD_SIGNAL(SIGCHLD),
|
/haiku/headers/posix/ |
H A D | signal.h | 124 #define SIGCHLD 5 /* child process exited */ macro
|
/haiku/src/apps/debugger/user_interface/gui/utility_windows/ |
H A D | SignalDispositionEditWindow.cpp | 173 ADD_SIGNAL_MENU_ITEM(SIGCHLD) in _BuildSignalSelectionMenu()
|
/haiku/src/system/kernel/ |
H A D | signal.cpp | 61 (SIGNAL_TO_MASK(SIGCHLD) | SIGNAL_TO_MASK(SIGWINCH) \ 1063 case SIGCHLD: in handle_signals() 1146 = parentTeam->SignalActionFor(SIGCHLD); in handle_signals() 1148 Signal childSignal(SIGCHLD, CLD_STOPPED, B_OK, in handle_signals() 1508 & (~thread->sig_block_mask | SIGNAL_TO_MASK(SIGCHLD))) in send_signal_to_thread_locked() 1720 | SIGNAL_TO_MASK(SIGCHLD); in send_signal_to_team_locked()
|
H A D | team.cpp | 2614 struct sigaction& handler = team->SignalActionFor(SIGCHLD); in wait_for_child() 2631 _info.si_signo = SIGCHLD; in wait_for_child() 2663 if (is_team_signal_blocked(team, SIGCHLD)) { in wait_for_child() 2665 team->RemovePendingSignals(SIGNAL_TO_MASK(SIGCHLD)); in wait_for_child()
|
H A D | thread.cpp | 2170 Signal childSignal(SIGCHLD, team->exit.reason, B_OK, team->id); in thread_exit()
|
/haiku/src/tests/apps/miniterminal/ |
H A D | MiniView.cpp | 131 signal(SIGCHLD, SIG_DFL); in OpenTTY()
|
/haiku/src/kits/debugger/user_interface/util/ |
H A D | UiUtils.cpp | 599 DEFINE_SIGNAL_STRING(SIGCHLD) in SignalNameToString()
|
/haiku/src/bin/network/telnetd/ |
H A D | telnetd.c | 882 (void) signal(SIGCHLD, cleanup); in telnet()
|
/haiku/src/bin/network/ftpd/ |
H A D | ftpd.c | 457 (void)sigaction(SIGCHLD, &sa, NULL); in main() 545 (void)sigaction(SIGCHLD, &sa, NULL); in main()
|