Searched refs:sigaction (Results 1 - 25 of 54) sorted by relevance

123

/haiku/headers/private/debugger/model/
H A DSignalInfo.h18 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 Dreadpassphrase.c49 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 Ddaemon.c16 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 Dsiginterrupt.cpp31 struct sigaction action;
32 sigaction(signal, NULL, &action);
38 return sigaction(signal, &action, NULL);
H A Dsigignore.cpp34 struct sigaction ignoreSignalAction;
42 return sigaction(signal, &ignoreSignalAction, NULL);
H A Dsigaction.cpp29 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 Dsigset.cpp59 struct sigaction newAction;
69 struct sigaction oldAction;
H A Dsignal.cpp25 struct sigaction newAction, oldAction;
27 // setup the replacement sigaction
/haiku/src/system/libroot/posix/unistd/
H A Dsystem.cpp39 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 Dfuse_signals.c27 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 Dsigsuspend_test.cpp17 struct sigaction signalAction;
26 sigaction(SIGALRM, &signalAction, NULL);
H A Dsigint_bug113_test.cpp96 struct sigaction action;
97 sigaction(kSignals[i].signal, NULL, &action);
/haiku/src/kits/debugger/model/
H A DSignalInfo.cpp29 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 Dassert.cpp31 struct sigaction signalAction;
32 if (sigaction(SIGABRT, NULL, &signalAction) == 0
/haiku/src/tests/system/glue/
H A DStackAlign.cpp51 struct sigaction action;
61 sigaction(SIGUSR1, &action, NULL);
/haiku/src/tests/system/libroot/posix/
H A Dsignal_test.cpp26 // 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 Dpthread_sigqueue.cpp34 sigaction(signalNumber, &action, &oldAction);
38 sigaction(signalNumber, &oldAction, NULL);
41 struct sigaction action;
42 struct sigaction oldAction;
H A Dpthread_signal_test.cpp49 struct sigaction act;
55 sigaction(SIGUSR1, &act, NULL);
/haiku/headers/private/kernel/arch/
H A Dthread.h31 status_t arch_setup_signal_frame(Thread *thread, struct sigaction *action,
/haiku/headers/private/kernel/arch/x86/
H A Darch_thread.h19 struct sigaction;
/haiku/headers/posix/
H A Dsignal.h70 /* 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 DNetworkRequest.cpp85 struct sigaction action;
89 sigaction(SIGUSR1, &action, NULL);
/haiku/headers/private/libroot/
H A Dsignal_private.h64 int __sigaction(int signal, const struct sigaction* action,
65 struct sigaction* oldAction);
/haiku/src/tests/system/network/
H A Dtcp_server.c39 struct sigaction sa;
79 if (sigaction(SIGCHLD, &sa, NULL) == -1) {
80 perror("sigaction");
/haiku/src/bin/debug/scheduling_recorder/
H A Dscheduling_recorder.cpp118 struct sigaction action;
123 if (sigaction(SIGHUP, &action, NULL) < 0
124 || sigaction(SIGINT, &action, NULL) < 0
125 || sigaction(SIGQUIT, &action, NULL) < 0) {

Completed in 104 milliseconds

123