Home
last modified time | relevance | path

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

/DragonOS-0.1.9/kernel/src/filesystem/
Dmod.rs1 pub mod devfs; module
/DragonOS-0.1.9/kernel/src/filesystem/devfs/
Dmod.rs63 let devfs: Arc<DevFS> = Arc::new(DevFS { root_inode: root }); in new() localVariable
66 let mut root_guard: SpinLockGuard<DevFSInode> = devfs.root_inode.0.lock(); in new()
67 root_guard.parent = Arc::downgrade(&devfs.root_inode); in new()
68 root_guard.self_ref = Arc::downgrade(&devfs.root_inode); in new()
69 root_guard.fs = Arc::downgrade(&devfs); in new()
74 let root: &Arc<LockedDevFSInode> = &devfs.root_inode; in new()
80 devfs.register_bultinin_device(); in new()
83 return devfs; in new()
571 let devfs: Arc<DevFS> = DevFS::new(); in devfs_init() localVariable
576 .mount(devfs) in devfs_init()
/DragonOS-0.1.9/kernel/src/virt/kvm/
Dmod.rs3 use crate::filesystem::devfs::devfs_register;
Dkvm_dev.rs2 use crate::filesystem::devfs::{DevFS, DeviceINode};
Dvcpu_dev.rs4 use crate::filesystem::devfs::DevFS;
Dvm_dev.rs2 use crate::filesystem::devfs::DevFS;
/DragonOS-0.1.9/docs/kernel/filesystem/
Dsysfs.md19 &emsp;&emsp;sysfs可以看成与proc,devfs和devpty同类别的文件系统,该文件系统是虚拟的文件系统,可以更方便对系统设备进行管理。它可以产生一个包含所有系统硬件层次视图,与提…
/DragonOS-0.1.9/kernel/src/driver/disk/ahci/
Dahci_inode.rs3 use crate::filesystem::devfs::{DevFS, DeviceINode};
Dmod.rs12 use crate::filesystem::devfs::devfs_register;
/DragonOS-0.1.9/docs/community/ChangeLog/V0.1.x/
DV0.1.0.md127 - devfs设备文件系统。目前只将键盘文件注册到其中。
/DragonOS-0.1.9/kernel/src/driver/keyboard/
Dps2_keyboard.rs23 devfs::{devfs_register, DevFS, DeviceINode},
/DragonOS-0.1.9/kernel/src/driver/tty/
Dtty_device.rs26 devfs::{devfs_register, DevFS, DeviceINode},
351 fn set_fs(&self, fs: alloc::sync::Weak<crate::filesystem::devfs::DevFS>) { in set_fs()
/DragonOS-0.1.9/kernel/src/driver/tty/virtual_terminal/
Dmod.rs14 filesystem::devfs::devfs_register,
/DragonOS-0.1.9/kernel/src/filesystem/vfs/
Dcore.rs12 devfs::devfs_init,
/DragonOS-0.1.9/kernel/src/driver/video/fbdev/base/
Dfbmem.rs27 devfs::{devfs_register, DevFS, DeviceINode},
/DragonOS-0.1.9/kernel/src/driver/input/ps2_mouse/
Dps_mouse_device.rs30 devfs::{devfs_register, DevFS, DeviceINode},