Searched refs:signal (Results 76 - 100 of 173) sorted by relevance

1234567

/haiku/headers/os/kernel/
H A Ddebugger.h9 #include <signal.h>
123 // (e.g. a signal is delivered, a
126 // it didn't occur (e.g. a signal or
137 // how to apply signal ignore masks
144 #define B_DEBUG_SIGNAL_TO_MASK(signal) (1ULL << ((signal) - 1))
166 B_DEBUG_MESSAGE_SET_SIGNAL_HANDLER, // set/get the team's signal handler for
167 B_DEBUG_MESSAGE_GET_SIGNAL_HANDLER, // a signal
190 B_DEBUGGER_MESSAGE_SIGNAL_RECEIVED, // thread received a signal
373 int signal; // th member in struct:__anon53
381 int signal; // the signal member in struct:__anon54
534 int signal; // the signal member in struct:__anon70
546 int signal; // the signal that will be sent, member in struct:__anon71
[all...]
/haiku/src/apps/terminal/
H A DTermApp.cpp19 #include <signal.h>
88 // Install a SIGCHLD signal handler, so that we will be notified, when
90 // the signal in all threads and handle it with sigwaitinfo() in the child
299 TermApp::_SigChildHandler(int signal, void* data) argument
322 int signal; local
323 int error = sigwait(&waitForSignals, &signal);
328 if (error == 0 && signal == SIGCHLD)
H A DShell.cpp23 #include <signal.h>
419 signal(SIGTTOU, SIG_IGN);
483 /* set signal default */
484 signal(SIGCHLD, SIG_DFL);
485 signal(SIGHUP, SIG_DFL);
486 signal(SIGQUIT, SIG_DFL);
487 signal(SIGTERM, SIG_DFL);
488 signal(SIGINT, SIG_DFL);
489 signal(SIGTTOU, SIG_DFL);
/haiku/src/libs/posix_error_mapper/
H A Dpthread_thread.cpp8 #include <signal.h>
/haiku/src/bin/
H A Dshutdown.cpp19 #include <signal.h>
120 // find all running shutdown commands and signal their
163 signal(SIGUSR1, handle_usr1);
H A Dtop.cpp14 #include <signal.h>
388 signal(SIGWINCH, winch_handler);
389 signal(SIGINT, sigint_handler);
/haiku/src/libs/libtelnet/
H A Dread_password.c64 #include <signal.h>
H A Dauth.c68 #include <signal.h>
569 (void) signal(SIGALRM, auth_intr);
575 (void) signal(SIGALRM, SIG_DFL);
/haiku/src/system/libroot/posix/signal/
H A Dset_signal_mask.cpp9 #include <signal.h>
34 // convert new signal set
46 // convert old signal set back
/haiku/headers/posix/sys/
H A Dselect.h12 #include <signal.h>
/haiku/headers/posix/
H A Dspawn.h10 #include <signal.h>
H A Dsignal.h16 /* macros defining the standard signal handling behavior */
17 #define SIG_DFL ((__sighandler_t)0) /* "default" signal behaviour */
18 #define SIG_IGN ((__sighandler_t)1) /* ignore signal */
19 #define SIG_ERR ((__sighandler_t)-1) /* an error occurred during signal
21 #define SIG_HOLD ((__sighandler_t)3) /* the signal was hold */
25 #define SIGEV_SIGNAL 1 /* notify via queued signal */
36 int sigev_signo; /* signal number */
37 union sigval sigev_value; /* user-defined signal value */
47 int si_signo; /* signal number */
48 int si_code; /* signal cod
[all...]
/haiku/src/add-ons/kernel/file_systems/userlandfs/server/fuse/
H A Dfuse_signals.c14 #include <signal.h>
36 perror("fuse: cannot get old signal handler");
42 perror("fuse: cannot set signal handler");
/haiku/headers/os/drivers/tty/
H A Dtty_module.h70 int signal, bool);
/haiku/src/kits/debugger/model/
H A DTeam.cpp337 Team::SetCustomSignalDisposition(int32 signal, int32 disposition) argument
340 signal);
345 fCustomSignalDispositions[signal] = disposition;
350 NotifyCustomSignalDispositionChanged(signal, disposition);
357 Team::RemoveCustomSignalDisposition(int32 signal) argument
360 signal);
366 NotifyCustomSignalDispositionRemoved(signal);
371 Team::SignalDispositionFor(int32 signal) const
374 = fCustomSignalDispositions.find(signal);
785 Team::NotifyCustomSignalDispositionChanged(int32 signal, int3 argument
798 NotifyCustomSignalDispositionRemoved(int32 signal) argument
1000 CustomSignalDispositionEvent(uint32 type, Team* team, int32 signal, int32 disposition) argument
[all...]
/haiku/headers/private/debugger/model/
H A DTeam.h161 bool SetCustomSignalDisposition(int32 signal,
163 void RemoveCustomSignalDisposition(int32 signal);
164 int32 SignalDispositionFor(int32 signal) const;
250 int32 signal, int32 disposition);
252 int32 signal);
396 Team* team, int32 signal,
/haiku/src/libs/glut/
H A DglutInit.cpp20 #include <signal.h>
233 signal(SIGINT, sigHandler);
/haiku/headers/private/debugger/user_interface/
H A DUserInterface.h152 int32 signal, int32 disposition) = 0;
154 int32 signal) = 0;
/haiku/headers/private/kernel/
H A Duser_debugger.h256 bool user_debug_exception_occurred(debug_exception_type exception, int signal);
257 bool user_debug_handle_signal(int signal, struct sigaction *handler,
/haiku/src/add-ons/kernel/debugger/disasm/
H A Ddisasm.cpp10 #include <signal.h>
/haiku/src/add-ons/kernel/debugger/run_on_exit/
H A Drun_on_exit.cpp6 #include <signal.h>
/haiku/headers/private/debugger/user_interface/util/
H A DUiUtils.h81 static const char* SignalNameToString(int32 signal,
/haiku/src/bin/multiuser/
H A Dsu.cpp15 #include <signal.h>
/haiku/src/tests/add-ons/kernel/drivers/tty/
H A Dposix_openpt_test.cpp11 #include <signal.h>
/haiku/src/system/kernel/arch/x86/
H A Darch_int.cpp194 // If the thread has a signal handler for the signal, we simply send it
195 // the signal. Otherwise we notify the user debugger first.
200 Signal signal(signalNumber, signalCode, signalError,
202 signal.SetAddress((void*)signalAddress);
203 send_signal_to_thread(thread, signal, 0);

Completed in 191 milliseconds

1234567