Searched refs:InnerIrqAction (Results 1 – 3 of 3) sorted by relevance
/DragonOS-0.1.9/kernel/src/exception/ |
D | handle.rs | 17 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
|
D | manage.rs | 22 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()
|
D | irqdesc.rs | 621 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
|