xref: /linux/arch/s390/include/uapi/asm/stat.h (revision 7fc2cd2e4b398c57c9cf961cfea05eadbf34c05c)
1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
2 /*
3  *  S390 version
4  *
5  *  Derived from "include/asm-i386/stat.h"
6  */
7 
8 #ifndef _S390_STAT_H
9 #define _S390_STAT_H
10 
11 struct stat {
12         unsigned long  st_dev;
13         unsigned long  st_ino;
14         unsigned long  st_nlink;
15         unsigned int   st_mode;
16         unsigned int   st_uid;
17         unsigned int   st_gid;
18         unsigned int   __pad1;
19         unsigned long  st_rdev;
20         unsigned long  st_size;
21         unsigned long  st_atime;
22 	unsigned long  st_atime_nsec;
23         unsigned long  st_mtime;
24 	unsigned long  st_mtime_nsec;
25         unsigned long  st_ctime;
26 	unsigned long  st_ctime_nsec;
27         unsigned long  st_blksize;
28         long           st_blocks;
29         unsigned long  __unused[3];
30 };
31 
32 #define STAT_HAVE_NSEC 1
33 
34 #endif
35