1 #ifndef ULINUX_ARCH_STAT_H
2 #define ULINUX_ARCH_STAT_H
4 * this code is protected by the GNU affero GPLv3
5 * author:Sylvain BERTRAND
8 ulinux_ul dev
; /* Device. */
9 ulinux_ul ino
; /* File serial number. */
10 ulinux_ui mode
; /* File mode. */
11 ulinux_ui nlink
; /* Link count. */
12 ulinux_ui uid
; /* User ID of the file's owner. */
13 ulinux_ui gid
; /* Group ID of the file's group. */
14 ulinux_ul rdev
; /* Device number, if device. */
16 ulinux_sl size
; /* Size of file, in bytes. */
17 ulinux_si blksize
; /* Optimal block size for I/O. */
19 ulinux_sl blocks
; /* Number 512-byte blocks allocated. */
20 ulinux_sl atime
; /* Time of last access. */
22 ulinux_sl mtime
; /* Time of last modification. */
24 ulinux_sl ctime
; /* Time of last status change. */