Lines Matching refs:uaddr
221 uaddr: VirtAddr, in futex_wait()
233 uaddr, in futex_wait()
253 UserBufferReader::new(uaddr.as_ptr::<u32>(), core::mem::size_of::<u32>(), true)?; in futex_wait()
351 uaddr: VirtAddr, in futex_wake()
362 uaddr, in futex_wake()
502 uaddr: VirtAddr, in get_futex_key()
506 let mut address = uaddr.data(); in get_futex_key()
511 if uaddr.data() & (core::mem::size_of::<u32>() - 1) != 0 { in get_futex_key()
548 pub fn futex_atomic_op_inuser(encoded_op: u32, uaddr: VirtAddr) -> Result<bool, SystemError> { in futex_atomic_op_inuser()
572 let old_val = Self::arch_futex_atomic_op_inuser(op, oparg, uaddr)?; in futex_atomic_op_inuser()
608 uaddr: VirtAddr, in arch_futex_atomic_op_inuser()
613 UserBufferReader::new(uaddr.as_ptr::<u32>(), core::mem::size_of::<u32>(), true)?; in arch_futex_atomic_op_inuser()
617 let atomic_addr = AtomicU64::new(uaddr.data() as u64); in arch_futex_atomic_op_inuser()