4 #include <linux/types.h>
6 struct __old_kernel_stat
{
9 unsigned short st_mode
;
10 unsigned short st_nlink
;
11 unsigned short st_uid
;
12 unsigned short st_gid
;
13 unsigned short st_rdev
;
14 unsigned long st_size
;
15 unsigned long st_atime
;
16 unsigned long st_mtime
;
17 unsigned long st_ctime
;
21 unsigned short st_dev
;
23 unsigned short st_mode
;
25 unsigned short st_uid
;
26 unsigned short st_gid
;
27 unsigned short st_rdev
;
30 unsigned long st_atime_nsec
;
32 unsigned long st_mtime_nsec
;
34 unsigned long st_ctime_nsec
;
37 unsigned long __unused4
[2];
40 #define STAT_HAVE_NSEC 1
43 unsigned long long st_dev
;
45 unsigned long long st_ino
;
48 unsigned int st_nlink
;
53 unsigned long long st_rdev
;
55 unsigned char __pad3
[8];
58 unsigned int st_blksize
;
60 unsigned char __pad4
[8];
61 unsigned int st_blocks
;
63 unsigned int st_atime
;
64 unsigned int st_atime_nsec
;
66 unsigned int st_mtime
;
67 unsigned int st_mtime_nsec
;
69 unsigned int st_ctime
;
70 unsigned int st_ctime_nsec
;
72 unsigned int __unused4
;
73 unsigned int __unused5
;