Home
last modified time | relevance | path

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

/DragonOS-0.1.5/kernel/src/libs/
Dspinlock.rs67 pub struct RawSpinlock(AtomicBool); struct
69 impl RawSpinlock { implementation
71 pub const INIT: RawSpinlock = RawSpinlock(AtomicBool::new(false));
146 lock: RawSpinlock,
166 lock: RawSpinlock::INIT, in new()
Dlockref.rs2 use super::spinlock::RawSpinlock;
14 pub lock: RawSpinlock,
21 lock: RawSpinlock,
37 lock: RawSpinlock::INIT,
/DragonOS-0.1.5/kernel/src/sched/
Drt.rs11 libs::spinlock::RawSpinlock,
41 lock: RawSpinlock,
50 lock: RawSpinlock::INIT, in new()
Dcfs.rs11 libs::spinlock::RawSpinlock,
43 lock: RawSpinlock,
54 lock: RawSpinlock::INIT, in new()
/DragonOS-0.1.5/kernel/src/exception/
Dsoftirq.rs9 libs::spinlock::RawSpinlock,
41 modify_lock: RawSpinlock,
128 modify_lock: RawSpinlock::INIT, in default()
/DragonOS-0.1.5/docs/kernel/locking/
Dlockref.md18 pub lock: RawSpinlock,
25 lock: RawSpinlock,
Dspinlock.md39 lock: RawSpinlock,
/DragonOS-0.1.5/docs/community/ChangeLog/V0.1.x/
DV0.1.3.md34 - Spinlock: new: 新增rust写的RawSpinlock (#127)
256 * Rust的RawSpinlock新增is_locked()和set_value()方法。
341 new:新增rust写的RawSpinlock (#127)