| 
    Linux Kernel
    3.7.1
    
   | 
 
Go to the source code of this file.
Data Structures | |
| struct | __new_sigset_t | 
| struct | sigstack | 
| struct | __new_sigaction | 
| struct | __old_sigaction | 
| struct | sigaltstack | 
Macros | |
| #define | SIGHUP 1 | 
| #define | SIGINT 2 | 
| #define | SIGQUIT 3 | 
| #define | SIGILL 4 | 
| #define | SUBSIG_STACK 0 | 
| #define | SUBSIG_ILLINST 2 | 
| #define | SUBSIG_PRIVINST 3 | 
| #define | SUBSIG_BADTRAP(t) (0x80 + (t)) | 
| #define | SIGTRAP 5 | 
| #define | SIGABRT 6 | 
| #define | SIGIOT 6 | 
| #define | SIGEMT 7 | 
| #define | SUBSIG_TAG 10 | 
| #define | SIGFPE 8 | 
| #define | SUBSIG_FPDISABLED 0x400 | 
| #define | SUBSIG_FPERROR 0x404 | 
| #define | SUBSIG_FPINTOVFL 0x001 | 
| #define | SUBSIG_FPSTSIG 0x002 | 
| #define | SUBSIG_IDIVZERO 0x014 | 
| #define | SUBSIG_FPINEXACT 0x0c4 | 
| #define | SUBSIG_FPDIVZERO 0x0c8 | 
| #define | SUBSIG_FPUNFLOW 0x0cc | 
| #define | SUBSIG_FPOPERROR 0x0d0 | 
| #define | SUBSIG_FPOVFLOW 0x0d4 | 
| #define | SIGKILL 9 | 
| #define | SIGBUS 10 | 
| #define | SUBSIG_BUSTIMEOUT 1 | 
| #define | SUBSIG_ALIGNMENT 2 | 
| #define | SUBSIG_MISCERROR 5 | 
| #define | SIGSEGV 11 | 
| #define | SUBSIG_NOMAPPING 3 | 
| #define | SUBSIG_PROTECTION 4 | 
| #define | SUBSIG_SEGERROR 5 | 
| #define | SIGSYS 12 | 
| #define | SIGPIPE 13 | 
| #define | SIGALRM 14 | 
| #define | SIGTERM 15 | 
| #define | SIGURG 16 | 
| #define | SIGSTOP 17 | 
| #define | SIGTSTP 18 | 
| #define | SIGCONT 19 | 
| #define | SIGCHLD 20 | 
| #define | SIGTTIN 21 | 
| #define | SIGTTOU 22 | 
| #define | SIGIO 23 | 
| #define | SIGPOLL SIGIO /* SysV name for SIGIO */ | 
| #define | SIGXCPU 24 | 
| #define | SIGXFSZ 25 | 
| #define | SIGVTALRM 26 | 
| #define | SIGPROF 27 | 
| #define | SIGWINCH 28 | 
| #define | SIGLOST 29 | 
| #define | SIGPWR SIGLOST | 
| #define | SIGUSR1 30 | 
| #define | SIGUSR2 31 | 
| #define | __OLD_NSIG 32 | 
| #define | __NEW_NSIG 64 | 
| #define | _NSIG_BPW 32 | 
| #define | _NSIG_WORDS (__NEW_NSIG / _NSIG_BPW) | 
| #define | SIGRTMIN 32 | 
| #define | SIGRTMAX __NEW_NSIG | 
| #define | _NSIG __OLD_NSIG | 
| #define | NSIG _NSIG | 
| #define | __old_sigset_t sigset_t | 
| #define | __old_sigaction sigaction | 
| #define | __old_sigaction32 sigaction32 | 
| #define | _SV_SSTACK 1u /* This signal handler should use sig-stack */ | 
| #define | _SV_INTR 2u /* Sig return should not restart system call */ | 
| #define | _SV_RESET 4u /* Set handler to SIG_DFL upon taken signal */ | 
| #define | _SV_IGNCHILD 8u /* Do not send SIGCHLD */ | 
| #define | SA_NOCLDSTOP _SV_IGNCHILD | 
| #define | SA_STACK _SV_SSTACK | 
| #define | SA_ONSTACK _SV_SSTACK | 
| #define | SA_RESTART _SV_INTR | 
| #define | SA_ONESHOT _SV_RESET | 
| #define | SA_NODEFER 0x20u | 
| #define | SA_NOCLDWAIT 0x100u | 
| #define | SA_SIGINFO 0x200u | 
| #define | SA_NOMASK SA_NODEFER | 
| #define | SIG_BLOCK 0x01 /* for blocking signals */ | 
| #define | SIG_UNBLOCK 0x02 /* for unblocking signals */ | 
| #define | SIG_SETMASK 0x04 /* for setting the signal mask */ | 
| #define | SS_ONSTACK 1 | 
| #define | SS_DISABLE 2 | 
| #define | MINSIGSTKSZ 4096 | 
| #define | SIGSTKSZ 16384 | 
Typedefs | |
| typedef unsigned long | __old_sigset_t | 
| typedef struct sigaltstack | stack_t | 
| #define __old_sigaction sigaction | 
| #define __old_sigaction32 sigaction32 | 
| #define __old_sigset_t sigset_t | 
| #define _NSIG __OLD_NSIG | 
| #define _NSIG_WORDS (__NEW_NSIG / _NSIG_BPW) | 
| #define _SV_INTR 2u /* Sig return should not restart system call */ | 
| #define _SV_RESET 4u /* Set handler to SIG_DFL upon taken signal */ | 
| #define _SV_SSTACK 1u /* This signal handler should use sig-stack */ | 
| #define SA_NOCLDSTOP _SV_IGNCHILD | 
| #define SA_NOMASK SA_NODEFER | 
| #define SA_ONSTACK _SV_SSTACK | 
| #define SA_STACK _SV_SSTACK | 
| #define SIGRTMAX __NEW_NSIG | 
| typedef unsigned long __old_sigset_t | 
| typedef struct sigaltstack stack_t | 
 1.8.2