1 /* $Id: stat.h,v 1.6 1999/12/21 14:09:48 jj Exp $ */
2 #ifndef _SPARC64_STAT_H
3 #define _SPARC64_STAT_H
5 #include <linux/types.h>
6 #include <linux/time.h>
9 __kernel_dev_t32 st_dev
;
10 __kernel_ino_t32 st_ino
;
11 __kernel_mode_t32 st_mode
;
13 __kernel_uid_t32 st_uid
;
14 __kernel_gid_t32 st_gid
;
15 __kernel_dev_t32 st_rdev
;
16 __kernel_off_t32 st_size
;
17 __kernel_time_t32 st_atime
;
18 unsigned int __unused1
;
19 __kernel_time_t32 st_mtime
;
20 unsigned int __unused2
;
21 __kernel_time_t32 st_ctime
;
22 unsigned int __unused3
;
23 __kernel_off_t32 st_blksize
;
24 __kernel_off_t32 st_blocks
;
25 unsigned int __unused4
[2];
42 unsigned long __unused4
[2];
46 /* This is sparc32 stat64 structure. */
49 unsigned char __pad0
[6];
50 unsigned short st_dev
;
52 unsigned long long st_ino
;
55 unsigned int st_nlink
;
60 unsigned char __pad2
[6];
61 unsigned short st_rdev
;
63 unsigned char __pad3
[8];
66 unsigned int st_blksize
;
68 unsigned char __pad4
[8];
69 unsigned int st_blocks
;
71 unsigned int st_atime
;
72 unsigned int __unused1
;
74 unsigned int st_mtime
;
75 unsigned int __unused2
;
77 unsigned int st_ctime
;
78 unsigned int __unused3
;
80 unsigned int __unused4
;
81 unsigned int __unused5
;