Commit | Line | Data |
---|---|---|
4732efbe JJ |
1 | #ifndef _ASM_FUTEX_H |
2 | #define _ASM_FUTEX_H | |
3 | ||
4 | #ifdef __KERNEL__ | |
5 | ||
6 | #include <linux/futex.h> | |
7 | #include <asm/errno.h> | |
7c0f6ba6 | 8 | #include <linux/uaccess.h> |
4732efbe | 9 | |
8d7718aa | 10 | extern int futex_atomic_op_inuser(int encoded_op, u32 __user *uaddr); |
4732efbe | 11 | |
e9056f13 | 12 | static inline int |
8d7718aa ML |
13 | futex_atomic_cmpxchg_inatomic(u32 *uval, u32 __user *uaddr, |
14 | u32 oldval, u32 newval) | |
e9056f13 IM |
15 | { |
16 | return -ENOSYS; | |
17 | } | |
18 | ||
4732efbe JJ |
19 | #endif |
20 | #endif |