Searched refs:AtomicNotifierChain (Results 1 – 3 of 3) sorted by relevance
/DragonOS/docs/kernel/core_api/ |
H A D | notifier_chain.md | 27 - `AtomicNotifierChain`:原子的通知链,不可睡眠,建议用于中断上下文。
|
/DragonOS/kernel/src/driver/base/ |
H A D | subsys.rs | 7 notifier::AtomicNotifierChain, 45 bus_notifier: AtomicNotifierChain<BusNotifyEvent, Arc<dyn Device>>, 82 bus_notifier: AtomicNotifierChain::new(), in new() 159 pub fn bus_notifier(&self) -> &AtomicNotifierChain<BusNotifyEvent, Arc<dyn Device>> { in bus_notifier()
|
/DragonOS/kernel/src/libs/ |
H A D | notifier.rs | 106 pub struct AtomicNotifierChain<V: Clone + Copy, T>(SpinLock<NotifierChain<V, T>>); struct 108 impl<V: Clone + Copy, T> Default for AtomicNotifierChain<V, T> { implementation 114 impl<V: Clone + Copy, T> AtomicNotifierChain<V, T> { impl
|