URL
https://opencores.org/ocsvn/or1k_soc_on_altera_embedded_dev_kit/or1k_soc_on_altera_embedded_dev_kit/trunk
Subversion Repositories or1k_soc_on_altera_embedded_dev_kit
[/] [or1k_soc_on_altera_embedded_dev_kit/] [trunk/] [linux-2.6/] [linux-2.6.24/] [include/] [asm-s390/] [statfs.h] - Rev 3
Compare with Previous | Blame | View Log
/* * include/asm-s390/statfs.h * * S390 version * * Derived from "include/asm-i386/statfs.h" */ #ifndef _S390_STATFS_H #define _S390_STATFS_H #ifndef __s390x__ #include <asm-generic/statfs.h> #else #ifndef __KERNEL_STRICT_NAMES #include <linux/types.h> typedef __kernel_fsid_t fsid_t; #endif /* * This is ugly -- we're already 64-bit clean, so just duplicate the * definitions. */ struct statfs { int f_type; int f_bsize; long f_blocks; long f_bfree; long f_bavail; long f_files; long f_ffree; __kernel_fsid_t f_fsid; int f_namelen; int f_frsize; int f_spare[5]; }; struct statfs64 { int f_type; int f_bsize; long f_blocks; long f_bfree; long f_bavail; long f_files; long f_ffree; __kernel_fsid_t f_fsid; int f_namelen; int f_frsize; int f_spare[5]; }; struct compat_statfs64 { __u32 f_type; __u32 f_bsize; __u64 f_blocks; __u64 f_bfree; __u64 f_bavail; __u64 f_files; __u64 f_ffree; __kernel_fsid_t f_fsid; __u32 f_namelen; __u32 f_frsize; __u32 f_spare[5]; }; #endif /* __s390x__ */ #endif