]>
git.proxmox.com Git - mirror_spl-debian.git/blob - include/sys/types.h
8 #include <linux/types.h>
9 #include <sys/sysmacros.h>
11 typedef enum { B_FALSE
=0, B_TRUE
=1 } boolean_t
;
12 typedef unsigned long uintptr_t;
13 typedef unsigned long intptr_t;
14 typedef unsigned long ulong_t
;
15 typedef unsigned int uint_t
;
16 typedef unsigned char uchar_t
;
17 typedef unsigned long long u_longlong_t
;
18 typedef unsigned long long u_offset_t
;
19 typedef unsigned long long rlim64_t
;
20 typedef long long longlong_t
;
21 typedef long long offset_t
;
22 typedef struct task_struct kthread_t
;
23 typedef struct vmem
{ } vmem_t
;
25 typedef struct timespec timestruc_t
; /* definition per SVr4 */
26 typedef struct timespec timespec_t
;
27 typedef longlong_t hrtime_t
;
28 typedef unsigned short ushort_t
;
29 typedef u_longlong_t len_t
;
30 typedef longlong_t diskaddr_t
;
31 typedef ushort_t o_mode_t
;
32 typedef uint_t major_t
;
33 typedef uint_t minor_t
;
35 #endif /* _SPL_TYPES_H */