Searched refs:futex (Results 1 – 12 of 12) sorted by relevance
/DragonOS/kernel/src/libs/futex/ |
H A D | mod.rs | 3 pub mod futex; module
|
H A D | syscall.rs | 11 futex::{Futex, RobustListHead},
|
H A D | futex.rs | 46 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/libs/ |
H A D | mod.rs | 24 pub mod futex; module
|
/DragonOS/kernel/src/init/ |
H A D | init.rs | 15 futex::futex::Futex,
|
/DragonOS/user/dadk/config/ |
H A D | test_for_robustfutex_0_1_0.dadk | 4 "description": "some tests for robust futex",
|
/DragonOS/user/apps/test-for-robustfutex/ |
H A D | Cargo.toml | 5 description = "some tests for robust futex"
|
/DragonOS/user/apps/test-for-robustfutex/src/ |
H A D | main.rs | 16 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 D | mod.rs | 38 futex::{ 40 futex::{Futex, RobustListHead},
|
/DragonOS/docs/community/ChangeLog/V0.1.x/ |
H A D | V0.1.10.md | 59 - feat(lock): 实现robust futex (#682) 595 Patch feat robust futex (#682)
|
H A D | V0.1.9.md | 74 - feature: 线程机制与futex ([#411](https://github.com/DragonOS-Community/DragonOS/pull/411)) 1294 添加thread和futex机制 (#411) 1298 * 实现了线程,初步实现futex机制,添加了几个小的系统调用
|
/DragonOS/kernel/src/syscall/ |
H A D | mod.rs | 10 libs::{futex::constant::FutexFlag, rand::GRandFlags},
|