| Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 1 | /* | 
|  | 2 | * include/asm-alpha/sysinfo.h | 
|  | 3 | */ | 
|  | 4 |  | 
|  | 5 | #ifndef __ASM_ALPHA_SYSINFO_H | 
|  | 6 | #define __ASM_ALPHA_SYSINFO_H | 
|  | 7 |  | 
|  | 8 | /* This defines the subset of the OSF/1 getsysinfo/setsysinfo calls | 
|  | 9 | that we support.  */ | 
|  | 10 |  | 
|  | 11 | #define GSI_UACPROC			8 | 
|  | 12 | #define GSI_IEEE_FP_CONTROL		45 | 
|  | 13 | #define GSI_IEEE_STATE_AT_SIGNAL	46 | 
|  | 14 | #define GSI_PROC_TYPE			60 | 
|  | 15 | #define GSI_GET_HWRPB			101 | 
|  | 16 |  | 
|  | 17 | #define SSI_NVPAIRS			1 | 
|  | 18 | #define SSI_IEEE_FP_CONTROL		14 | 
|  | 19 | #define SSI_IEEE_STATE_AT_SIGNAL	15 | 
|  | 20 | #define SSI_IEEE_IGNORE_STATE_AT_SIGNAL	16 | 
|  | 21 | #define SSI_IEEE_RAISE_EXCEPTION	1001	/* linux specific */ | 
|  | 22 |  | 
|  | 23 | #define SSIN_UACPROC			6 | 
|  | 24 |  | 
|  | 25 | #define UAC_BITMASK			7 | 
|  | 26 | #define UAC_NOPRINT			1 | 
|  | 27 | #define UAC_NOFIX			2 | 
|  | 28 | #define UAC_SIGBUS			4 | 
|  | 29 |  | 
|  | 30 |  | 
|  | 31 | #ifdef __KERNEL__ | 
|  | 32 |  | 
|  | 33 | /* This is the shift that is applied to the UAC bits as stored in the | 
|  | 34 | per-thread flags.  See thread_info.h.  */ | 
|  | 35 | #define UAC_SHIFT			6 | 
|  | 36 |  | 
|  | 37 | #endif | 
|  | 38 |  | 
|  | 39 | #endif /* __ASM_ALPHA_SYSINFO_H */ |