Lines Matching refs:uaddr
155 int futex_wake(u32 __user *uaddr, unsigned int flags, int nr_wake, u32 bitset) in futex_wake() argument
166 ret = get_futex_key(uaddr, flags, &key, FUTEX_READ); in futex_wake()
203 static int futex_atomic_op_inuser(unsigned int encoded_op, u32 __user *uaddr) in futex_atomic_op_inuser() argument
226 ret = arch_futex_atomic_op_inuser(op, oparg, &oldval, uaddr); in futex_atomic_op_inuser()
440 ret = get_futex_key(u64_to_user_ptr(vs[i].w.uaddr), in futex_wait_multiple_setup()
451 u32 __user *uaddr = (u32 __user *)(unsigned long)vs[i].w.uaddr; in futex_wait_multiple_setup() local
456 ret = futex_get_value_locked(&uval, uaddr); in futex_wait_multiple_setup()
488 if (get_user(uval, uaddr)) in futex_wait_multiple_setup()
592 int futex_wait_setup(u32 __user *uaddr, u32 val, unsigned int flags, in futex_wait_setup() argument
617 ret = get_futex_key(uaddr, flags, &q->key, FUTEX_READ); in futex_wait_setup()
624 ret = futex_get_value_locked(&uval, uaddr); in futex_wait_setup()
629 ret = get_user(uval, uaddr); in futex_wait_setup()
647 int __futex_wait(u32 __user *uaddr, unsigned int flags, u32 val, in __futex_wait() argument
664 ret = futex_wait_setup(uaddr, val, flags, &q, &hb); in __futex_wait()
688 int futex_wait(u32 __user *uaddr, unsigned int flags, u32 val, ktime_t *abs_time, u32 bitset) in futex_wait() argument
697 ret = __futex_wait(uaddr, flags, val, to, bitset); in futex_wait()
708 restart->futex.uaddr = uaddr; in futex_wait()
722 u32 __user *uaddr = restart->futex.uaddr; in futex_wait_restart() local
731 return (long)futex_wait(uaddr, restart->futex.flags, in futex_wait_restart()