Searched defs:IrqDesc (Results 1 – 8 of 8) sorted by relevance
/DragonOS-0.1.9/kernel/src/exception/ |
D | handle.rs | 47 fn handle(&self, irq_desc: &Arc<IrqDesc>, _trap_frame: &mut TrapFrame) { in handle() 58 fn handle(&self, _irq_desc: &Arc<IrqDesc>, _trap_frame: &mut TrapFrame) { in handle() 69 fn handle(&self, irq_desc: &Arc<IrqDesc>, _trap_frame: &mut TrapFrame) { in handle() 166 desc: &Arc<IrqDesc>, in do_irq_wake_thread() 260 fn handle(&self, irq_desc: &Arc<IrqDesc>, _trap_frame: &mut TrapFrame) { in handle()
|
D | irqdesc.rs | 46 fn handle(&self, irq_desc: &Arc<IrqDesc>, trap_frame: &mut TrapFrame); in handle() 74 pub struct IrqDesc { struct 75 inner: SpinLock<InnerIrqDesc>, argument 85 impl IrqDesc { implementation 536 impl KObject for IrqDesc { implementation 895 pub fn lookup(&self, irq: IrqNumber) -> Option<Arc<IrqDesc>> { in lookup() 906 ) -> Option<Arc<IrqDesc>> { in lookup_and_lock_bus() 916 ) -> Option<Arc<IrqDesc>> { in do_lookup_and_lock() 935 fn insert(&mut self, irq: IrqNumber, desc: Arc<IrqDesc>) { in insert() 949 pub fn iter_descs(&self) -> btree_map::Iter<'_, IrqNumber, Arc<IrqDesc>> { in iter_descs()
|
D | manage.rs | 168 desc: Arc<IrqDesc>, in inner_setup_irq() 571 desc: &Arc<IrqDesc>, in wake_up_and_wait_for_irq_thread_ready() 603 desc: &Arc<IrqDesc>, in irq_activate_and_startup() 613 _desc: &Arc<IrqDesc>, in irq_activate() 628 desc: &Arc<IrqDesc>, in irq_startup() 721 _desc: &Arc<IrqDesc>, in irq_setup_affinity() 876 _desc: Arc<IrqDesc>, in do_enable_irq() 886 _desc: Arc<IrqDesc>, in do_set_irq_trigger()
|
D | sysfs.rs | 113 fn irq_sysfs_add(irq: &IrqNumber, desc: &Arc<IrqDesc>) { in irq_sysfs_add() 128 pub(super) fn irq_sysfs_del(desc: &Arc<IrqDesc>) { in irq_sysfs_del()
|
D | irqchip.rs | 409 desc: &Arc<IrqDesc>, in __irq_do_set_handler() 532 desc: &Arc<IrqDesc>, in irq_percpu_disable()
|
/DragonOS-0.1.9/kernel/src/arch/x86_64/interrupt/ |
D | ipi.rs | 252 fn handle(&self, irq_desc: &Arc<IrqDesc>, _trap_frame: &mut TrapFrame) { in handle()
|
/DragonOS-0.1.9/kernel/src/arch/x86_64/driver/apic/ |
D | apic_timer.rs | 69 fn handle(&self, _irq_desc: &Arc<IrqDesc>, _trap_frame: &mut TrapFrame) { in handle()
|
D | ioapic.rs | 428 fn register_handler(desc: &Arc<IrqDesc>, level_triggered: bool) { in register_handler()
|