1#ifndef _ASM_X86_64_STAT_H 2#define _ASM_X86_64_STAT_H 3 4struct stat { 5 unsigned long st_dev; 6 unsigned long st_ino; 7 unsigned long st_nlink; 8 9 unsigned int st_mode; 10 unsigned int st_uid; 11 unsigned int st_gid; 12 unsigned int __pad0; 13 unsigned long st_rdev; 14 long st_size; 15 long st_blksize; 16 long st_blocks; /* Number 512-byte blocks allocated. */ 17 18 unsigned long st_atime; 19 unsigned long __reserved0; /* reserved for atime.nanoseconds */ 20 unsigned long st_mtime; 21 unsigned long __reserved1; /* reserved for atime.nanoseconds */ 22 unsigned long st_ctime; 23 unsigned long __reserved2; /* reserved for atime.nanoseconds */ 24 long __unused[3]; 25}; 26 27#endif 28