Lines Matching defs:uaddr
704 * wakeup code can't change q.key from uaddr to uaddr2 if we hold hb.
727 * futex_wait_requeue_pi() - Wait on uaddr and take uaddr2
728 * @uaddr: the futex we initially wait on (non-pi)
731 * @val: the expected value of uaddr
736 * The caller will wait on uaddr and will be requeued by futex_requeue() to
737 * uaddr2 which must be PI aware and unique from uaddr. Normal wakeup will wake
766 int futex_wait_requeue_pi(u32 __user *uaddr, unsigned int flags,
781 if (uaddr == uaddr2)
792 * code while we sleep on uaddr.
805 * Prepare to wait on uaddr. On success, it holds hb->lock and q
808 ret = futex_wait_setup(uaddr, val, flags, &q, &hb);