Home
last modified time | relevance | path

Searched refs:futex (Results 1 – 8 of 8) sorted by relevance

/DragonOS-0.1.9/kernel/src/libs/futex/
Dmod.rs2 pub mod futex; module
Dsyscall.rs5 use super::{constant::*, futex::Futex};
Dfutex.rs39 if let Some(futex) = guard.get(key) { in try_remove()
40 if futex.chain.is_empty() { in try_remove()
127 pub fn remove(&mut self, futex: Arc<FutexObj>) { in remove()
129 .extract_if(|x| Arc::ptr_eq(x, &futex)) in remove()
/DragonOS-0.1.9/kernel/src/libs/
Dmod.rs25 pub mod futex; module
/DragonOS-0.1.9/kernel/src/init/
Dinit.rs12 futex::futex::Futex,
/DragonOS-0.1.9/kernel/src/process/
Dmod.rs35 futex::{
37 futex::Futex,
/DragonOS-0.1.9/docs/community/ChangeLog/V0.1.x/
DV0.1.9.md73 - feature: 线程机制与futex ([#411](https://github.com/DragonOS-Community/DragonOS/pull/411))
1293 添加thread和futex机制 (#411)
1297 * 实现了线程,初步实现futex机制,添加了几个小的系统调用
/DragonOS-0.1.9/kernel/src/syscall/
Dmod.rs9 libs::{futex::constant::FutexFlag, rand::GRandFlags},