Warning: That file was not part of the compilation database. It may have many parsing errors.
1 | /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ |
---|---|
2 | #ifndef __ASM_GENERIC_SIGNAL_DEFS_H |
3 | #define __ASM_GENERIC_SIGNAL_DEFS_H |
4 | |
5 | |
6 | |
7 | #ifndef SIG_BLOCK |
8 | #define SIG_BLOCK 0 /* for blocking signals */ |
9 | #endif |
10 | #ifndef SIG_UNBLOCK |
11 | #define SIG_UNBLOCK 1 /* for unblocking signals */ |
12 | #endif |
13 | #ifndef SIG_SETMASK |
14 | #define SIG_SETMASK 2 /* for setting the signal mask */ |
15 | #endif |
16 | |
17 | #ifndef __ASSEMBLY__ |
18 | typedef void __signalfn_t(int); |
19 | typedef __signalfn_t *__sighandler_t; |
20 | |
21 | typedef void __restorefn_t(void); |
22 | typedef __restorefn_t *__sigrestore_t; |
23 | |
24 | #define SIG_DFL ((__sighandler_t)0) /* default signal handling */ |
25 | #define SIG_IGN ((__sighandler_t)1) /* ignore signal */ |
26 | #define SIG_ERR ((__sighandler_t)-1) /* error return from signal */ |
27 | #endif |
28 | |
29 | #endif /* __ASM_GENERIC_SIGNAL_DEFS_H */ |
30 |
Warning: That file was not part of the compilation database. It may have many parsing errors.