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