Back to index

glibc  2.9
kernel_stat.h
Go to the documentation of this file.
00001 /* Definition of `struct stat' used in the kernel */
00002 struct kernel_stat
00003   {
00004     unsigned short int st_dev;
00005     unsigned long int st_ino;
00006     unsigned short int st_mode;
00007     short int st_nlink;
00008     unsigned short int st_uid;
00009     unsigned short int st_gid;
00010     unsigned short int st_rdev;
00011     long int st_size;
00012     struct timespec st_atim;
00013     struct timespec st_mtim;
00014     struct timespec st_ctim;
00015     long int st_blksize;
00016     long int st_blocks;
00017     unsigned long int __unused4;
00018     unsigned long int __unused5;
00019   };
00020 
00021 #define _HAVE___UNUSED4
00022 #define _HAVE___UNUSED5
00023 
00024 #define _HAVE_STAT___UNUSED4
00025 #define _HAVE_STAT___UNUSED5
00026 #define _HAVE_STAT___PAD1
00027 #define _HAVE_STAT___PAD2
00028 #define _HAVE_STAT64___UNUSED4
00029 #define _HAVE_STAT64___UNUSED5
00030 #define _HAVE_STAT64___PAD2
00031 #define _HAVE_STAT_NSEC
00032 #define _HAVE_STAT64_NSEC