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