Searched refs:devfs_register (Results 1 – 8 of 8) sorted by relevance
/DragonOS/kernel/src/virt/kvm/ |
H A D | mod.rs | 3 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 D | ps2_keyboard.rs | 23 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 D | mod.rs | 15 filesystem::devfs::devfs_register, 319 devfs_register("vc0", vc0)?; in vty_init()
|
/DragonOS/kernel/src/driver/tty/pty/ |
H A D | mod.rs | 13 filesystem::devfs::devfs_register, 235 devfs_register("ptmx", ptmx_dev)?; in unix98pty_init()
|
/DragonOS/kernel/src/driver/tty/ |
H A D | tty_device.rs | 27 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 D | fbmem.rs | 28 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 D | ps_mouse_device.rs | 31 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 D | mod.rs | 600 pub fn devfs_register<T: DeviceINode>(name: &str, device: Arc<T>) -> Result<(), SystemError> { in devfs_register() function
|