Searched refs:set_robust_list (Results 1 – 5 of 5) sorted by relevance
/DragonOS/kernel/src/libs/futex/ |
H A D | syscall.rs | 115 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 D | futex.rs | 679 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 D | main.rs | 16 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 D | mod.rs | 1010 pub fn set_robust_list(&self, new_robust_list: Option<RobustListHead>) { in set_robust_list() method
|
/DragonOS/kernel/src/syscall/ |
H A D | mod.rs | 722 let ret = Self::set_robust_list(head_uaddr, len); in handle()
|