1 #ifndef STRACE_KERNEL_TYPES_H
3 # define STRACE_KERNEL_TYPES_H
5 # if defined HAVE___KERNEL_LONG_T && defined HAVE___KERNEL_ULONG_T
7 # include <asm/posix_types.h>
9 typedef __kernel_long_t kernel_long_t;
10 typedef __kernel_ulong_t kernel_ulong_t;
12 # elif defined __x86_64__ && defined __ILP32__
14 typedef long long kernel_long_t;
15 typedef unsigned long long kernel_ulong_t;
19 typedef long kernel_long_t;
20 typedef unsigned long kernel_ulong_t;
27 unsigned short d_reclen;