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