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