Home
last modified time | relevance | path

Searched defs:SerioDevice (Results 1 – 5 of 5) sorted by relevance

/DragonOS/kernel/src/driver/input/serio/
H A Dserio_device.rs12 pub trait SerioDevice: Device { trait
24 fn write(&self, device: &Arc<dyn SerioDevice>, data: u8) -> Result<(), SystemError>; in write()
H A Dserio_driver.rs32 device: &Arc<dyn SerioDevice>, in interrupt()
/DragonOS/kernel/src/driver/input/ps2_mouse/
H A Dps_mouse_driver.rs218 _device: &Arc<dyn SerioDevice>, in write_wakeup()
225 device: &Arc<dyn SerioDevice>, in interrupt()
264 _device: &Arc<dyn SerioDevice>, in fast_reconnect()
H A Dps_mouse_device.rs494 _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 Di8042_ports.rs177 fn write(&self, _device: &Arc<dyn SerioDevice>, _data: u8) -> Result<(), SystemError> { in write()