/haiku/headers/private/debugger/model/ |
H A D | SignalInfo.h | 18 const struct sigaction& handler, 22 const struct sigaction& handler, 26 const struct sigaction& Handler() const { return fHandler; } 30 struct sigaction fHandler;
|
/haiku/src/libs/bsd/ |
H A D | readpassphrase.c | 49 struct sigaction sa, savealrm, saveint, savehup, savequit, saveterm; 50 struct sigaction savetstp, savettin, savettou, savepipe; 84 (void)sigaction(SIGALRM, &sa, &savealrm); 85 (void)sigaction(SIGHUP, &sa, &savehup); 86 (void)sigaction(SIGINT, &sa, &saveint); 87 (void)sigaction(SIGPIPE, &sa, &savepipe); 88 (void)sigaction(SIGQUIT, &sa, &savequit); 89 (void)sigaction(SIGTERM, &sa, &saveterm); 90 (void)sigaction(SIGTSTP, &sa, &savetstp); 91 (void)sigaction(SIGTTI [all...] |
H A D | daemon.c | 16 restore_old_sighup(int result, struct sigaction *action) 19 sigaction(SIGHUP, action, NULL); 26 struct sigaction oldAction, action; 35 oldActionResult = sigaction(SIGHUP, &action, &oldAction);
|
/haiku/src/system/libroot/posix/signal/ |
H A D | siginterrupt.cpp | 31 struct sigaction action; 32 sigaction(signal, NULL, &action); 38 return sigaction(signal, &action, NULL);
|
H A D | sigignore.cpp | 34 struct sigaction ignoreSignalAction; 42 return sigaction(signal, &ignoreSignalAction, NULL);
|
H A D | sigaction.cpp | 29 struct sigaction action; 37 struct sigaction oldAction; 62 __sigaction(int signal, const struct sigaction* action, 63 struct sigaction* oldAction) 69 DEFINE_LIBROOT_KERNEL_SYMBOL_VERSION("__sigaction_beos", "sigaction@", "BASE"); 71 DEFINE_LIBROOT_KERNEL_SYMBOL_VERSION("__sigaction", "sigaction@@", "1_ALPHA4");
|
H A D | sigset.cpp | 59 struct sigaction newAction; 69 struct sigaction oldAction;
|
H A D | signal.cpp | 25 struct sigaction newAction, oldAction; 27 // setup the replacement sigaction
|
/haiku/src/system/libroot/posix/unistd/ |
H A D | system.cpp | 39 struct sigaction intSave, quitSave, sa; 43 sigaction(SIGINT, &sa, &intSave); 44 sigaction(SIGQUIT, &sa, &quitSave); 57 sigaction(SIGINT, &intSave, NULL); 58 sigaction(SIGQUIT, &quitSave, NULL);
|
/haiku/src/add-ons/kernel/file_systems/userlandfs/server/fuse/ |
H A D | fuse_signals.c | 27 struct sigaction sa; 28 struct sigaction old_sa; 30 memset(&sa, 0, sizeof(struct sigaction)); 35 if (sigaction(sig, NULL, &old_sa) == -1) { 41 sigaction(sig, &sa, NULL) == -1) {
|
/haiku/src/tests/system/kernel/ |
H A D | sigsuspend_test.cpp | 17 struct sigaction signalAction; 26 sigaction(SIGALRM, &signalAction, NULL);
|
H A D | sigint_bug113_test.cpp | 96 struct sigaction action; 97 sigaction(kSignals[i].signal, NULL, &action);
|
/haiku/src/kits/debugger/model/ |
H A D | SignalInfo.cpp | 29 SignalInfo::SignalInfo(int signal, const struct sigaction& handler, 40 SignalInfo::SetTo(int signal, const struct sigaction& handler, bool deadly)
|
/haiku/src/system/libroot/posix/ |
H A D | assert.cpp | 31 struct sigaction signalAction; 32 if (sigaction(SIGABRT, NULL, &signalAction) == 0
|
/haiku/src/tests/system/glue/ |
H A D | StackAlign.cpp | 51 struct sigaction action; 61 sigaction(SIGUSR1, &action, NULL);
|
/haiku/src/tests/system/libroot/posix/ |
H A D | signal_test.cpp | 26 // in signal.h. We may want to use posix sigaction though 76 struct sigaction newAction; 83 sigaction(SIGALRM, &newAction, NULL); 91 sigaction(SIGALRM, &newAction, NULL); 113 sigaction(SIGALRM, &newAction, NULL);
|
H A D | pthread_sigqueue.cpp | 34 sigaction(signalNumber, &action, &oldAction); 38 sigaction(signalNumber, &oldAction, NULL); 41 struct sigaction action; 42 struct sigaction oldAction;
|
H A D | pthread_signal_test.cpp | 49 struct sigaction act; 55 sigaction(SIGUSR1, &act, NULL);
|
/haiku/headers/private/kernel/arch/ |
H A D | thread.h | 31 status_t arch_setup_signal_frame(Thread *thread, struct sigaction *action,
|
/haiku/headers/private/kernel/arch/x86/ |
H A D | arch_thread.h | 19 struct sigaction;
|
/haiku/headers/posix/ |
H A D | signal.h | 70 /* structure used by sigaction() */ 71 struct sigaction { struct 229 int sigaction(int _signal, const struct sigaction* action, 230 struct sigaction* oldAction); 297 * The sigaction() function allows finer grained control of the signal 298 * handling. It also allows an opportunity, via the 'sigaction' struct, to 306 * struct sigaction sa; 314 * sigaction(SIGINT, &sa, NULL); 327 * of the sigaction struc [all...] |
/haiku/src/kits/network/libnetservices/ |
H A D | NetworkRequest.cpp | 85 struct sigaction action; 89 sigaction(SIGUSR1, &action, NULL);
|
/haiku/headers/private/libroot/ |
H A D | signal_private.h | 64 int __sigaction(int signal, const struct sigaction* action, 65 struct sigaction* oldAction);
|
/haiku/src/tests/system/network/ |
H A D | tcp_server.c | 39 struct sigaction sa; 79 if (sigaction(SIGCHLD, &sa, NULL) == -1) { 80 perror("sigaction");
|
/haiku/src/bin/debug/scheduling_recorder/ |
H A D | scheduling_recorder.cpp | 118 struct sigaction action; 123 if (sigaction(SIGHUP, &action, NULL) < 0 124 || sigaction(SIGINT, &action, NULL) < 0 125 || sigaction(SIGQUIT, &action, NULL) < 0) {
|