Searched refs:InnerIrqDesc (Results 1 – 5 of 5) sorted by relevance
/DragonOS/kernel/src/exception/ |
H A D | resend.rs | 5 use super::{irqdesc::InnerIrqDesc, manage::IrqManager}; 16 desc_inner_guard: &mut SpinLockGuard<'_, InnerIrqDesc>, in irq_check_and_resend() argument 72 desc_inner_guard: &SpinLockGuard<'_, InnerIrqDesc>, in try_retrigger() argument
|
H A D | manage.rs | 12 irqdesc::{irq_desc_manager, InnerIrqDesc, IrqAction}, 200 desc_guard: SpinLockGuard<'_, InnerIrqDesc>, in inner_setup_irq() 210 desc_guard: SpinLockGuard<'_, InnerIrqDesc>, in inner_setup_irq() 320 let mut desc_inner_guard: SpinLockGuard<'_, InnerIrqDesc> = desc.inner(); in inner_setup_irq() 629 desc_inner_guard: &mut SpinLockGuard<'_, InnerIrqDesc>, in irq_activate_and_startup() argument 644 desc_inner_guard: &mut SpinLockGuard<'_, InnerIrqDesc>, in irq_activate() argument 659 desc_inner_guard: &mut SpinLockGuard<'_, InnerIrqDesc>, in irq_startup() argument 725 pub fn irq_enable(&self, desc_inner_guard: &SpinLockGuard<'_, InnerIrqDesc>) { in irq_enable() argument 757 desc_inner_guard: &mut SpinLockGuard<'_, InnerIrqDesc>, in irq_setup_affinity() argument 792 desc_inner_guard: &SpinLockGuard<'_, InnerIrqDesc>, in irq_set_affinity() argument [all …]
|
H A D | handle.rs | 9 exception::{irqchip::IrqChipFlags, irqdesc::InnerIrqDesc}, 66 let out = |din: SpinLockGuard<InnerIrqDesc>| { in handle() 102 let mut desc_inner_guard: SpinLockGuard<'_, InnerIrqDesc> = irq_desc.inner(); in handle() 161 fn irq_may_run(desc_inner_guard: &SpinLockGuard<'_, InnerIrqDesc>) -> bool { in irq_may_run() 241 mut desc_inner_guard: SpinLockGuard<'_, InnerIrqDesc>, in handle_irq_event() argument 242 ) -> SpinLockGuard<'a, InnerIrqDesc> { in handle_irq_event() 296 desc_inner_guard: &SpinLockGuard<'_, InnerIrqDesc>, in cond_unmask_eoi_irq() argument
|
H A D | irqdesc.rs | 76 inner: SpinLock<InnerIrqDesc>, 102 inner: SpinLock::new(InnerIrqDesc { in new() 179 pub fn inner(&self) -> SpinLockGuard<InnerIrqDesc> { in inner() argument 356 pub struct InnerIrqDesc { struct 383 impl InnerIrqDesc { argument
|
H A D | irqchip.rs | 30 irqdesc::{InnerIrqDesc, IrqAction, IrqDesc, IrqFlowHandler, IrqHandler, IrqReturn}, 410 desc_inner: &mut SpinLockGuard<'_, InnerIrqDesc>, in __irq_do_set_handler() argument
|