35 lines
		
	
	
	
		
			670 B
			
		
	
	
	
		
			C
		
	
	
	
	
	
		
		
			
		
	
	
			35 lines
		
	
	
	
		
			670 B
			
		
	
	
	
		
			C
		
	
	
	
	
	
| 
								 | 
							
								/*
							 | 
						||
| 
								 | 
							
								 * asm-generic/int-l64.h
							 | 
						||
| 
								 | 
							
								 *
							 | 
						||
| 
								 | 
							
								 * Integer declarations for architectures which use "long"
							 | 
						||
| 
								 | 
							
								 * for 64-bit types.
							 | 
						||
| 
								 | 
							
								 */
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								#ifndef _UAPI_ASM_GENERIC_INT_L64_H
							 | 
						||
| 
								 | 
							
								#define _UAPI_ASM_GENERIC_INT_L64_H
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								#include <asm/bitsperlong.h>
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								#ifndef __ASSEMBLY__
							 | 
						||
| 
								 | 
							
								/*
							 | 
						||
| 
								 | 
							
								 * __xx is ok: it doesn't pollute the POSIX namespace. Use these in the
							 | 
						||
| 
								 | 
							
								 * header files exported to user space
							 | 
						||
| 
								 | 
							
								 */
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								typedef __signed__ char __s8;
							 | 
						||
| 
								 | 
							
								typedef unsigned char __u8;
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								typedef __signed__ short __s16;
							 | 
						||
| 
								 | 
							
								typedef unsigned short __u16;
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								typedef __signed__ int __s32;
							 | 
						||
| 
								 | 
							
								typedef unsigned int __u32;
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								typedef __signed__ long __s64;
							 | 
						||
| 
								 | 
							
								typedef unsigned long __u64;
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								#endif /* __ASSEMBLY__ */
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								#endif /* _UAPI_ASM_GENERIC_INT_L64_H */
							 |