4 #include <linux/types.h>
8 long st_pad1[3]; /* Reserved for network id */
19 * Actually this should be timestruc_t st_atime, st_mtime and st_ctime
20 * but we don't have it under Linux.
34 * This matches struct stat64 in glibc2.1, hence the absolutely insane
35 * amounts of padding around dev_t's. The memory layout is the same as of
36 * struct stat of the 64-bit kernel.
41 unsigned long st_pad0[3]; /* Reserved for st_dev expansion */
43 unsigned long long st_ino;
51 unsigned long st_rdev;
52 unsigned long st_pad1[3]; /* Reserved for st_rdev expansion */
57 * Actually this should be timestruc_t st_atime, st_mtime and st_ctime
58 * but we don't have it under Linux.
61 unsigned long reserved0; /* Reserved for st_atime expansion */
64 unsigned long reserved1; /* Reserved for st_mtime expansion */
67 unsigned long reserved2; /* Reserved for st_ctime expansion */
69 unsigned long st_blksize;
70 unsigned long st_pad2;
75 #endif /* _ASM_STAT_H */