1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
5 * Derived from "include/asm-i386/statfs.h"
12 * We can't use <asm-generic/statfs.h> because in 64-bit mode
13 * we mix ints of different sizes in our struct statfs.
16 #ifndef __KERNEL_STRICT_NAMES
17 #include <linux/types.h>
18 typedef __kernel_fsid_t fsid_t
;
24 unsigned long f_blocks
;
25 unsigned long f_bfree
;
26 unsigned long f_bavail
;
27 unsigned long f_files
;
28 unsigned long f_ffree
;
29 __kernel_fsid_t f_fsid
;
30 unsigned int f_namelen
;
31 unsigned int f_frsize
;
33 unsigned int f_spare
[4];
39 unsigned long long f_blocks
;
40 unsigned long long f_bfree
;
41 unsigned long long f_bavail
;
42 unsigned long long f_files
;
43 unsigned long long f_ffree
;
44 __kernel_fsid_t f_fsid
;
45 unsigned int f_namelen
;
46 unsigned int f_frsize
;
48 unsigned int f_spare
[4];