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;
11 unsigned char __pad0[4];
13 unsigned long __st_ino;
16 unsigned int st_nlink;
21 unsigned long long st_rdev;
22 unsigned char __pad3[4];
25 unsigned long st_blksize;
27 unsigned long st_blocks; /* Number 512-byte blocks allocated. */
28 unsigned long __pad4; /* future possible st_blocks high bits */
30 struct timespec st_atim;
31 struct timespec st_mtim;
32 struct timespec st_ctim;
34 unsigned long long st_ino;