Home
last modified time | relevance | path

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

/DragonOS/kernel/src/exception/
H A Dresend.rs5 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 Dmanage.rs12 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
791 desc_inner_guard: &SpinLockGuard<'_, InnerIrqDesc>, in irq_set_affinity() argument
[all …]
H A Dhandle.rs9 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 Dirqdesc.rs76 inner: SpinLock<InnerIrqDesc>,
102 inner: SpinLock::new(InnerIrqDesc { in new()
179 pub fn inner(&self) -> SpinLockGuard<InnerIrqDesc> { in inner() argument
354 pub struct InnerIrqDesc { struct
381 impl InnerIrqDesc { argument
H A Dirqchip.rs30 irqdesc::{InnerIrqDesc, IrqAction, IrqDesc, IrqFlowHandler, IrqHandler, IrqReturn},
410 desc_inner: &mut SpinLockGuard<'_, InnerIrqDesc>, in __irq_do_set_handler() argument