at v2.6.26 54 lines 785 B view raw
1#ifndef _SPARC64_STATFS_H 2#define _SPARC64_STATFS_H 3 4#ifndef __KERNEL_STRICT_NAMES 5 6#include <linux/types.h> 7 8typedef __kernel_fsid_t fsid_t; 9 10#endif 11 12struct statfs { 13 long f_type; 14 long f_bsize; 15 long f_blocks; 16 long f_bfree; 17 long f_bavail; 18 long f_files; 19 long f_ffree; 20 __kernel_fsid_t f_fsid; 21 long f_namelen; 22 long f_frsize; 23 long f_spare[5]; 24}; 25 26struct statfs64 { 27 long f_type; 28 long f_bsize; 29 long f_blocks; 30 long f_bfree; 31 long f_bavail; 32 long f_files; 33 long f_ffree; 34 __kernel_fsid_t f_fsid; 35 long f_namelen; 36 long f_frsize; 37 long f_spare[5]; 38}; 39 40struct compat_statfs64 { 41 __u32 f_type; 42 __u32 f_bsize; 43 __u64 f_blocks; 44 __u64 f_bfree; 45 __u64 f_bavail; 46 __u64 f_files; 47 __u64 f_ffree; 48 __kernel_fsid_t f_fsid; 49 __u32 f_namelen; 50 __u32 f_frsize; 51 __u32 f_spare[5]; 52}; 53 54#endif