Searched refs:signal (Results 1 - 25 of 173) sorted by last modified time

1234567

/haiku/src/tests/system/libroot/posix/
H A Dpthread_sigqueue.cpp13 #include <signal.h>
28 ScopedSignalHandler(int signal, void (*handler)(int, siginfo_t*, void*)) argument
29 : signalNumber(signal)
/haiku/src/libs/bsd/
H A Dsignal.c10 #include <signal.h>
50 if (signal < 0)
H A Darc4random.c28 #include <signal.h>
72 #include <signal.h>
/haiku/headers/compatibility/bsd/
H A Dsignal.h9 #include_next <signal.h>
/haiku/src/add-ons/kernel/network/protocols/tcp/
H A DTCPEndpoint.cpp18 #include <signal.h>
1816 // - signal the user that urgent data is available (SIGURG)
/haiku/src/bin/network/ping/
H A Dmain.c38 #include <signal.h>
H A Dping6.c118 #include <signal.h>
1186 /* signal handling */
H A Dping.c88 #include <signal.h>
877 * Use sigaction() instead of signal() to get unambiguous semantics,
933 /* signal handling */
/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);
/haiku/src/system/kernel/arch/riscv64/
H A Darch_int.cpp264 // If the thread has a signal handler for the signal, we simply send it
265 // the signal. Otherwise we notify the user debugger first.
270 Signal signal(signalNumber, signalCode, signalError,
272 signal.SetAddress((void*)signalAddress);
273 send_signal_to_thread(thread, signal, 0);
/haiku/headers/os/drivers/
H A DKernelExport.h184 /* signal functions */
185 extern int send_signal_etc(pid_t thread, uint signal, uint32 flags);
/haiku/src/system/kernel/vm/
H A Dvm.cpp4633 // If the thread has a signal handler for SIGSEGV, we simply
4634 // send it the signal. Otherwise we notify the user debugger
4642 Signal signal(SIGSEGV,
4646 signal.SetAddress((void*)address);
4647 send_signal_to_thread(thread, signal, 0);
/haiku/src/add-ons/kernel/generic/tty/
H A Dtty.cpp12 #include <signal.h>
786 // this value prevents any signal of being sent
809 int signal = -1; local
812 signal = SIGINT;
814 signal = SIGQUIT;
816 signal = SIGTSTP;
818 // do we need to deliver a signal?
819 if (signal != -1) {
825 send_signal(-tty->settings->pgrp_id, signal);
1794 // send a signal onl
2093 tty_hardware_signal(tty_cookie* cookie, int signal, bool set) argument
[all...]
/haiku/src/apps/expander/
H A DExpanderThread.cpp11 #include <signal.h>
/haiku/src/add-ons/kernel/bus_managers/acpi/acpica/include/platform/
H A Dacenv.h500 #include <signal.h>
/haiku/src/system/libnetwork/netresolv/resolv/
H A Dres_send.c104 #include <signal.h>
/haiku/src/add-ons/tracker/zipomatic/
H A DZipperThread.cpp14 #include <signal.h>
/haiku/headers/posix/
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/system/kernel/
H A Dthread.cpp408 // We are supposed keep the pending signals and the signal mask. Only the
409 // signal stack, if set, shall be unset.
582 // inherit the current thread's signal mask
1247 // we got interrupted by a signal
1548 Signal signal(SIGSTOP, SI_USER, B_OK, team_get_kernel_team()->id);
1549 send_signal_to_thread(thread, signal, B_DO_NOT_RESCHEDULE);
1720 kprintf("signal%*s", B_PRINTF_POINTER_WIDTH + 9, "");
1811 kprintf("signal\n");
2165 childSignal.SetStatus(team->exit.signal);
2355 a deadly signal
[all...]
/haiku/headers/private/system/
H A Dsyscalls.h16 #include <signal.h>
226 // signal functions
227 extern status_t _kern_send_signal(int32 id, uint32 signal,
/haiku/src/system/kernel/events/
H A Dwait_for_objects.cpp13 #include <signal.h>
490 // set new signal mask
505 // restore the old signal mask
600 // set new signal mask
616 // restore the old signal mask
/haiku/headers/os/kernel/
H A DOS.h613 /* signal related functions */
614 int send_signal(thread_id threadID, unsigned int signal);
/haiku/src/apps/terminal/
H A DTermView.cpp21 #include <signal.h>
H A DTermParse.cpp23 #include <signal.h>
/haiku/src/add-ons/media/media-add-ons/opensound/
H A DOpenSoundNode.cpp24 #include <signal.h>
2215 signal(SIGUSR1, &_SignalHandler);
2336 signal(SIGUSR1, &_SignalHandler);

Completed in 168 milliseconds

1234567