Searched defs:IrqHandlerData (Results 1 – 13 of 13) sorted by relevance
/DragonOS/kernel/src/exception/ |
H A D | ipi.rs | 51 _static_data: Option<&dyn IrqHandlerData>, in handle() 52 _dynamic_data: Option<Arc<dyn IrqHandlerData>>, in handle() 71 _static_data: Option<&dyn IrqHandlerData>, in handle() 72 _dynamic_data: Option<Arc<dyn IrqHandlerData>>, in handle()
|
H A D | manage.rs | 1123 _static_data: Option<&dyn IrqHandlerData>, in handle() 1124 _dynamic_data: Option<Arc<dyn IrqHandlerData>>, in handle() 1139 _static_data: Option<&dyn IrqHandlerData>, in handle() 1140 _dynamic_data: Option<Arc<dyn IrqHandlerData>>, in handle()
|
H A D | irqdata.rs | 340 pub fn set_handler_data(&mut self, handler_data: Option<Arc<dyn IrqHandlerData>>) { in set_handler_data() 345 pub fn handler_data(&self) -> Option<Arc<dyn IrqHandlerData>> { in handler_data() 355 pub trait IrqHandlerData: Send + Sync + Any + Debug + CastFromSync {} trait
|
H A D | irqchip.rs | 522 data: Option<Arc<dyn IrqHandlerData>>, in irq_set_handler_data() 574 _static_data: Option<&dyn IrqHandlerData>, in handle() 575 _dynamic_data: Option<Arc<dyn IrqHandlerData>>, in handle()
|
H A D | irqdesc.rs | 55 static_data: Option<&dyn IrqHandlerData>, in handle() 56 dynamic_data: Option<Arc<dyn IrqHandlerData>>, in handle()
|
H A D | irqdomain.rs | 330 handler_data: Option<Arc<dyn IrqHandlerData>>, in domain_set_info()
|
/DragonOS/kernel/src/driver/net/ |
H A D | irq_handle.rs | 21 _static_data: Option<&dyn IrqHandlerData>, in handle() 22 _dynamic_data: Option<Arc<dyn IrqHandlerData>>, in handle()
|
/DragonOS/kernel/src/driver/virtio/ |
H A D | irq.rs | 110 _static_data: Option<&dyn IrqHandlerData>, in handle() 111 dev_id: Option<Arc<dyn IrqHandlerData>>, in handle()
|
/DragonOS/kernel/src/driver/clocksource/ |
H A D | timer_riscv.rs | 122 _static_data: Option<&dyn IrqHandlerData>, in handle() 123 _dynamic_data: Option<Arc<dyn IrqHandlerData>>, in handle()
|
/DragonOS/kernel/src/driver/keyboard/ |
H A D | ps2_keyboard.rs | 185 _static_data: Option<&dyn IrqHandlerData>, in handle() 186 _dev_id: Option<Arc<dyn IrqHandlerData>>, in handle()
|
/DragonOS/kernel/src/arch/x86_64/driver/ |
H A D | hpet.rs | 272 _static_data: Option<&dyn IrqHandlerData>, in handle() 273 _dynamic_data: Option<Arc<dyn IrqHandlerData>>, in handle()
|
/DragonOS/kernel/src/arch/x86_64/driver/apic/ |
H A D | apic_timer.rs | 58 _static_data: Option<&dyn IrqHandlerData>, in handle() 59 _dynamic_data: Option<Arc<dyn IrqHandlerData>>, in handle()
|
/DragonOS/kernel/src/driver/input/ps2_mouse/ |
H A D | ps_mouse_driver.rs | 51 _static_data: Option<&dyn IrqHandlerData>, in handle() 52 _dev_id: Option<Arc<dyn IrqHandlerData>>, in handle()
|