These are already identical ... 508 lines of code, goodbye.
[linux-2.6/linux-mips.git] / include / asm-mips64 / statfs.h
blobae1d46966d2947bc8e82a47df96f378f600a8acd
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.
6 * Copyright (C) 1995, 1999 by Ralf Baechle
7 */
8 #ifndef _ASM_STATFS_H
9 #define _ASM_STATFS_H
11 #include <linux/posix_types.h>
13 #ifndef __KERNEL_STRICT_NAMES
15 #include <linux/types.h>
17 typedef __kernel_fsid_t fsid_t;
19 #endif
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;
31 /* Linux specials */
32 long f_bavail;
33 __kernel_fsid_t f_fsid;
34 long f_namelen;
35 long f_spare[6];
38 struct statfs64 { /* Same as struct statfs */
39 long f_type;
40 long f_bsize;
41 long f_frsize; /* Fragment size - unsupported */
42 long f_blocks;
43 long f_bfree;
44 long f_files;
45 long f_ffree;
47 /* Linux specials */
48 long f_bavail;
49 __kernel_fsid_t f_fsid;
50 long f_namelen;
51 long f_spare[6];
54 #endif /* _ASM_STATFS_H */