Searched defs:IrqHandlerData (Results 1 – 14 of 14) 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 | 1124 _static_data: Option<&dyn IrqHandlerData>, in handle() 1125 _dynamic_data: Option<Arc<dyn IrqHandlerData>>, in handle() 1140 _static_data: Option<&dyn IrqHandlerData>, in handle() 1141 _dynamic_data: Option<Arc<dyn IrqHandlerData>>, in handle()
|
H A D | irqdata.rs | 341 pub fn set_handler_data(&mut self, handler_data: Option<Arc<dyn IrqHandlerData>>) { in set_handler_data() 346 pub fn handler_data(&self) -> Option<Arc<dyn IrqHandlerData>> { in handler_data() 357 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 | 331 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 | 109 _static_data: Option<&dyn IrqHandlerData>, in handle() 110 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/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/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/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()
|
/DragonOS/kernel/src/driver/serial/serial8250/ |
H A D | serial8250_pio.rs | 471 _static_data: Option<&dyn IrqHandlerData>, in handle() 472 _dynamic_data: Option<Arc<dyn IrqHandlerData>>, in handle()
|