Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
ucontext.h
Go to the documentation of this file.
1 /*
2  * S390 version
3  *
4  * Derived from "include/asm-i386/ucontext.h"
5  */
6 
7 #ifndef _ASM_S390_UCONTEXT_H
8 #define _ASM_S390_UCONTEXT_H
9 
10 #define UC_EXTENDED 0x00000001
11 
12 #ifndef __s390x__
13 
15  unsigned long uc_flags;
16  struct ucontext *uc_link;
19  unsigned long uc_sigmask[2];
20  unsigned long uc_gprs_high[16];
21 };
22 
23 #endif
24 
25 struct ucontext {
26  unsigned long uc_flags;
27  struct ucontext *uc_link;
30  sigset_t uc_sigmask; /* mask last for extensibility */
31 };
32 
33 #endif /* !_ASM_S390_UCONTEXT_H */