Home
last modified time | relevance | path

Searched refs:devfs (Results 1 – 17 of 17) sorted by relevance

/DragonOS/kernel/src/filesystem/
H A Dmod.rs1 pub mod devfs; module
/DragonOS/kernel/src/filesystem/devfs/
H A Dmod.rs78 let devfs: Arc<DevFS> = Arc::new(DevFS { in new() localVariable
84 let mut root_guard: SpinLockGuard<DevFSInode> = devfs.root_inode.0.lock(); in new()
85 root_guard.parent = Arc::downgrade(&devfs.root_inode); in new()
86 root_guard.self_ref = Arc::downgrade(&devfs.root_inode); in new()
87 root_guard.fs = Arc::downgrade(&devfs); in new()
92 let root: &Arc<LockedDevFSInode> = &devfs.root_inode; in new()
98 devfs.register_bultinin_device(); in new()
101 return devfs; in new()
616 let devfs: Arc<DevFS> = DevFS::new(); in devfs_init() localVariable
621 .mount(devfs) in devfs_init()
/DragonOS/kernel/src/virt/kvm/
H A Dmod.rs3 use crate::filesystem::devfs::devfs_register;
H A Dkvm_dev.rs3 use crate::filesystem::devfs::{DevFS, DeviceINode};
H A Dvcpu_dev.rs5 use crate::filesystem::devfs::DevFS;
H A Dvm_dev.rs3 use crate::filesystem::devfs::DevFS;
/DragonOS/docs/kernel/filesystem/
H A Dsysfs.md19 &emsp;&emsp;sysfs可以看成与proc,devfs和devpty同类别的文件系统,该文件系统是虚拟的文件系统,可以更方便对系统设备进行管理。它可以产生一个包含所有系统硬件层次视图,与提…
/DragonOS/docs/community/ChangeLog/V0.1.x/
H A DV0.1.0.md127 - devfs设备文件系统。目前只将键盘文件注册到其中。
H A DV0.1.10.md577 * fix: devfs的metadata权限为0x777的错误
/DragonOS/kernel/src/driver/keyboard/
H A Dps2_keyboard.rs23 devfs::{devfs_register, DevFS, DeviceINode},
/DragonOS/kernel/src/driver/tty/
H A Dtty_device.rs27 devfs::{devfs_register, DevFS, DeviceINode},
438 fn set_fs(&self, fs: alloc::sync::Weak<crate::filesystem::devfs::DevFS>) { in set_fs()
H A Dtty_driver.rs27 filesystem::devfs::devfs_register,
/DragonOS/kernel/src/driver/tty/pty/
H A Dmod.rs13 filesystem::devfs::devfs_register,
/DragonOS/kernel/src/filesystem/vfs/
H A Dcore.rs10 devfs::devfs_init,
/DragonOS/kernel/src/driver/video/fbdev/base/
H A Dfbmem.rs28 devfs::{devfs_register, DevFS, DeviceINode},
/DragonOS/kernel/src/driver/tty/virtual_terminal/
H A Dmod.rs20 filesystem::devfs::{devfs_register, devfs_unregister},
/DragonOS/kernel/src/driver/input/ps2_mouse/
H A Dps_mouse_device.rs31 devfs::{devfs_register, DevFS, DeviceINode},