Home
last modified time | relevance | path

Searched refs:set_robust_list (Results 1 – 5 of 5) 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() method
119 let ret = RobustListHead::set_robust_list(head_uaddr, len); in set_robust_list()
H A Dfutex.rs679 pub fn set_robust_list(head_uaddr: VirtAddr, len: usize) -> Result<usize, SystemError> { in set_robust_list() method
693 ProcessManager::current_pcb().set_robust_list(Some(robust_list_head)); in set_robust_list()
760 pcb.set_robust_list(None); in exit_robust_list()
/DragonOS/user/apps/test-for-robustfutex/src/
H A Dmain.rs16 Sysno::{futex, get_robust_list, gettid, set_robust_list},
214 let ret = syscall2(set_robust_list, head as usize, len); in set_list()
284 let ret = syscall2(set_robust_list, head as usize, len); in test01()
/DragonOS/kernel/src/process/
H A Dmod.rs1010 pub fn set_robust_list(&self, new_robust_list: Option<RobustListHead>) { in set_robust_list() method
/DragonOS/kernel/src/syscall/
H A Dmod.rs722 let ret = Self::set_robust_list(head_uaddr, len); in handle()