1 typed-constant SIG_DFL {void(*)(int)}
2 typed-constant SIG_ERR {void(*)(int)}
3 typed-constant SIG_HOLD {void(*)(int)}
4 typed-constant SIG_IGN {void(*)(int)}
10 element {union sigval} int sival_int
11 element {union sigval} {void*} sival_ptr
13 type {struct sigevent}
15 // Test the elements of the sigevent_t structure.
16 element {struct sigevent} int sigev_notify
17 element {struct sigevent} int sigev_signo
18 element {struct sigevent} {union sigval} sigev_value
19 element {struct sigevent} {void(*)(union sigval)} sigev_notify_function
20 element {struct sigevent} {pthread_attr_t*} sigev_notify_attributes
60 type {struct sigaction}
62 element {struct sigaction} {void(*} sa_handler )(int)
63 element {struct sigaction} sigset_t sa_mask
64 element {struct sigaction} int sa_flags
65 element {struct sigaction} {void(*} sa_sigaction )(int, siginfo_t*, void*)
84 element ucontext_t {ucontext_t*} uc_link
85 element ucontext_t sigset_t uc_sigmask
86 element ucontext_t stack_t uc_stack
87 element ucontext_t mcontext_t uc_mcontext
91 element stack_t {void*} ss_sp
92 element stack_t size_t ss_size
93 element stack_t int ss_flags
95 type {struct sigstack}
97 element {struct sigstack} int ss_onstack
98 element {struct sigstack} {void*} ss_sp
102 element siginfo_t int si_signo
103 element siginfo_t int si_errno
104 element siginfo_t int si_code
105 element siginfo_t pid_t si_pid
106 element siginfo_t uid_t si_uid
107 element siginfo_t {void*} si_addr
108 element siginfo_t int si_status
109 element siginfo_t long si_band
110 element siginfo_t {union sigval} si_value
140 constant CLD_CONTINUED
153 function void (*bsd_signal (int, void(*)(int)))(int)
154 function int kill (pid_t, int)
155 function int killpg (pid_t, int)
156 function int pthread_kill (pthread_t, int)
157 function int pthread_sigmask (int, const sigset_t*, sigset_t*)
158 function int raise (int)
159 function int sigaction (int, const struct sigaction*, struct sigaction*)
160 function int sigaddset (sigset_t*, int)
161 function int sigaltstack (const stack_t*, stack_t*)
162 function int sigdelset (sigset_t*, int)
163 function int sigemptyset (sigset_t*)
164 function int sigfillset (sigset_t*)
165 function int sighold (int)
166 function int sigignore (int)
167 function int siginterrupt (int, int)
168 function int sigismember (const sigset_t*, int)
169 function void (*signal (int, void(*)(int)))(int)
170 function int sigpause (int)
171 function int sigpending (sigset_t*)
172 function int sigprocmask (int, const sigset_t*, sigset_t*)
173 function int sigqueue (pid_t, int, const union sigval)
174 function int sigrelse (int)
175 function void (*sigset (int, void(*)(int)))(int)
176 function int sigstack (struct sigstack*, struct sigstack*)
177 function int sigsuspend (const sigset_t*)
178 function int sigtimedwait (const sigset_t*, siginfo_t*, const struct timespec*)
179 function int sigwait (const sigset_t*, int*)
180 function int sigwaitinfo (const sigset_t*, siginfo_t*)