Lines Matching +full:loss +full:- +full:of +full:- +full:signal
7 .\" 1. Redistributions of source code must retain the above copyright
8 .\" notice(s), this list of conditions and the following disclaimer as
9 .\" the first lines of this file unmodified other than the possible
10 .\" addition of one or more copyright notices.
12 .\" notice(s), this list of conditions and the following disclaimer in the
17 .\" WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
20 .\" (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
21 .\" SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
22 .\" CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
24 .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH
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
245 .Fa td->td_proc .
250 function resets the signal set and signal stack of a process in preparation
262 .Fa td->td_proc
266 .Fa td->td_proc
271 unless the process is a member of an orphaned process group and the stop
272 signal originated from a TTY.
274 .Fa td->td_proc
279 .Fa td->td_proc->p_sigacts
284 .Fa td->td_proc
288 Default signal actions are not taken for system processes and init.
303 function sends the signal
306 .Fa sigiop->sio_pgid .
309 is non-zero, the signal is only delivered to processes in the process group
312 .Fa sigiop->sio_pgid
314 .Fa sigiop->sio_proc
317 .Fa sigiop->sio_pgid
319 .Fa sigiop->sio_pgrp
327 function handles the actual delivery of the signal
332 after the kernel has been notified that a signal should be delivered
345 field of the current process must be held before
353 to exit with a return value of signal number
364 function is called during system initialization to cause every signal with
365 a default property of
374 .Fa p->p_sigacts .
387 .Fa td->td_proc
394 function sends a signal that is the result of a trap to process
395 .Fa td->td_proc .
396 If the process is not being traced and the signal can be delivered
403 to cause the signal to be delivered.
405 .Fa td->td_proc
409 field of
410 .Fa td->td_proc
421 macros all return non-zero (true) if the condition they are checking
426 function returns either a valid signal number or zero.
429 returns either a valid signal number or zero.