xref: /kvmtool/include/linux/types.h (revision a2a002f91b350209c8a6334d388d8cfe1983a5e4)
1 #ifndef LINUX_TYPES_H
2 #define LINUX_TYPES_H
3 
4 #include <stdint.h>
5 
6 #define __s8		int8_t
7 #define __u8		uint8_t
8 
9 #define __s16		int16_t
10 #define __u16		uint16_t
11 
12 #define __s32		int32_t
13 #define __u32		uint32_t
14 
15 #define __s64		long long
16 #define __u64		unsigned long long
17 
18 typedef __u64 u64;
19 typedef __s64 s64;
20 
21 typedef __u32 u32;
22 typedef __s32 s32;
23 
24 typedef __u16 u16;
25 typedef __s16 s16;
26 
27 typedef __u8  u8;
28 typedef __s8  s8;
29 
30 #endif /* LINUX_TYPES_H */
31