Searched refs:devfs (Results 1 – 9 of 9) sorted by relevance
/DragonOS-0.1.8/kernel/src/filesystem/ |
D | mod.rs | 1 pub mod devfs; module
|
/DragonOS-0.1.8/kernel/src/filesystem/devfs/ |
D | mod.rs | 58 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/ |
D | core.rs | 12 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/ |
D | sysfs.md | 19   sysfs可以看成与proc,devfs和devpty同类别的文件系统,该文件系统是虚拟的文件系统,可以更方便对系统设备进行管理。它可以产生一个包含所有系统硬件层次视图,与提…
|
/DragonOS-0.1.8/kernel/src/driver/tty/ |
D | tty_device.rs | 9 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/ |
D | ahci_inode.rs | 1 use crate::filesystem::devfs::{DevFS, DeviceINode};
|
D | mod.rs | 8 use crate::filesystem::devfs::devfs_register;
|
/DragonOS-0.1.8/kernel/src/driver/keyboard/ |
D | ps2_keyboard.rs | 8 devfs::{devfs_register, DevFS, DeviceINode},
|
/DragonOS-0.1.8/docs/community/ChangeLog/V0.1.x/ |
D | V0.1.0.md | 127 - devfs设备文件系统。目前只将键盘文件注册到其中。
|