Home
last modified time | relevance | path

Searched defs:driver (Results 1 – 21 of 21) sorted by relevance

/DragonOS-0.1.9/kernel/src/arch/riscv64/
Dmod.rs3 pub mod driver; module
/DragonOS-0.1.9/kernel/src/arch/x86_64/
Dmod.rs6 pub mod driver; module
/DragonOS-0.1.9/kernel/src/driver/net/e1000e/
De1000e_driver.rs32 driver: E1000EDriver, field
69 driver: E1000EDriverWrapper, field
185 let driver: E1000EDriverWrapper = E1000EDriverWrapper(UnsafeCell::new(driver)); in new() localVariable
346 let driver = E1000EDriver::new(device); in e1000e_driver_init() localVariable
/DragonOS-0.1.9/kernel/src/
Dlib.rs51 mod driver; // 如果driver依赖了libs,应该在libs后面导出 module
/DragonOS-0.1.9/kernel/src/driver/net/
Dvirtio_net.rs77 driver: VirtioNICDriverWrapper<T>, field
109 let driver: VirtioNICDriverWrapper<T> = VirtioNICDriverWrapper(UnsafeCell::new(driver)); in new() localVariable
159 driver: VirtioNICDriver<T>, field
258 let driver: VirtioNICDriver<T> = VirtioNICDriver::new(driver_net); in virtio_net() localVariable
/DragonOS-0.1.9/kernel/src/driver/input/serio/i8042/
Di8042_device.rs54 driver: Option<Weak<dyn Driver>>, field
85 fn driver(&self) -> Option<Arc<dyn Driver>> { in driver() method
Di8042_ports.rs37 driver: Option<Weak<dyn Driver>>, field
83 fn driver(&self) -> Option<Arc<dyn Driver>> { in driver() method
/DragonOS-0.1.9/kernel/src/driver/tty/
Dtty_device.rs55 driver: Option<Weak<dyn Driver>>, field
128 let driver = tty.core().driver(); in open() localVariable
433 fn driver(&self) -> Option<Arc<dyn crate::driver::base::device::driver::Driver>> { in driver() method
Dtty_core.rs89 let driver = tty_core.driver(); in reopen() localVariable
318 pub fn driver(&self) -> Arc<TtyDriver> { in driver() method
/DragonOS-0.1.9/kernel/src/driver/base/platform/
Dplatform_device.rs200 driver: Option<Weak<dyn Driver>>, field
301 fn driver(&self) -> Option<Arc<dyn Driver>> { in driver() method
/DragonOS-0.1.9/kernel/src/driver/base/device/
Ddd.rs468 let driver = device.driver().ok_or(SystemError::EINVAL)?; in add_to_sysfs() localVariable
566 let driver = device.driver().unwrap(); in driver_bound() localVariable
Dmod.rs42 pub mod driver; module
171 fn driver(&self) -> Option<Arc<dyn Driver>>; in driver() method
Dbus.rs749 let driver = kobj.cast::<dyn Driver>().map_err(|kobj| { in store() localVariable
799 let driver = kobj.cast::<dyn Driver>().map_err(|kobj| { in store() localVariable
/DragonOS-0.1.9/kernel/src/driver/video/fbdev/
Dvesafb.rs126 driver: Option<Weak<dyn Driver>>, field
196 fn driver(&self) -> Option<Arc<dyn Driver>> { in driver() method
824 let driver = VesaFbDriver::new(); in vesa_fb_driver_init() localVariable
/DragonOS-0.1.9/kernel/src/driver/video/fbdev/base/fbcon/
Dmod.rs95 driver: Option<Weak<dyn Driver>>, field
209 fn driver(&self) -> Option<Arc<dyn Driver>> { in driver() method
/DragonOS-0.1.9/kernel/src/driver/serial/serial8250/
Dmod.rs232 fn driver(&self) -> Option<Arc<dyn Driver>> { in driver() method
321 driver: Option<Weak<dyn Driver>>, field
/DragonOS-0.1.9/kernel/src/driver/base/
Dcpu.rs164 fn driver(&self) -> Option<Arc<dyn Driver>> { in driver() method
/DragonOS-0.1.9/kernel/src/driver/input/ps2_mouse/
Dps_mouse_driver.rs280 let driver = Ps2MouseDriver::new(); in ps2_mouse_driver_init() localVariable
Dps_mouse_device.rs416 driver: Option<Weak<dyn Driver>>, field
454 fn driver(&self) -> Option<alloc::sync::Arc<dyn Driver>> { in driver() method
/DragonOS-0.1.9/kernel/src/driver/disk/ahci/
Dahcidisk.rs510 fn driver(&self) -> Option<Arc<dyn Driver>> { in driver() method
/DragonOS-0.1.9/kernel/src/driver/video/fbdev/base/
Dfbmem.rs350 fn driver(&self) -> Option<Arc<dyn Driver>> { in driver() method