Home
last modified time | relevance | path

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

/DragonOS-0.1.9/kernel/src/exception/
Dhandle.rs17 InnerIrqAction, IrqDesc, IrqDescState, IrqFlowHandler, IrqReturn, ThreadedHandlerFlags,
167 action_inner: &mut SpinLockGuard<'_, InnerIrqAction>, in do_irq_wake_thread() argument
208 let mut action_inner: SpinLockGuard<'_, InnerIrqAction> = action.inner(); in do_handle_irq_event()
231 fn warn_no_thread(irq: IrqNumber, action_inner: &mut SpinLockGuard<'_, InnerIrqAction>) { in warn_no_thread() argument
Dmanage.rs22 irqdesc::{InnerIrqAction, IrqDesc, IrqDescState, IrqHandleFlags, IrqHandler, IrqReturn},
172 |e: SystemError, mut action_guard: SpinLockGuard<'_, InnerIrqAction>| -> SystemError { in inner_setup_irq()
191 action_guard: SpinLockGuard<'_, InnerIrqAction>| in inner_setup_irq()
202 action_guard: SpinLockGuard<'_, InnerIrqAction>| in inner_setup_irq()
208 let err_out_mismatch = |old_action_guard: SpinLockGuard<'_, InnerIrqAction>, in inner_setup_irq()
210 action_guard: SpinLockGuard<'_, InnerIrqAction>, in inner_setup_irq()
970 _action: &InnerIrqAction, in setup_irq_thread() argument
980 fn setup_forced_threading(&self, _action: &mut InnerIrqAction) -> Result<(), SystemError> { in setup_forced_threading()
Dirqdesc.rs621 inner: SpinLock<InnerIrqAction>,
635 inner: SpinLock::new(InnerIrqAction { in new()
653 pub fn inner(&self) -> SpinLockGuard<InnerIrqAction> { in inner() argument
664 pub struct InnerIrqAction { struct
686 impl InnerIrqAction { argument