Lines Matching defs:uaddr
22 * @uaddr: pointer to user space address
31 arch_futex_atomic_op_inuser(int op, u32 oparg, int *oval, u32 __user *uaddr)
39 if (unlikely(get_user(oldval, uaddr) != 0))
65 if (ret == 0 && unlikely(put_user(tmp, uaddr) != 0))
79 * uaddr with newval if the current value is
81 * @uval: pointer to store content of @uaddr
82 * @uaddr: pointer to user space address
84 * @newval: new value to store to @uaddr
93 futex_atomic_cmpxchg_inatomic(u32 *uval, u32 __user *uaddr,
99 if (unlikely(get_user(val, uaddr) != 0)) {
104 if (val == oldval && unlikely(put_user(newval, uaddr) != 0)) {
117 arch_futex_atomic_op_inuser(int op, u32 oparg, int *oval, u32 __user *uaddr)
123 futex_atomic_cmpxchg_inatomic(u32 *uval, u32 __user *uaddr,