xref: /netbsd-src/external/cddl/osnet/lib/libdtrace/signal.d (revision ba2539a9805a0544ff82c0003cc02fe1eee5603d)
1*ba2539a9Schs /*	$NetBSD: signal.d,v 1.3 2018/05/28 21:05:09 chs Exp $	*/
201c9547eSdarran 
3bb8023b5Sdarran /*
4bb8023b5Sdarran  * CDDL HEADER START
5bb8023b5Sdarran  *
6bb8023b5Sdarran  * The contents of this file are subject to the terms of the
7bb8023b5Sdarran  * Common Development and Distribution License, Version 1.0 only
8bb8023b5Sdarran  * (the "License").  You may not use this file except in compliance
9bb8023b5Sdarran  * with the License.
10bb8023b5Sdarran  *
11bb8023b5Sdarran  * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
12bb8023b5Sdarran  * or http://www.opensolaris.org/os/licensing.
13bb8023b5Sdarran  * See the License for the specific language governing permissions
14bb8023b5Sdarran  * and limitations under the License.
15bb8023b5Sdarran  *
16bb8023b5Sdarran  * When distributing Covered Code, include this CDDL HEADER in each
17bb8023b5Sdarran  * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
18bb8023b5Sdarran  * If applicable, add the following below this CDDL HEADER, with the
19bb8023b5Sdarran  * fields enclosed by brackets "[]" replaced with your own identifying
20bb8023b5Sdarran  * information: Portions Copyright [yyyy] [name of copyright owner]
21bb8023b5Sdarran  *
22bb8023b5Sdarran  * CDDL HEADER END
23bb8023b5Sdarran  *
24bb8023b5Sdarran  * Portions Copyright 2008 John Birrell jb@freebsd.org
25bb8023b5Sdarran  *
26*ba2539a9Schs  * $FreeBSD: head/cddl/lib/libdtrace/signal.d 179189 2008-05-22 04:26:42Z jb $
27bb8023b5Sdarran  */
28bb8023b5Sdarran 
29bb8023b5Sdarran inline int SIGHUP = 1;
30bb8023b5Sdarran #pragma D binding "1.0" SIGHUP
31bb8023b5Sdarran inline int SIGINT = 2;
32bb8023b5Sdarran #pragma D binding "1.0" SIGINT
33bb8023b5Sdarran inline int SIGQUIT = 3;
34bb8023b5Sdarran #pragma D binding "1.0" SIGQUIT
35bb8023b5Sdarran inline int SIGILL = 4;
36bb8023b5Sdarran #pragma D binding "1.0" SIGILL
37bb8023b5Sdarran inline int SIGTRAP = 5;
38bb8023b5Sdarran #pragma D binding "1.0" SIGTRAP
39bb8023b5Sdarran inline int SIGABRT = 6;
40bb8023b5Sdarran #pragma D binding "1.0" SIGABRT
41bb8023b5Sdarran inline int SIGEMT = 7;
42bb8023b5Sdarran #pragma D binding "1.0" SIGEMT
43bb8023b5Sdarran inline int SIGFPE = 8;
44bb8023b5Sdarran #pragma D binding "1.0" SIGFPE
45bb8023b5Sdarran inline int SIGKILL = 9;
46bb8023b5Sdarran #pragma D binding "1.0" SIGKILL
47bb8023b5Sdarran inline int SIGBUS = 10;
48bb8023b5Sdarran #pragma D binding "1.0" SIGBUS
49bb8023b5Sdarran inline int SIGSEGV = 11;
50bb8023b5Sdarran #pragma D binding "1.0" SIGSEGV
51bb8023b5Sdarran inline int SIGSYS = 12;
52bb8023b5Sdarran #pragma D binding "1.0" SIGSYS
53bb8023b5Sdarran inline int SIGPIPE = 13;
54bb8023b5Sdarran #pragma D binding "1.0" SIGPIPE
55bb8023b5Sdarran inline int SIGALRM = 14;
56bb8023b5Sdarran #pragma D binding "1.0" SIGALRM
57bb8023b5Sdarran inline int SIGTERM = 15;
58bb8023b5Sdarran #pragma D binding "1.0" SIGTERM
59bb8023b5Sdarran inline int SIGURG = 16;
60bb8023b5Sdarran #pragma D binding "1.0" SIGURG
61bb8023b5Sdarran inline int SIGSTOP = 17;
62bb8023b5Sdarran #pragma D binding "1.0" SIGSTOP
63bb8023b5Sdarran inline int SIGTSTP = 18;
64bb8023b5Sdarran #pragma D binding "1.0" SIGTSTP
65bb8023b5Sdarran inline int SIGCONT = 19;
66bb8023b5Sdarran #pragma D binding "1.0" SIGCONT
67bb8023b5Sdarran inline int SIGCHLD = 20;
68bb8023b5Sdarran #pragma D binding "1.0" SIGCHLD
69bb8023b5Sdarran inline int SIGTTIN = 21;
70bb8023b5Sdarran #pragma D binding "1.0" SIGTTIN
71bb8023b5Sdarran inline int SIGTTOU = 22;
72bb8023b5Sdarran #pragma D binding "1.0" SIGTTOU
73bb8023b5Sdarran inline int SIGIO = 23;
74bb8023b5Sdarran #pragma D binding "1.0" SIGIO
75bb8023b5Sdarran inline int SIGXCPU = 24;
76bb8023b5Sdarran #pragma D binding "1.0" SIGXCPU
77bb8023b5Sdarran inline int SIGXFSZ = 25;
78bb8023b5Sdarran #pragma D binding "1.0" SIGXFSZ
79bb8023b5Sdarran inline int SIGVTALRM = 26;
80bb8023b5Sdarran #pragma D binding "1.0" SIGVTALRM
81bb8023b5Sdarran inline int SIGPROF = 27;
82bb8023b5Sdarran #pragma D binding "1.0" SIGPROF
83bb8023b5Sdarran inline int SIGWINCH = 28;
84bb8023b5Sdarran #pragma D binding "1.0" SIGWINCH
85bb8023b5Sdarran inline int SIGINFO = 29;
86bb8023b5Sdarran #pragma D binding "1.0" SIGINFO
87bb8023b5Sdarran inline int SIGUSR1 = 30;
88bb8023b5Sdarran #pragma D binding "1.0" SIGUSR1
89bb8023b5Sdarran inline int SIGUSR2 = 31;
90bb8023b5Sdarran #pragma D binding "1.0" SIGUSR2
91bb8023b5Sdarran 
92bb8023b5Sdarran inline int CLD_EXITED = 1;
93bb8023b5Sdarran #pragma D binding "1.0" CLD_EXITED
94bb8023b5Sdarran inline int CLD_KILLED = 2;
95bb8023b5Sdarran #pragma D binding "1.0" CLD_KILLED
96bb8023b5Sdarran inline int CLD_DUMPED = 3;
97bb8023b5Sdarran #pragma D binding "1.0" CLD_DUMPED
98bb8023b5Sdarran inline int CLD_TRAPPED = 4;
99bb8023b5Sdarran #pragma D binding "1.0" CLD_TRAPPED
100bb8023b5Sdarran inline int CLD_STOPPED = 5;
101bb8023b5Sdarran #pragma D binding "1.0" CLD_STOPPED
102bb8023b5Sdarran inline int CLD_CONTINUED = 6;
103bb8023b5Sdarran #pragma D binding "1.0" CLD_CONTINUED
104