Searched refs:futex (Results 1 – 8 of 8) sorted by relevance
2 pub mod futex; module
5 use super::{constant::*, futex::Futex};
39 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()
25 pub mod futex; module
12 futex::futex::Futex,
35 futex::{37 futex::Futex,
73 - feature: 线程机制与futex ([#411](https://github.com/DragonOS-Community/DragonOS/pull/411))1293 添加thread和futex机制 (#411)1297 * 实现了线程,初步实现futex机制,添加了几个小的系统调用
9 libs::{futex::constant::FutexFlag, rand::GRandFlags},