1 #ifndef _KLIBC_ARCHSTAT_H
2 #define _KLIBC_ARCHSTAT_H
4 #define _STATBUF_ST_NSEC
6 /* This matches struct stat64 in glibc2.1, hence the absolutely
7 * insane amounts of padding around dev_t's.
10 unsigned long long st_dev;
12 #define STAT64_HAS_BROKEN_ST_INO 1
13 unsigned long __st_ino;
15 unsigned int st_nlink;
18 unsigned long long st_rdev;
21 unsigned long st_blksize;
22 unsigned char __pad4[4];
23 unsigned long __pad5; /* future possible st_blocks high bits */
24 unsigned long st_blocks; /* Number 512-byte blocks allocated. */
25 struct timespec st_atim;
26 struct timespec st_mtim;
27 struct timespec st_ctim;
28 unsigned long long st_ino;