Path: blob/master/arch/parisc/include/uapi/asm/signal.h
26305 views
/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */1#ifndef _UAPI_ASM_PARISC_SIGNAL_H2#define _UAPI_ASM_PARISC_SIGNAL_H34#define SIGHUP 15#define SIGINT 26#define SIGQUIT 37#define SIGILL 48#define SIGTRAP 59#define SIGABRT 610#define SIGIOT 611#define SIGSTKFLT 712#define SIGFPE 813#define SIGKILL 914#define SIGBUS 1015#define SIGSEGV 1116#define SIGXCPU 1217#define SIGPIPE 1318#define SIGALRM 1419#define SIGTERM 1520#define SIGUSR1 1621#define SIGUSR2 1722#define SIGCHLD 1823#define SIGPWR 1924#define SIGVTALRM 2025#define SIGPROF 2126#define SIGIO 2227#define SIGPOLL SIGIO28#define SIGWINCH 2329#define SIGSTOP 2430#define SIGTSTP 2531#define SIGCONT 2632#define SIGTTIN 2733#define SIGTTOU 2834#define SIGURG 2935#define SIGXFSZ 3036#define SIGUNUSED 3137#define SIGSYS 313839/* These should not be considered constants from userland. */40#define SIGRTMIN 3241#define SIGRTMAX _NSIG4243#define SA_ONSTACK 0x0000000144#define SA_RESETHAND 0x0000000445#define SA_NOCLDSTOP 0x0000000846#define SA_SIGINFO 0x0000001047#define SA_NODEFER 0x0000002048#define SA_RESTART 0x0000004049#define SA_NOCLDWAIT 0x000000805051#define SA_NOMASK SA_NODEFER52#define SA_ONESHOT SA_RESETHAND5354#define MINSIGSTKSZ 204855#define SIGSTKSZ 81925657#include <asm-generic/signal-defs.h>5859#define _NSIG 6460#define _NSIG_BPW (sizeof(unsigned long) * 8)61#define _NSIG_WORDS (_NSIG / _NSIG_BPW)6263# ifndef __ASSEMBLER__6465# include <linux/types.h>6667typedef unsigned long old_sigset_t; /* at least 32 bits */6869typedef struct {70unsigned long sig[_NSIG_WORDS];71} sigset_t;7273/* Avoid too many header ordering problems. */74struct siginfo;7576typedef struct sigaltstack {77void __user *ss_sp;78int ss_flags;79__kernel_size_t ss_size;80} stack_t;8182#endif /* !__ASSEMBLER__ */83#endif /* _UAPI_ASM_PARISC_SIGNAL_H */848586