mirror of
https://github.com/xemu-project/xemu.git
synced 2024-11-23 19:49:43 +00:00
linux-user: Add some hppa ioctls
Add F_GETLK, F_SETLK, F_SETLKW, F_GETOWN, F_SETOWN, F_SETSIG, F_GETSIG, F_GETLK64, F_SETLK64 and F_SETLKW64 for hppa. Signed-off-by: Helge Deller <deller@gmx.de> Signed-off-by: Richard Henderson <rth@twiddle.net>
This commit is contained in:
parent
fe8ed7d579
commit
b5c375e2fa
@ -2199,6 +2199,12 @@ struct target_statfs64 {
|
||||
#define TARGET_F_SETLKW 7
|
||||
#define TARGET_F_SETOWN 24 /* for sockets. */
|
||||
#define TARGET_F_GETOWN 23 /* for sockets. */
|
||||
#elif defined(TARGET_HPPA)
|
||||
#define TARGET_F_GETLK 5
|
||||
#define TARGET_F_SETLK 6
|
||||
#define TARGET_F_SETLKW 7
|
||||
#define TARGET_F_GETOWN 11 /* for sockets. */
|
||||
#define TARGET_F_SETOWN 12 /* for sockets. */
|
||||
#else
|
||||
#define TARGET_F_GETLK 5
|
||||
#define TARGET_F_SETLK 6
|
||||
@ -2221,13 +2227,22 @@ struct target_statfs64 {
|
||||
#endif
|
||||
|
||||
|
||||
#if defined(TARGET_HPPA)
|
||||
#define TARGET_F_SETSIG 13 /* for sockets. */
|
||||
#define TARGET_F_GETSIG 14 /* for sockets. */
|
||||
#else
|
||||
#define TARGET_F_SETSIG 10 /* for sockets. */
|
||||
#define TARGET_F_GETSIG 11 /* for sockets. */
|
||||
#endif
|
||||
|
||||
#if defined(TARGET_MIPS)
|
||||
#define TARGET_F_GETLK64 33 /* using 'struct flock64' */
|
||||
#define TARGET_F_SETLK64 34
|
||||
#define TARGET_F_SETLKW64 35
|
||||
#elif defined(TARGET_HPPA)
|
||||
#define TARGET_F_GETLK64 8 /* using 'struct flock64' */
|
||||
#define TARGET_F_SETLK64 9
|
||||
#define TARGET_F_SETLKW64 10
|
||||
#else
|
||||
#define TARGET_F_GETLK64 12 /* using 'struct flock64' */
|
||||
#define TARGET_F_SETLK64 13
|
||||
|
Loading…
Reference in New Issue
Block a user