Lines Matching refs:uval
674 uint32_t uval; in linux_futex_requeue() local
701 error = fueword32(args->uaddr, &uval); in linux_futex_requeue()
704 else if (args->val3_compare == true && uval != args->val3) in linux_futex_requeue()
743 uint32_t uval; in linux_futex_wait() local
761 error = fueword32(args->uaddr, &uval); in linux_futex_wait()
764 else if (uval != args->val) in linux_futex_wait()
934 uint32_t uval, nval, mval; in handle_futex_death() local
938 error = fueword32(uaddr, &uval); in handle_futex_death()
961 if (pending_op && !pi && !uval) { in handle_futex_death()
966 if ((uval & FUTEX_TID_MASK) == em->em_tid) { in handle_futex_death()
967 mval = (uval & FUTEX_WAITERS) | FUTEX_OWNER_DIED; in handle_futex_death()
968 error = casueword32(uaddr, uval, &nval, mval); in handle_futex_death()
978 if (!pi && (uval & FUTEX_WAITERS)) { in handle_futex_death()
982 } else if (pi && (uval & FUTEX_WAITERS)) { in handle_futex_death()