Searched defs:SerioDevice (Results 1 – 5 of 5) sorted by relevance
/DragonOS/kernel/src/driver/input/serio/ |
H A D | serio_device.rs | 12 pub trait SerioDevice: Device { interface 24 fn write(&self, device: &Arc<dyn SerioDevice>, data: u8) -> Result<(), SystemError>; in write()
|
H A D | serio_driver.rs | 32 device: &Arc<dyn SerioDevice>, in interrupt()
|
/DragonOS/kernel/src/driver/input/ps2_mouse/ |
H A D | ps_mouse_driver.rs | 218 _device: &Arc<dyn SerioDevice>, in write_wakeup() 225 device: &Arc<dyn SerioDevice>, in interrupt() 264 _device: &Arc<dyn SerioDevice>, in fast_reconnect()
|
H A D | ps_mouse_device.rs | 494 _device: &alloc::sync::Arc<dyn SerioDevice>, in write() 502 _device: &alloc::sync::Arc<dyn SerioDevice>, in open() 509 _device: &alloc::sync::Arc<dyn SerioDevice>, in close() 516 _device: &alloc::sync::Arc<dyn SerioDevice>, in start() 523 _device: &alloc::sync::Arc<dyn SerioDevice>, in stop()
|
/DragonOS/kernel/src/driver/input/serio/i8042/ |
H A D | i8042_ports.rs | 177 fn write(&self, _device: &Arc<dyn SerioDevice>, _data: u8) -> Result<(), SystemError> { in write()
|