File: /usr/src/linux/include/asm-mips64/statfs.h
1 /*
2 * This file is subject to the terms and conditions of the GNU General Public
3 * License. See the file "COPYING" in the main directory of this archive
4 * for more details.
5 *
6 * Copyright (C) 1995, 1999 by Ralf Baechle
7 */
8 #ifndef _ASM_STATFS_H
9 #define _ASM_STATFS_H
10
11 #include <linux/posix_types.h>
12
13 #ifndef __KERNEL_STRICT_NAMES
14
15 #include <linux/types.h>
16
17 typedef __kernel_fsid_t fsid_t;
18
19 #endif
20
21 struct statfs {
22 long f_type;
23 #define f_fstyp f_type
24 long f_bsize;
25 long f_frsize; /* Fragment size - unsupported */
26 long f_blocks;
27 long f_bfree;
28 long f_files;
29 long f_ffree;
30
31 /* Linux specials */
32 long f_bavail;
33 __kernel_fsid_t f_fsid;
34 long f_namelen;
35 long f_spare[6];
36 };
37
38 #endif /* _ASM_STATFS_H */
39