Home
last modified time | relevance | path

Searched refs:devfs_register (Results 1 – 8 of 8) sorted by relevance

/DragonOS/kernel/src/virt/kvm/
H A Dmod.rs3 use crate::filesystem::devfs::devfs_register;
71 devfs_register("kvm", LockedKvmInode::new()).expect("Failed to register /dev/kvm"); in kvm_init()
/DragonOS/kernel/src/driver/keyboard/
H A Dps2_keyboard.rs23 devfs::{devfs_register, DevFS, DeviceINode},
112 devfs_register("ps2_keyboard", LockedPS2KeyBoardInode::new()) in ps2_keyboard_register()
/DragonOS/kernel/src/driver/tty/virtual_terminal/
H A Dmod.rs15 filesystem::devfs::devfs_register,
319 devfs_register("vc0", vc0)?; in vty_init()
/DragonOS/kernel/src/driver/tty/pty/
H A Dmod.rs13 filesystem::devfs::devfs_register,
235 devfs_register("ptmx", ptmx_dev)?; in unix98pty_init()
/DragonOS/kernel/src/driver/tty/
H A Dtty_device.rs27 devfs::{devfs_register, DevFS, DeviceINode},
640 devfs_register(&tty.name.clone(), tty)?; in tty_init()
641 devfs_register(&console.name.clone(), console)?; in tty_init()
/DragonOS/kernel/src/driver/video/fbdev/base/
H A Dfbmem.rs28 devfs::{devfs_register, DevFS, DeviceINode},
155 devfs_register(&fb_device.name(), fb_device.clone()).map_err(|e| { in register_fb()
/DragonOS/kernel/src/driver/input/ps2_mouse/
H A Dps_mouse_device.rs31 devfs::{devfs_register, DevFS, DeviceINode},
678 devfs_register(&psmouse.name(), psmouse.clone()).map_err(|e| { in rs_ps2_mouse_device_init()
/DragonOS/kernel/src/filesystem/devfs/
H A Dmod.rs600 pub fn devfs_register<T: DeviceINode>(name: &str, device: Arc<T>) -> Result<(), SystemError> { in devfs_register() function