Home
last modified time | relevance | path

Searched defs:devices (Results 1 – 11 of 11) sorted by relevance

/DragonOS/kernel/src/driver/base/
H A Dsubsys.rs41 devices: RwLock<Vec<Arc<dyn Device>>>, field
120 pub fn devices(&self) -> RwLockReadGuard<Vec<Arc<dyn Device>>> { in devices() method
185 let mut devices = self.devices.write(); in add_device_to_vec() localVariable
195 let mut devices = self.devices.write(); in remove_device_from_vec() localVariable
/DragonOS/kernel/src/driver/input/serio/i8042/
H A Di8042_driver.rs59 devices: Vec<Arc<dyn Device>>, field
106 fn devices(&self) -> Vec<Arc<dyn Device>> { in devices() method
/DragonOS/kernel/src/driver/base/device/
H A Ddriver.rs66 fn devices(&self) -> Vec<Arc<dyn Device>>; in devices() method
119 pub devices: Vec<Arc<dyn Device>>, field
/DragonOS/kernel/src/driver/input/ps2_mouse/
H A Dps_mouse_driver.rs121 devices: Vec<Arc<dyn Device>>, field
131 fn devices(&self) -> alloc::vec::Vec<Arc<dyn Device>> { in devices() method
/DragonOS/kernel/src/driver/pci/test/
H A Dpt_driver.rs87 fn devices(&self) -> Vec<Arc<dyn Device>> { in devices() method
/DragonOS/kernel/src/driver/rtc/
H A Drtc_cmos.rs128 fn devices(&self) -> Vec<Arc<dyn Device>> { in devices() method
/DragonOS/kernel/src/driver/serial/serial8250/
H A Dmod.rs392 devices: Vec<Arc<dyn Device>>, field
479 fn devices(&self) -> Vec<Arc<dyn Device>> { in devices() method
/DragonOS/kernel/src/driver/video/fbdev/
H A Dvesafb.rs726 devices: Vec<Arc<dyn Device>>, field
773 fn devices(&self) -> Vec<Arc<dyn Device>> { in devices() method
/DragonOS/kernel/src/driver/tty/
H A Dtty_driver.rs440 fn devices( in devices() method
/DragonOS/kernel/src/driver/block/
H A Dvirtio_blk.rs593 fn devices(&self) -> Vec<Arc<dyn Device>> { in devices() method
/DragonOS/kernel/src/driver/net/
H A Dvirtio_net.rs912 fn devices(&self) -> Vec<Arc<dyn Device>> { in devices() method