diff options
| author | Stephen Rothwell <sfr@canb.auug.org.au> | 2005-09-06 18:17:58 -0400 |
|---|---|---|
| committer | Linus Torvalds <torvalds@g5.osdl.org> | 2005-09-07 19:57:37 -0400 |
| commit | 2b2fa38e5f3f17a5e1ef3fe29a9869d93197ebfd (patch) | |
| tree | 22fd529a3e7993b0e0815047a19ca27c9f51bf87 /include/asm-ppc | |
| parent | 9317259ead88fe6c05120ae1e3ace99738e2c698 (diff) | |
[PATCH] Consolidate asm-ppc*/fcntl.h
These two files are basically identical, so make one just include the other
(protecting the 32-bit-only parts with __powerpc64__). Also remove some
completely unused defines.
Signed-off-by: Stephen Rothwell <sfr@canb.auug.org.au>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Diffstat (limited to 'include/asm-ppc')
| -rw-r--r-- | include/asm-ppc/fcntl.h | 12 |
1 files changed, 5 insertions, 7 deletions
diff --git a/include/asm-ppc/fcntl.h b/include/asm-ppc/fcntl.h index e8c2dc206612..2f1cfb6f2343 100644 --- a/include/asm-ppc/fcntl.h +++ b/include/asm-ppc/fcntl.h | |||
| @@ -27,9 +27,11 @@ | |||
| 27 | #define F_SETSIG 10 /* for sockets. */ | 27 | #define F_SETSIG 10 /* for sockets. */ |
| 28 | #define F_GETSIG 11 /* for sockets. */ | 28 | #define F_GETSIG 11 /* for sockets. */ |
| 29 | 29 | ||
| 30 | #ifndef __powerpc64__ | ||
| 30 | #define F_GETLK64 12 /* using 'struct flock64' */ | 31 | #define F_GETLK64 12 /* using 'struct flock64' */ |
| 31 | #define F_SETLK64 13 | 32 | #define F_SETLK64 13 |
| 32 | #define F_SETLKW64 14 | 33 | #define F_SETLKW64 14 |
| 34 | #endif | ||
| 33 | 35 | ||
| 34 | /* for posix fcntl() and lockf() */ | 36 | /* for posix fcntl() and lockf() */ |
| 35 | #define F_RDLCK 0 | 37 | #define F_RDLCK 0 |
| @@ -43,12 +45,6 @@ | |||
| 43 | /* for leases */ | 45 | /* for leases */ |
| 44 | #define F_INPROGRESS 16 | 46 | #define F_INPROGRESS 16 |
| 45 | 47 | ||
| 46 | #ifdef __KERNEL__ | ||
| 47 | #define F_POSIX 1 | ||
| 48 | #define F_FLOCK 2 | ||
| 49 | #define F_BROKEN 4 /* broken flock() emulation */ | ||
| 50 | #endif /* __KERNEL__ */ | ||
| 51 | |||
| 52 | struct flock { | 48 | struct flock { |
| 53 | short l_type; | 49 | short l_type; |
| 54 | short l_whence; | 50 | short l_whence; |
| @@ -57,6 +53,7 @@ struct flock { | |||
| 57 | pid_t l_pid; | 53 | pid_t l_pid; |
| 58 | }; | 54 | }; |
| 59 | 55 | ||
| 56 | #ifndef __powerpc64__ | ||
| 60 | struct flock64 { | 57 | struct flock64 { |
| 61 | short l_type; | 58 | short l_type; |
| 62 | short l_whence; | 59 | short l_whence; |
| @@ -64,7 +61,8 @@ struct flock64 { | |||
| 64 | loff_t l_len; | 61 | loff_t l_len; |
| 65 | pid_t l_pid; | 62 | pid_t l_pid; |
| 66 | }; | 63 | }; |
| 64 | #endif | ||
| 67 | 65 | ||
| 68 | #include <asm-generic/fcntl.h> | 66 | #include <asm-generic/fcntl.h> |
| 69 | 67 | ||
| 70 | #endif | 68 | #endif /* _PPC_FCNTL_H */ |
