Blame view

kernel/linux-imx6_3.14.28/include/uapi/asm-generic/signal-defs.h 802 Bytes
6b13f685e   김민수   BSP 최초 추가
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
  #ifndef __ASM_GENERIC_SIGNAL_DEFS_H
  #define __ASM_GENERIC_SIGNAL_DEFS_H
  
  #include <linux/compiler.h>
  
  #ifndef SIG_BLOCK
  #define SIG_BLOCK          0	/* for blocking signals */
  #endif
  #ifndef SIG_UNBLOCK
  #define SIG_UNBLOCK        1	/* for unblocking signals */
  #endif
  #ifndef SIG_SETMASK
  #define SIG_SETMASK        2	/* for setting the signal mask */
  #endif
  
  #ifndef __ASSEMBLY__
  typedef void __signalfn_t(int);
  typedef __signalfn_t __user *__sighandler_t;
  
  typedef void __restorefn_t(void);
  typedef __restorefn_t __user *__sigrestore_t;
  
  #define SIG_DFL	((__force __sighandler_t)0)	/* default signal handling */
  #define SIG_IGN	((__force __sighandler_t)1)	/* ignore signal */
  #define SIG_ERR	((__force __sighandler_t)-1)	/* error return from signal */
  #endif
  
  #endif /* __ASM_GENERIC_SIGNAL_DEFS_H */