Import 2.3.18pre1
[davej-history.git] / include / asm-mips / statfs.h
blob500f6f1b667be3ed3a1967031bb0402f33bc0d97
1 /*
2 * Definitions for the statfs(2) call.
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.
8 * Copyright (C) 1995 by Ralf Baechle
9 */
10 #ifndef __ASM_MIPS_STATFS_H
11 #define __ASM_MIPS_STATFS_H
13 #include <linux/posix_types.h>
15 #ifndef __KERNEL_STRICT_NAMES
17 #include <linux/types.h>
19 typedef __kernel_fsid_t fsid_t;
21 #endif
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;
33 /* Linux specials */
34 long f_bavail;
35 __kernel_fsid_t f_fsid;
36 long f_namelen;
37 long f_spare[6];
40 #endif /* __ASM_MIPS_STATFS_H */