Home
last modified time | relevance | path

Searched defs:IrqHandlerData (Results 1 – 14 of 14) sorted by relevance

/DragonOS/kernel/src/exception/
H A Dipi.rs51 _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 Dmanage.rs1124 _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 Dirqdata.rs341 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 Dirqchip.rs522 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 Dirqdesc.rs55 static_data: Option<&dyn IrqHandlerData>, in handle()
56 dynamic_data: Option<Arc<dyn IrqHandlerData>>, in handle()
H A Dirqdomain.rs331 handler_data: Option<Arc<dyn IrqHandlerData>>, in domain_set_info()
/DragonOS/kernel/src/driver/net/
H A Dirq_handle.rs21 _static_data: Option<&dyn IrqHandlerData>, in handle()
22 _dynamic_data: Option<Arc<dyn IrqHandlerData>>, in handle()
/DragonOS/kernel/src/driver/virtio/
H A Dirq.rs109 _static_data: Option<&dyn IrqHandlerData>, in handle()
110 dev_id: Option<Arc<dyn IrqHandlerData>>, in handle()
/DragonOS/kernel/src/driver/clocksource/
H A Dtimer_riscv.rs122 _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 Dhpet.rs272 _static_data: Option<&dyn IrqHandlerData>, in handle()
273 _dynamic_data: Option<Arc<dyn IrqHandlerData>>, in handle()
/DragonOS/kernel/src/driver/keyboard/
H A Dps2_keyboard.rs185 _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 Dapic_timer.rs58 _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 Dps_mouse_driver.rs51 _static_data: Option<&dyn IrqHandlerData>, in handle()
52 _dev_id: Option<Arc<dyn IrqHandlerData>>, in handle()
/DragonOS/kernel/src/driver/serial/serial8250/
H A Dserial8250_pio.rs471 _static_data: Option<&dyn IrqHandlerData>, in handle()
472 _dynamic_data: Option<Arc<dyn IrqHandlerData>>, in handle()