Home
last modified time | relevance | path

Searched refs:head_uaddr (Results 1 – 3 of 3) sorted by relevance

/DragonOS/kernel/src/libs/futex/
H A Dsyscall.rs115 pub fn set_robust_list(head_uaddr: VirtAddr, len: usize) -> Result<usize, SystemError> { in set_robust_list()
117 verify_area(head_uaddr, core::mem::size_of::<u32>())?; in set_robust_list()
119 let ret = RobustListHead::set_robust_list(head_uaddr, len); in set_robust_list()
125 head_uaddr: VirtAddr, in get_robust_list()
129 verify_area(head_uaddr, core::mem::size_of::<u32>())?; in get_robust_list()
132 let ret = RobustListHead::get_robust_list(pid, head_uaddr, len_ptr_uaddr); in get_robust_list()
H A Dfutex.rs679 pub fn set_robust_list(head_uaddr: VirtAddr, len: usize) -> Result<usize, SystemError> { in set_robust_list()
686 head_uaddr.as_ptr::<RobustListHead>(), in set_robust_list()
704 head_uaddr: VirtAddr, in get_robust_list()
732 head_uaddr.as_ptr::<RobustListHead>(), in get_robust_list()
/DragonOS/kernel/src/syscall/
H A Dmod.rs754 let head_uaddr = VirtAddr::new(head); in handle() localVariable
757 let ret = Self::set_robust_list(head_uaddr, len); in handle()
764 let head_uaddr = VirtAddr::new(head); in handle() localVariable
768 let ret = Self::get_robust_list(pid, head_uaddr, len_ptr_uaddr); in handle()