LCOV - code coverage report
Current view: top level - include/asm-generic - signal-defs.h (source / functions) Hit Total Coverage
Test: coverage.info Lines: 4 4 100.0 %
Date: 2017-01-25 Functions: 0 0 -

          Line data    Source code
       1             : #ifndef __ASM_GENERIC_SIGNAL_DEFS_H
       2             : #define __ASM_GENERIC_SIGNAL_DEFS_H
       3             : 
       4             : #include <linux/compiler.h>
       5             : 
       6             : #ifndef SIG_BLOCK
       7             : #define SIG_BLOCK          0    /* for blocking signals */
       8             : #endif
       9             : #ifndef SIG_UNBLOCK
      10             : #define SIG_UNBLOCK        1    /* for unblocking signals */
      11             : #endif
      12             : #ifndef SIG_SETMASK
      13             : #define SIG_SETMASK        2    /* for setting the signal mask */
      14             : #endif
      15             : 
      16             : #ifndef __ASSEMBLY__
      17           1 : typedef void __signalfn_t(int);
      18           1 : typedef __signalfn_t __user *__sighandler_t;
      19             : 
      20           1 : typedef void __restorefn_t(void);
      21           1 : typedef __restorefn_t __user *__sigrestore_t;
      22             : 
      23             : #define SIG_DFL ((__force __sighandler_t)0)     /* default signal handling */
      24             : #define SIG_IGN ((__force __sighandler_t)1)     /* ignore signal */
      25             : #define SIG_ERR ((__force __sighandler_t)-1)    /* error return from signal */
      26             : #endif
      27             : 
      28             : #endif /* __ASM_GENERIC_SIGNAL_DEFS_H */

Generated by: LCOV version 1.10