Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
stat.h
Go to the documentation of this file.
1 #ifndef _ASM_IA64_STAT_H
2 #define _ASM_IA64_STAT_H
3 
4 /*
5  * Modified 1998, 1999
6  * David Mosberger-Tang <[email protected]>, Hewlett-Packard Co
7  */
8 
9 struct stat {
10  unsigned long st_dev;
11  unsigned long st_ino;
12  unsigned long st_nlink;
13  unsigned int st_mode;
14  unsigned int st_uid;
15  unsigned int st_gid;
16  unsigned int __pad0;
17  unsigned long st_rdev;
18  unsigned long st_size;
19  unsigned long st_atime;
20  unsigned long st_atime_nsec;
21  unsigned long st_mtime;
22  unsigned long st_mtime_nsec;
23  unsigned long st_ctime;
24  unsigned long st_ctime_nsec;
25  unsigned long st_blksize;
26  long st_blocks;
27  unsigned long __unused[3];
28 };
29 
30 #define STAT_HAVE_NSEC 1
31 
32 struct ia64_oldstat {
33  unsigned int st_dev;
34  unsigned int st_ino;
35  unsigned int st_mode;
36  unsigned int st_nlink;
37  unsigned int st_uid;
38  unsigned int st_gid;
39  unsigned int st_rdev;
40  unsigned int __pad1;
41  unsigned long st_size;
42  unsigned long st_atime;
43  unsigned long st_mtime;
44  unsigned long st_ctime;
45  unsigned int st_blksize;
46  int st_blocks;
47  unsigned int __unused1;
48  unsigned int __unused2;
49 };
50 
51 #endif /* _ASM_IA64_STAT_H */