signal_delivered(9)

signal_delivered9

Usage

void signal_delivered(int sig, siginfo_t * info, struct k_sigaction * ka, struct pt_regs * regs, int stepping);

Arguments

sig

number of signal being delivered

info

siginfo_t of signal being delivered

ka

sigaction setting that chose the handler

regs

user register state

stepping

nonzero if debugger single-step or block-step in use

Overview

This function should be called when a signal has successfully been delivered. It updates the blocked signals accordingly (ka->sa.sa_mask is always blocked, and the signal itself is blocked unless SA_NODEFER is set in ka->sa.sa_flags. Tracing is notified.

From linux-manual-3.16 3.16.56-1+deb8u1 in Debian 8 (Jessie). Parsed by carta from the page's man source.