cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

signal.h (1563B)


      1/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
      2#ifndef _UAPI_ASM_PARISC_SIGNAL_H
      3#define _UAPI_ASM_PARISC_SIGNAL_H
      4
      5#define SIGHUP		 1
      6#define SIGINT		 2
      7#define SIGQUIT		 3
      8#define SIGILL		 4
      9#define SIGTRAP		 5
     10#define SIGABRT		 6
     11#define SIGIOT		 6
     12#define SIGSTKFLT	 7
     13#define SIGFPE		 8
     14#define SIGKILL		 9
     15#define SIGBUS		10
     16#define SIGSEGV		11
     17#define SIGXCPU		12
     18#define SIGPIPE		13
     19#define SIGALRM		14
     20#define SIGTERM		15
     21#define SIGUSR1		16
     22#define SIGUSR2		17
     23#define SIGCHLD		18
     24#define SIGPWR		19
     25#define SIGVTALRM	20
     26#define SIGPROF		21
     27#define SIGIO		22
     28#define SIGPOLL		SIGIO
     29#define SIGWINCH	23
     30#define SIGSTOP		24
     31#define SIGTSTP		25
     32#define SIGCONT		26
     33#define SIGTTIN		27
     34#define SIGTTOU		28
     35#define SIGURG		29
     36#define SIGXFSZ		30
     37#define SIGUNUSED	31
     38#define SIGSYS		31
     39
     40/* These should not be considered constants from userland.  */
     41#define SIGRTMIN	32
     42#define SIGRTMAX	_NSIG
     43
     44#define SA_ONSTACK	0x00000001
     45#define SA_RESETHAND	0x00000004
     46#define SA_NOCLDSTOP	0x00000008
     47#define SA_SIGINFO	0x00000010
     48#define SA_NODEFER	0x00000020
     49#define SA_RESTART	0x00000040
     50#define SA_NOCLDWAIT	0x00000080
     51
     52#define SA_NOMASK	SA_NODEFER
     53#define SA_ONESHOT	SA_RESETHAND
     54
     55#define MINSIGSTKSZ	2048
     56#define SIGSTKSZ	8192
     57
     58#include <asm-generic/signal-defs.h>
     59
     60# ifndef __ASSEMBLY__
     61
     62#  include <linux/types.h>
     63
     64/* Avoid too many header ordering problems.  */
     65struct siginfo;
     66
     67typedef struct sigaltstack {
     68	void __user *ss_sp;
     69	int ss_flags;
     70	__kernel_size_t ss_size;
     71} stack_t;
     72
     73#endif /* !__ASSEMBLY */
     74#endif /* _UAPI_ASM_PARISC_SIGNAL_H */