Lines Matching +full:signal +full:- +full:id

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
65 sending process ID
67 sending process's real user ID
71 exit value or signal
79 timer ID
85 message queue ID
87 system-call number for system calls blocked by Capsicum
92 member contains the signal number.
101 member contains a code which describes the cause of the signal.
107 that are signal-specific or non-signal-specific reasons why the signal was
109 .Bl -column ".Dv SIGPOLL" ".Dv CLD_CONTINUED"
110 .It Sy Signal Ta Sy Code Ta Sy Reason
132 floating-point divide by zero
134 floating-point overflow
136 floating-point underflow
138 floating-point inexact result
140 invalid floating-point operation
152 object-specific hardware error
192 signal sent by
195 signal sent by
198 signal generated by expiration of a timer set by
201 signal generated by completion of an asynchronous I/O request
203 signal generated by arrival of a message on an empty message queue
205 signal generated by miscellaneous parts of the kernel
207 signal sent by
229 to a machine-dependent trap number.
231 In addition, the following signal-specific information is available:
232 .Bl -column ".Dv SIGPOLL" ".Dv CLD_CONTINUED"
233 .It Sy Signal Ta Sy Member Ta Sy Value
235 child process ID
237 exit value or signal; if
242 it is equal to a signal that caused the child process to change state.
243 .It Ta Va si_uid Ta "real user ID of the process that sent the signal"
250 Finally, the following code-specific information is available:
251 .Bl -column ".Dv SI_ASYNCIO" ".Va si_overrun"
254 the process ID that sent the signal
256 real user ID of the process that sent the signal
262 the process ID that sent the signal
264 real user ID of the process that sent the signal
270 the timer ID returned by
274 timer overrun count corresponding to the signal
288 the ID of the message queue which generated the signal
290 the process ID that sent the signal
292 real user ID of the process that sent the signal
297 signal.
299 signal is queued when a process changed its status or exited.
330 .St -p1003.1-2004 .
334 signal information first appeared in