Home
last modified time | relevance | path

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

/DragonOS-0.1.8/kernel/src/filesystem/
Dmod.rs1 pub mod devfs; module
/DragonOS-0.1.8/kernel/src/filesystem/devfs/
Dmod.rs58 let devfs: Arc<DevFS> = Arc::new(DevFS { root_inode: root }); in new() localVariable
61 let mut root_guard: SpinLockGuard<DevFSInode> = devfs.root_inode.0.lock(); in new()
62 root_guard.parent = Arc::downgrade(&devfs.root_inode); in new()
63 root_guard.self_ref = Arc::downgrade(&devfs.root_inode); in new()
64 root_guard.fs = Arc::downgrade(&devfs); in new()
69 let root: &Arc<LockedDevFSInode> = &devfs.root_inode; in new()
75 devfs.register_bultinin_device(); in new()
78 return devfs; in new()
/DragonOS-0.1.8/kernel/src/filesystem/vfs/
Dcore.rs12 devfs::DevFS,
81 let devfs: Arc<DevFS> = DevFS::new(); in vfs_init() localVariable
86 .mount(devfs) in vfs_init()
/DragonOS-0.1.8/docs/kernel/filesystem/
Dsysfs.md19 &emsp;&emsp;sysfs可以看成与proc,devfs和devpty同类别的文件系统,该文件系统是虚拟的文件系统,可以更方便对系统设备进行管理。它可以产生一个包含所有系统硬件层次视图,与提…
/DragonOS-0.1.8/kernel/src/driver/tty/
Dtty_device.rs9 devfs::{devfs_register, DevFS, DeviceINode},
105 fn set_fs(&self, fs: alloc::sync::Weak<crate::filesystem::devfs::DevFS>) { in set_fs()
/DragonOS-0.1.8/kernel/src/driver/disk/ahci/
Dahci_inode.rs1 use crate::filesystem::devfs::{DevFS, DeviceINode};
Dmod.rs8 use crate::filesystem::devfs::devfs_register;
/DragonOS-0.1.8/kernel/src/driver/keyboard/
Dps2_keyboard.rs8 devfs::{devfs_register, DevFS, DeviceINode},
/DragonOS-0.1.8/docs/community/ChangeLog/V0.1.x/
DV0.1.0.md127 - devfs设备文件系统。目前只将键盘文件注册到其中。