Home
last modified time | relevance | path

Searched defs:Device (Results 1 – 3 of 3) sorted by relevance

/DragonOS-0.1.8/kernel/src/driver/base/device/
Dmod.rs170 pub trait Device: KObject { interface
212 pub fn add_device(&self, id_table: IdTable, dev: Arc<dyn Device>) { in add_device()
232 pub fn get_device(&self, id_table: &IdTable) -> Option<Arc<dyn Device>> { in get_device()
/DragonOS-0.1.8/kernel/src/io/
Ddevice.rs26 pub trait Device: Any + Send + Sync + Debug { interface
97 fn device(&self) -> Arc<dyn Device>; in device()
/DragonOS-0.1.8/kernel/src/driver/disk/ahci/
Dahcidisk.rs478 fn device(&self) -> Arc<dyn crate::io::device::Device> { in device()