-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
yaml --- r: 72375 b: refs/heads/master c: d5f1354 h: refs/heads/master i: 72373: f73d432 72371: 96d9196 72367: 0df5f48 v: v3
- Loading branch information
Thomas Gleixner
committed
Oct 23, 2007
1 parent
b574acc
commit 03b6b05
Showing
5 changed files
with
62 additions
and
78 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,2 @@ | ||
--- | ||
refs/heads/master: 79c74977045a3f1f5eeb45241198fa3d6970c85f | ||
refs/heads/master: d5f1354183573af3f908c71c5323ae800dd1e591 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,13 +1,63 @@ | ||
#ifdef __KERNEL__ | ||
# ifdef CONFIG_X86_32 | ||
# include "statfs_32.h" | ||
# else | ||
# include "statfs_64.h" | ||
# endif | ||
#ifndef _ASM_X86_STATFS_H | ||
#define _ASM_X86_STATFS_H | ||
|
||
#ifdef __i386__ | ||
#include <asm-generic/statfs.h> | ||
#else | ||
# ifdef __i386__ | ||
# include "statfs_32.h" | ||
# else | ||
# include "statfs_64.h" | ||
# endif | ||
|
||
#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 { | ||
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]; | ||
} __attribute__((packed)); | ||
|
||
#endif /* !__i386__ */ | ||
#endif |
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.