diff options
| -rw-r--r-- | include/asm-frv/futex.h | 6 | ||||
| -rw-r--r-- | include/asm-generic/futex.h | 6 | ||||
| -rw-r--r-- | include/asm-i386/futex.h | 6 | ||||
| -rw-r--r-- | include/asm-mips/futex.h | 6 | ||||
| -rw-r--r-- | include/asm-powerpc/futex.h | 6 | ||||
| -rw-r--r-- | include/asm-sparc64/futex.h | 6 | ||||
| -rw-r--r-- | include/asm-x86_64/futex.h | 6 |
7 files changed, 42 insertions, 0 deletions
diff --git a/include/asm-frv/futex.h b/include/asm-frv/futex.h index fca9d90e32c9..9a0e9026ba5e 100644 --- a/include/asm-frv/futex.h +++ b/include/asm-frv/futex.h | |||
| @@ -9,5 +9,11 @@ | |||
| 9 | 9 | ||
| 10 | extern int futex_atomic_op_inuser(int encoded_op, int __user *uaddr); | 10 | extern int futex_atomic_op_inuser(int encoded_op, int __user *uaddr); |
| 11 | 11 | ||
| 12 | static inline int | ||
| 13 | futex_atomic_cmpxchg_inuser(int __user *uaddr, int oldval, int newval) | ||
| 14 | { | ||
| 15 | return -ENOSYS; | ||
| 16 | } | ||
| 17 | |||
| 12 | #endif | 18 | #endif |
| 13 | #endif | 19 | #endif |
diff --git a/include/asm-generic/futex.h b/include/asm-generic/futex.h index 3ae2c7347549..514bd401cd7e 100644 --- a/include/asm-generic/futex.h +++ b/include/asm-generic/futex.h | |||
| @@ -49,5 +49,11 @@ futex_atomic_op_inuser (int encoded_op, int __user *uaddr) | |||
| 49 | return ret; | 49 | return ret; |
| 50 | } | 50 | } |
| 51 | 51 | ||
| 52 | static inline int | ||
| 53 | futex_atomic_cmpxchg_inuser(int __user *uaddr, int oldval, int newval) | ||
| 54 | { | ||
| 55 | return -ENOSYS; | ||
| 56 | } | ||
| 57 | |||
| 52 | #endif | 58 | #endif |
| 53 | #endif | 59 | #endif |
diff --git a/include/asm-i386/futex.h b/include/asm-i386/futex.h index 44b9db806474..1f39ad9d52a1 100644 --- a/include/asm-i386/futex.h +++ b/include/asm-i386/futex.h | |||
| @@ -104,5 +104,11 @@ futex_atomic_op_inuser (int encoded_op, int __user *uaddr) | |||
| 104 | return ret; | 104 | return ret; |
| 105 | } | 105 | } |
| 106 | 106 | ||
| 107 | static inline int | ||
| 108 | futex_atomic_cmpxchg_inuser(int __user *uaddr, int oldval, int newval) | ||
| 109 | { | ||
| 110 | return -ENOSYS; | ||
| 111 | } | ||
| 112 | |||
| 107 | #endif | 113 | #endif |
| 108 | #endif | 114 | #endif |
diff --git a/include/asm-mips/futex.h b/include/asm-mips/futex.h index 2454c44a8f54..c5fb2d6d918a 100644 --- a/include/asm-mips/futex.h +++ b/include/asm-mips/futex.h | |||
| @@ -99,5 +99,11 @@ futex_atomic_op_inuser (int encoded_op, int __user *uaddr) | |||
| 99 | return ret; | 99 | return ret; |
| 100 | } | 100 | } |
| 101 | 101 | ||
| 102 | static inline int | ||
| 103 | futex_atomic_cmpxchg_inuser(int __user *uaddr, int oldval, int newval) | ||
| 104 | { | ||
| 105 | return -ENOSYS; | ||
| 106 | } | ||
| 107 | |||
| 102 | #endif | 108 | #endif |
| 103 | #endif | 109 | #endif |
diff --git a/include/asm-powerpc/futex.h b/include/asm-powerpc/futex.h index 39e85f320a76..80ed9854e42b 100644 --- a/include/asm-powerpc/futex.h +++ b/include/asm-powerpc/futex.h | |||
| @@ -81,5 +81,11 @@ static inline int futex_atomic_op_inuser (int encoded_op, int __user *uaddr) | |||
| 81 | return ret; | 81 | return ret; |
| 82 | } | 82 | } |
| 83 | 83 | ||
| 84 | static inline int | ||
| 85 | futex_atomic_cmpxchg_inuser(int __user *uaddr, int oldval, int newval) | ||
| 86 | { | ||
| 87 | return -ENOSYS; | ||
| 88 | } | ||
| 89 | |||
| 84 | #endif /* __KERNEL__ */ | 90 | #endif /* __KERNEL__ */ |
| 85 | #endif /* _ASM_POWERPC_FUTEX_H */ | 91 | #endif /* _ASM_POWERPC_FUTEX_H */ |
diff --git a/include/asm-sparc64/futex.h b/include/asm-sparc64/futex.h index 34c4b43d3f98..cd340a233156 100644 --- a/include/asm-sparc64/futex.h +++ b/include/asm-sparc64/futex.h | |||
| @@ -83,4 +83,10 @@ static inline int futex_atomic_op_inuser(int encoded_op, int __user *uaddr) | |||
| 83 | return ret; | 83 | return ret; |
| 84 | } | 84 | } |
| 85 | 85 | ||
| 86 | static inline int | ||
| 87 | futex_atomic_cmpxchg_inuser(int __user *uaddr, int oldval, int newval) | ||
| 88 | { | ||
| 89 | return -ENOSYS; | ||
| 90 | } | ||
| 91 | |||
| 86 | #endif /* !(_SPARC64_FUTEX_H) */ | 92 | #endif /* !(_SPARC64_FUTEX_H) */ |
diff --git a/include/asm-x86_64/futex.h b/include/asm-x86_64/futex.h index 8602c09bf89e..4f4cb3410d06 100644 --- a/include/asm-x86_64/futex.h +++ b/include/asm-x86_64/futex.h | |||
| @@ -94,5 +94,11 @@ futex_atomic_op_inuser (int encoded_op, int __user *uaddr) | |||
| 94 | return ret; | 94 | return ret; |
| 95 | } | 95 | } |
| 96 | 96 | ||
| 97 | static inline int | ||
| 98 | futex_atomic_cmpxchg_inuser(int __user *uaddr, int oldval, int newval) | ||
| 99 | { | ||
| 100 | return -ENOSYS; | ||
| 101 | } | ||
| 102 | |||
| 97 | #endif | 103 | #endif |
| 98 | #endif | 104 | #endif |
