Home
last modified time | relevance | path

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

/DragonOS/kernel/src/exception/
H A Dhandle.rs212 action_inner: &mut SpinLockGuard<'_, InnerIrqAction>, in do_irq_wake_thread()
214 let thread = action_inner.thread(); in do_irq_wake_thread()
226 if action_inner in do_irq_wake_thread()
271 let mut action_inner: SpinLockGuard<'_, InnerIrqAction> = action.inner(); in do_handle_irq_event() localVariable
273 let dynamic_data = action_inner in do_handle_irq_event()
277 r = action_inner in do_handle_irq_event()
283 if unlikely(action_inner.thread_fn().is_none()) { in do_handle_irq_event()
284 warn_no_thread(irq, &mut action_inner); in do_handle_irq_event()
286 irq_manager().do_irq_wake_thread(desc, &mut action_inner); in do_handle_irq_event()
335 fn warn_no_thread(irq: IrqNumber, action_inner: &mut SpinLockGuard<'_, InnerIrqAction>) { in warn_no_thread()
[all …]