Home
last modified time | relevance | path

Searched refs:set_driver (Results 1 – 24 of 24) sorted by relevance

/DragonOS/kernel/src/driver/base/device/
H A Ddd.rs86 dev.set_driver(None); in do_device_attach()
231 dev.set_driver(None); in unbind_cleanup()
403 device.set_driver(Some(Arc::downgrade(driver))); in really_probe()
H A Dmod.rs182 fn set_driver(&self, driver: Option<Weak<dyn Driver>>); in set_driver() method
/DragonOS/kernel/src/driver/serial/serial8250/
H A Dmod.rs102 serial8250_isa_dev.set_driver(Some(Arc::downgrade( in init()
274 fn set_driver(&self, driver: Option<Weak<dyn Driver>>) { in set_driver() method
452 isa_dev.set_driver(Some(self.self_ref.clone())); in probe()
/DragonOS/kernel/src/driver/input/serio/i8042/
H A Di8042_ports.rs90 fn set_driver(&self, driver: Option<Weak<dyn Driver>>) { in set_driver() method
H A Di8042_device.rs93 fn set_driver(&self, driver: Option<Weak<dyn Driver>>) { in set_driver() method
H A Di8042_driver.rs74 device.set_driver(Some(self.inner.lock().self_ref.clone())); in probe()
/DragonOS/kernel/src/driver/pci/test/
H A Dpt_device.rs152 fn set_driver(&self, driver: Option<Weak<dyn Driver>>) { in set_driver() method
/DragonOS/kernel/src/driver/pci/
H A Ddevice.rs216 fn set_driver(&self, driver: Option<alloc::sync::Weak<dyn Driver>>) { in set_driver() method
H A Draw_device.rs158 fn set_driver(&self, driver: Option<Weak<dyn Driver>>) { in set_driver() method
/DragonOS/kernel/src/driver/base/platform/
H A Dplatform_device.rs305 fn set_driver(&self, driver: Option<Weak<dyn Driver>>) { in set_driver() method
/DragonOS/kernel/src/driver/base/
H A Dcpu.rs167 fn set_driver(&self, _driver: Option<Weak<dyn Driver>>) { in set_driver() method
/DragonOS/kernel/src/driver/input/ps2_mouse/
H A Dps_mouse_driver.rs245 device.set_driver(Some(self.inner.lock_irqsave().self_ref.clone())); in connect()
H A Dps_mouse_device.rs454 fn set_driver(&self, driver: Option<alloc::sync::Weak<dyn Driver>>) { in set_driver() method
/DragonOS/kernel/src/arch/x86_64/driver/
H A Drtc.rs143 fn set_driver(&self, driver: Option<Weak<dyn Driver>>) { in set_driver() method
/DragonOS/kernel/src/driver/rtc/
H A Dsysfs.rs155 fn set_driver(&self, driver: Option<Weak<dyn Driver>>) { in set_driver() method
/DragonOS/kernel/src/driver/video/fbdev/base/fbcon/
H A Dmod.rs217 fn set_driver(&self, driver: Option<Weak<dyn Driver>>) { in set_driver() method
/DragonOS/kernel/src/driver/video/fbdev/base/
H A Dfbmem.rs356 fn set_driver(&self, _driver: Option<Weak<dyn Driver>>) { in set_driver() method
/DragonOS/kernel/src/driver/net/
H A Dvirtio_net.rs232 fn set_driver(&self, driver: Option<Weak<dyn Driver>>) { in set_driver() method
484 fn set_driver(&self, driver: Option<Weak<dyn Driver>>) { in set_driver() method
H A Dloopback.rs421 fn set_driver(&self, driver: Option<Weak<dyn Driver>>) { in set_driver() method
/DragonOS/kernel/src/driver/net/e1000e/
H A De1000e_driver.rs276 fn set_driver(&self, driver: Option<Weak<dyn Driver>>) { in set_driver() method
/DragonOS/kernel/src/driver/video/fbdev/
H A Dvesafb.rs190 fn set_driver(&self, driver: Option<Weak<dyn Driver>>) { in set_driver() method
744 device.set_driver(Some(self.inner.lock_irqsave().self_ref.clone())); in probe()
/DragonOS/kernel/src/driver/disk/ahci/
H A Dahcidisk.rs493 fn set_driver(&self, _driver: Option<Weak<dyn Driver>>) { in set_driver() method
/DragonOS/kernel/src/driver/tty/
H A Dtty_device.rs534 fn set_driver( in set_driver() method
/DragonOS/kernel/src/driver/block/
H A Dvirtio_blk.rs390 fn set_driver(&self, driver: Option<Weak<dyn Driver>>) { in set_driver() method