/freebsd/share/doc/psd/05.sysman/ |
H A D | 1.3.t | 34 to a process. Signal delivery resembles the occurrence of a hardware 35 interrupt: the signal is blocked from further occurrence, 38 the \fIhandler\fP to which a signal is delivered, or specify that 39 the signal is to be \fIblocked\fP or \fIignored\fP. A process may 52 to a process is implementation specific. Signal routines execute 53 with the signal that caused their invocation \fIblocked\fP, but other 57 Signal types 63 The set of signals is defined in the file \fI<signal.h>\fP. 77 SIGINT for the normal interrupt signal; SIGQUIT for the more 78 powerful \fIquit\fP signal, that normally causes a core image [all …]
|
/freebsd/lib/libsys/ |
H A D | sigaction.2 | 33 .Nd software signal facilities 42 int sa_flags; /* see signal options below */ 43 sigset_t sa_mask; /* signal mask to apply */ 55 Signal delivery resembles the occurrence of a hardware interrupt: 56 the signal is normally blocked from further occurrence, the current thread 60 to which a signal is delivered, or specify that a signal is to be 63 by the system when a signal occurs. 64 A signal may also be 71 Normally, signal handlers execute on the current stack 75 .Em "signal stack" . [all …]
|
/freebsd/lib/libc/compat-43/ |
H A D | sigvec.2 | 33 .Nd software signal facilities 54 Signal delivery resembles the occurrence of a hardware interrupt: 55 the signal is blocked from further occurrence, the current process 59 to which a signal is delivered, or specify that a signal is to be 64 by the system when a signal occurs. 65 Normally, signal handlers execute on the current stack 69 .Em "signal stack" . 73 Signal routines execute with the signal that caused their 78 .Em "signal mask" 81 The signal mask for a process is initialized [all …]
|
H A D | sigpause.2 | 41 .Nd legacy interface for signal management 66 function modifies signal dispositions. 69 argument specifies the signal, which may be any signal except 75 argument specifies the signal's disposition, 79 or the address of a signal handler. 84 is the address of a signal handler, the 87 to the signal mask of the calling process before executing the signal 88 handler; when the signal handler returns, the system restores the 89 signal mask of the calling process to its state prior to the delivery 90 of the signal. [all …]
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/Process/Utility/ |
H A D | FreeBSDSignals.cpp | 20 "Value mismatch for signal number " #signal_name); \ 22 "Value mismatch for signal code " #code_name); \ 76 AddSignal(65, "SIGRTMIN", false, false, false, "real time signal 0"); in Reset() 77 AddSignal(66, "SIGRTMIN+1", false, false, false, "real time signal 1"); in Reset() 78 AddSignal(67, "SIGRTMIN+2", false, false, false, "real time signal 2"); in Reset() 79 AddSignal(68, "SIGRTMIN+3", false, false, false, "real time signal 3"); in Reset() 80 AddSignal(69, "SIGRTMIN+4", false, false, false, "real time signal 4"); in Reset() 81 AddSignal(70, "SIGRTMIN+5", false, false, false, "real time signal 5"); in Reset() 82 AddSignal(71, "SIGRTMIN+6", false, false, false, "real time signal 6"); in Reset() 83 AddSignal(72, "SIGRTMIN+7", false, false, false, "real time signal 7"); in Reset() [all …]
|
H A D | NetBSDSignals.cpp | 16 "Value mismatch for signal number " #signal_name); \ 18 "Value mismatch for signal code " #code_name); \ 67 AddSignal(33, "SIGRTMIN", false, false, false, "real time signal 0"); in Reset() 68 AddSignal(34, "SIGRTMIN+1", false, false, false, "real time signal 1"); in Reset() 69 AddSignal(35, "SIGRTMIN+2", false, false, false, "real time signal 2"); in Reset() 70 AddSignal(36, "SIGRTMIN+3", false, false, false, "real time signal 3"); in Reset() 71 AddSignal(37, "SIGRTMIN+4", false, false, false, "real time signal 4"); in Reset() 72 AddSignal(38, "SIGRTMIN+5", false, false, false, "real time signal 5"); in Reset() 73 AddSignal(39, "SIGRTMIN+6", false, false, false, "real time signal 6"); in Reset() 74 AddSignal(40, "SIGRTMIN+7", false, false, false, "real time signal 7"); in Reset() [all …]
|
H A D | LinuxSignals.cpp | 26 "Value mismatch for signal number " #signal_name); \ 28 "Value mismatch for signal code " #code_name); \ 77 AddSignal(10, "SIGUSR1", false, true, true, "user defined signal 1"); in Reset() 89 AddSignal(12, "SIGUSR2", false, true, true, "user defined signal 2"); in Reset() 109 …AddSignal(32, "SIG32", false, false, false, "threading library internal signal 1"); in Reset() 110 …AddSignal(33, "SIG33", false, false, false, "threading library internal signal 2"); in Reset() 111 AddSignal(34, "SIGRTMIN", false, false, false, "real time signal 0"); in Reset() 112 AddSignal(35, "SIGRTMIN+1", false, false, false, "real time signal 1"); in Reset() 113 AddSignal(36, "SIGRTMIN+2", false, false, false, "real time signal 2"); in Reset() 114 AddSignal(37, "SIGRTMIN+3", false, false, false, "real time signal 3"); in Reset() [all …]
|
/freebsd/cddl/lib/libdtrace/ |
H A D | signal.d | 94 inline string signal_string[int signal] = 95 signal == SIGHUP ? "SIGHUP" : 96 signal == SIGINT ? "SIGINT" : 97 signal == SIGQUIT ? "SIGQUIT" : 98 signal == SIGILL ? "SIGILL": 99 signal == SIGTRAP ? "SIGTRAP" : 100 signal == SIGABRT ? "SIGABRT" : 101 signal == SIGEMT ? "SIGEMT" : 102 signal == SIGFPE ? "SIGFPE" : 103 signal == SIGKILL ? "SIGKILL" : [all …]
|
/freebsd/share/man/man3/ |
H A D | siginfo.3 | 33 .Nd "signal generation information" 37 A process may request signal information when it is catching a signal. 38 The information specifies why the system generated that signal. 39 To request signal information in a signal handler, the user can set 50 to get signal information. 54 .Bl -column ".Vt union signal" ".Va si_overrun" 57 signal number 61 signal code 63 signal value 71 exit value or signal [all …]
|
/freebsd/contrib/tcsh/nls/french/ |
H A D | set2 | 3 1 Signal nul 16 14 Signal utilisateur 1 17 15 Signal utilisateur 2 34 32 Signal d'E-S possible 48 46 Interrompu (Signal) 49 47 Stoppé (Signal) 62 60 Signal de l'horloge virtuelle 63 61 Signal de profil 64 62 Signal DIL 67 65 Signal Special LWP [all …]
|
/freebsd/lib/libc/gen/ |
H A D | signal.3 | 32 .Nm signal 33 .Nd simplified software signal facilities 41 .Fn \*(lp*signal "int sig" "void \*(lp*func\*(rp\*(lpint\*(rp\*(rp\*(rp\*(lpint" 49 .Fn signal "int sig" "sig_t func" 52 .Fn signal 83 .Fn signal 84 function allows for a signal to be caught, to be ignored, or to generate 106 .It 15 Ta Dv SIGTERM Ta "terminate process" Ta "software termination signal" 107 .It 16 Ta Dv SIGURG Ta "discard signal" Ta "urgent condition present on socket" 109 .It 18 Ta Dv SIGTSTP Ta "stop process" Ta "stop signal generated from keyboard" [all …]
|
/freebsd/share/doc/psd/04.uprog/ |
H A D | p6 | 65 the signal is sent to 70 the signal 80 .UL signal . 81 It has two arguments: the first specifies the signal, and the second 85 that requests that the signal either be ignored, or that it be 88 .UL signal.h 93 #include <signal.h> 95 signal(SIGINT, SIG_IGN); 99 signal(SIGINT, SIG_DFL); 103 .UL signal [all …]
|
/freebsd/contrib/tcsh/nls/C/ |
H A D | set2 | 1 $ Signal names 3 1 Null signal 16 14 User signal 1 17 15 User signal 2 34 32 Input/output possible signal 48 46 Suspended (signal) 49 47 Stopped (signal) 64 62 DIL signal 67 65 Special LWP signal 68 66 Special CPR Signal [all …]
|
/freebsd/contrib/tcsh/nls/german/ |
H A D | set2 | 1 $ Signal names 3 1 Null signal 48 46 Angehalten (Signal) 49 47 Angehalten (Signal) 64 62 DIL signal 67 65 Special LWP signal 68 66 Special CPR Signal 69 67 Special CPR Signal 70 68 First Realtime Signal 71 69 Second Realtime Signal [all …]
|
/freebsd/sys/sys/ |
H A D | signal.h | 47 #include <machine/signal.h> /* sig_atomic_t; trap codes; sigcontext */ 100 #define SIGTERM 15 /* software termination signal from kill */ 105 #define SIGSTOP 17 /* sendable stop signal not from tty */ 106 #define SIGTSTP 18 /* stop signal from tty */ 113 #define SIGIO 23 /* input/output possible signal */ 126 #define SIGUSR1 30 /* user defined signal 1 */ 127 #define SIGUSR2 31 /* user defined signal 2 */ 145 * Type of a signal handling function. 147 * Language spec sez signal handlers take exactly one arg, even though we 153 * sig_t before calling signal() or assigning to sa_handler or sv_handler. [all …]
|
/freebsd/contrib/tcsh/nls/russian/ |
H A D | set2 | 1 $ Signal names 34 32 Input/output possible signal 48 46 Suspended (signal) 49 47 Stopped (signal) 64 62 DIL signal 67 65 Special LWP signal 68 66 Special CPR Signal 69 67 Special CPR Signal 70 68 First Realtime Signal 71 69 Second Realtime Signal [all …]
|
/freebsd/share/man/man9/ |
H A D | signal.9 | 31 .Nm signal , 58 .Nd "kernel signal functions" 124 is a valid signal number. 134 is a valid signal number. 167 macro determines if two signal sets are equal; that is, the same signals 172 macro determines if two signal sets differ; that is, if any signal set in 228 signal from 237 If the process has a pending signal and the process is currently being 240 will return true even if the signal is masked. 244 function returns the signal number that should be delivered to process [all …]
|
H A D | psignal.9 | 38 .Nd post signal to a thread, process, or process group 49 These functions post a signal to a thread or one or more processes. 57 function posts signal number 67 With a few exceptions noted below, the target process signal disposition is 68 updated and is marked as runnable, so further handling of the signal is done 78 The signal will be 81 The target process is currently ignoring the signal. 83 If a stop signal is sent to a sleeping process that takes the 92 regardless of the signal action 100 This allows the tracing process to be notified of the signal. [all …]
|
/freebsd/share/man/man4/ |
H A D | dtrace_proc.4 | 37 .Fn proc:::signal-clear "int" "ksiginfo_t *" 38 .Fn proc:::signal-discard "struct thread *" "struct proc *" "int" 39 .Fn proc:::signal-send "struct thread *" "struct proc *" "int" 85 signal code; valid values are documented in the 88 .Pa signal.h . 95 .Fn proc:::signal-send 96 probe fires when a signal is about to be sent to a process. 98 .Fn proc:::signal-discard 99 probe fires when a signal is sent to a process that ignores it. 101 .Fn proc:::signal-send [all …]
|
/freebsd/contrib/tcsh/nls/ukrainian/ |
H A D | set2 | 1 $ Signal names 34 32 Input/output possible signal 64 62 DIL signal 67 65 Special LWP signal 68 66 Special CPR Signal 69 67 Special CPR Signal 70 68 First Realtime Signal 71 69 Second Realtime Signal 72 70 Third Realtime Signal 73 71 Fourth Realtime Signal [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/leds/ |
H A D | leds-bcm6328.txt | 14 should be controlled by a hardware signal instead of the MODE register value, 18 explained later in brcm,link-signal-sources). Even if a LED is hardware 34 - brcm,serial-clk-low : Boolean, makes clock signal active low. 36 - brcm,serial-dat-low : Boolean, makes data signal active low. 59 - brcm,link-signal-sources : An array of hardware link 60 signal sources. Up to four link hardware signals can get muxed into 63 4 to 7. A signal can be muxed to more than one LED, and one LED can 64 have more than one source signal. 65 - brcm,activity-signal-sources : An array of hardware activity 66 signal sources. Up to four activity hardware signals can get muxed into [all …]
|
H A D | leds-bcm6328.yaml | 25 should be controlled by a hardware signal instead of the MODE register value, 29 explained later in brcm,link-signal-sources). Even if a LED is hardware 53 description: Makes clock signal active low. 57 description: Makes data signal active low. 89 brcm,link-signal-sources: 94 An array of hardware link signal sources. Up to four link hardware 97 7 may be muxed to LEDs 4 to 7. A signal can be muxed to more than one 98 LED, and one LED can have more than one source signal. 100 brcm,activity-signal-sources: 105 An array of hardware activity signal sources. Up to four activity [all …]
|
/freebsd/contrib/bmake/ |
H A D | sigaction.c | 18 * SIG_HDLR (*Signal(int sig, SIG_HDLR (*disp)(int)))(int); 23 * available, otherwise it just uses signal(2). If it 27 * In any case it provides a Signal() function that is 29 * If not using signal(2) as part of the underlying 31 * NO_SIGNAL is not defined, it also provides a signal() 32 * function that calls Signal(). 35 * caused by mixing various signal handling mechanisms in 41 * action to be associated with a given signal. "act" and 55 * systems, signal handlers do not return 'void', so 57 * hosts normal signal handling conventions. [all …]
|
/freebsd/sys/contrib/libsodium/test/default/ |
H A D | misuse.c | 6 # include <signal.h> 20 signal(SIGABRT, sigabrt_handler_15); in sigabrt_handler_14() 31 signal(SIGABRT, sigabrt_handler_14); in sigabrt_handler_13() 44 signal(SIGABRT, sigabrt_handler_15); in sigabrt_handler_12() 46 signal(SIGABRT, sigabrt_handler_13); in sigabrt_handler_12() 56 signal(SIGABRT, sigabrt_handler_12); in sigabrt_handler_11() 66 signal(SIGABRT, sigabrt_handler_11); in sigabrt_handler_10() 76 signal(SIGABRT, sigabrt_handler_10); in sigabrt_handler_9() 85 signal(SIGABRT, sigabrt_handler_9); in sigabrt_handler_8() 94 signal(SIGABRT, sigabrt_handler_8); in sigabrt_handler_7() [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/reset/ |
H A D | reset.txt | 1 = Reset Signal Device Tree Bindings = 8 Hardware blocks typically receive a reset signal. This signal is generated by 14 A reset signal is represented by the phandle of the provider, plus a reset 15 specifier - a list of DT cells that represents the reset signal within the 20 A word on where to place reset signal consumers in device tree: It is possible 21 in hardware for a reset signal to affect multiple logically separate HW blocks 22 at once. In this case, it would be unwise to represent this reset signal in 26 children of the bus are affected by the reset signal, or an individual HW 29 rather than to slavishly enumerate the reset signal that affects each HW 49 for each reset signal that affects the device, or that the [all …]
|