Blame view
include/asm-powerpc/statfs.h
1016 Bytes
e903c5b53 [PATCH] powerpc: ... |
1 2 |
#ifndef _ASM_POWERPC_STATFS_H #define _ASM_POWERPC_STATFS_H |
1da177e4c Linux-2.6.12-rc2 |
3 |
|
e903c5b53 [PATCH] powerpc: ... |
4 5 6 7 8 |
/* For ppc32 we just use the generic definitions, not so simple on ppc64 */ #ifndef __powerpc64__ #include <asm-generic/statfs.h> #else |
1da177e4c Linux-2.6.12-rc2 |
9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 |
#ifndef __KERNEL_STRICT_NAMES #include <linux/types.h> typedef __kernel_fsid_t fsid_t; #endif /* * We're already 64-bit, so duplicate the definition */ struct statfs { long f_type; long f_bsize; long f_blocks; long f_bfree; long f_bavail; long f_files; long f_ffree; __kernel_fsid_t f_fsid; long f_namelen; long f_frsize; long f_spare[5]; }; struct statfs64 { long f_type; long f_bsize; long f_blocks; long f_bfree; long f_bavail; long f_files; long f_ffree; __kernel_fsid_t f_fsid; long f_namelen; long f_frsize; long 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]; }; |
e903c5b53 [PATCH] powerpc: ... |
59 60 |
#endif /* ! __powerpc64__ */ #endif |