Home
last modified time | relevance | path

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

/DragonOS/kernel/src/libs/futex/
H A Dmod.rs3 pub mod futex; module
H A Dsyscall.rs11 futex::{Futex, RobustListHead},
H A Dfutex.rs46 if let Some(futex) = guard.get(key) { in try_remove()
47 if futex.chain.is_empty() { in try_remove()
134 pub fn remove(&mut self, futex: Arc<FutexObj>) { in remove()
136 .extract_if(|x| Arc::ptr_eq(x, &futex)) in remove()
/DragonOS/kernel/src/init/
H A Dinit.rs15 futex::futex::Futex,
/DragonOS/kernel/src/libs/
H A Dmod.rs24 pub mod futex; module
/DragonOS/user/dadk/config/
H A Dtest_for_robustfutex_0_1_0.dadk4 "description": "some tests for robust futex",
/DragonOS/user/apps/test-for-robustfutex/
H A DCargo.toml5 description = "some tests for robust futex"
/DragonOS/user/apps/test-for-robustfutex/src/
H A Dmain.rs16 Sysno::{futex, get_robust_list, gettid, set_robust_list},
127 futex, in futex_wait()
176 futex, in futex_wake()
/DragonOS/kernel/src/process/
H A Dmod.rs38 futex::{
40 futex::{Futex, RobustListHead},
/DragonOS/docs/community/ChangeLog/V0.1.x/
H A DV0.1.10.md59 - feat(lock): 实现robust futex (#682)
595 Patch feat robust futex (#682)
H A DV0.1.9.md74 - feature: 线程机制与futex ([#411](https://github.com/DragonOS-Community/DragonOS/pull/411))
1294 添加thread和futex机制 (#411)
1298 * 实现了线程,初步实现futex机制,添加了几个小的系统调用
/DragonOS/kernel/src/syscall/
H A Dmod.rs11 libs::{futex::constant::FutexFlag, rand::GRandFlags},