1 /* Definition of `struct stat' used in the kernel. */
12 unsigned long int st_atime_sec
;
13 unsigned long int st_mtime_sec
;
14 unsigned long int st_ctime_sec
;
15 unsigned int st_blksize
;
17 unsigned int st_flags
;
21 /* Definition of `struct stat64' used in the kernel. */
26 unsigned long st_rdev
;
28 unsigned long st_blocks
;
33 unsigned int st_blksize
;
34 unsigned int st_nlink
;
37 unsigned long st_atime_sec
;
38 unsigned long st_atimensec
;
39 unsigned long st_mtime_sec
;
40 unsigned long st_mtimensec
;
41 unsigned long st_ctime_sec
;
42 unsigned long st_ctimensec
;
43 long __glibc_reserved
[3];
46 /* Definition of `struct stat' used by glibc 2.0. */
57 __time_t st_atime_sec
;
58 __time_t st_mtime_sec
;
59 __time_t st_ctime_sec
;
60 unsigned int st_blksize
;
62 unsigned int st_flags
;
66 /* Definition of `struct stat' used by glibc 2.1. */
77 __time_t st_atime_sec
;
78 __time_t st_mtime_sec
;
79 __time_t st_ctime_sec
;
80 __blkcnt64_t st_blocks
;
81 __blksize_t st_blksize
;
82 unsigned int st_flags
;
85 long __glibc_reserved
[4];
88 #define STAT_IS_KERNEL_STAT 0
89 #define STAT64_IS_KERNEL_STAT64 1
90 #define XSTAT_IS_XSTAT64 1
91 #define STATFS_IS_STATFS64 0