/DragonOS/user/apps/test-mount/ |
H A D | README.md | 1 # test-mount 3 用于测试mount系统调用的用户程序
|
H A D | Cargo.toml | 2 name = "test-mount" 5 description = "test the new mount syscall"
|
/DragonOS/user/apps/test_ramfs/ |
H A D | main.c | 29 if (mount("", "/SOME/RAMFS", "ramfs", 0, NULL) == -1) { in main() 49 if (mount("", "/SOME/RAMFS/some/another", "ramfs", 0, NULL) == -1) { in main() 63 if (mount("", "/SOME/RAMFS/some/another/just_another", "ramfs", 0, NULL) == -1) { in main()
|
/DragonOS/user/apps/test-mount/src/ |
H A D | main.rs | 2 use libc::{mount, MS_BIND}; 18 let result = unsafe { mount(source, target, fstype, flags, data) }; in main() 25 let result = unsafe { mount(source, target, fstype, flags, data) }; in main()
|
/DragonOS/user/dadk/config/ |
H A D | test_mount_1_0_0.dadk | 4 "description": "to test user mode mount", 8 "path": "apps/test-mount"
|
/DragonOS/tools/ |
H A D | mount_virt_disk.sh | 26 mount ${LOOP_DEVICE}p1 ../bin/disk_mount/
|
/DragonOS/kernel/src/filesystem/vfs/ |
H A D | core.rs | 15 vfs::{mount::MountFS, syscall::ModeType, AtomicInodeId, FileSystem, FileType}, 23 mount::{init_mountlist, MOUNT_LIST}, 272 return inode.mount(fs); in do_mount() 303 return inode.mount(fs); in do_mount_mkdir()
|
H A D | mod.rs | 4 pub mod mount; module 33 pub use self::{core::ROOT_INODE, file::FilePrivateData, mount::MountFS}; 401 fn mount(&self, _fs: Arc<dyn FileSystem>) -> Result<Arc<MountFS>, SystemError> { in mount() method
|
H A D | mount.rs | 407 fn mount(&self, fs: Arc<dyn FileSystem>) -> Result<Arc<MountFS>, SystemError> { in mount() method
|
H A D | syscall.rs | 1635 pub fn mount( in mount() method
|
/DragonOS/docs/kernel/filesystem/vfs/ |
H A D | design.md | 27 … MountFS │ Maintain the mount tree and handle the mounting of file systems. │
|
/DragonOS/docs/community/ChangeLog/V0.1.x/ |
H A D | V0.1.10.md | 33 - feat(fs): 添加mount系统调用 (#561) 54 - fix(time): 修复jiffy时钟过快问题,启用gettimeofday测试,修改mount测试 (#680) 673 修复jiffy时钟过快问题,启用gettimeofday测试,修改mount测试 (#680) 809 * 临时修复时间流逝速度异常,在test-mount中加入运行时间检测 933 添加mount系统调用 (#561) 937 * finish primary build of mount(2), usable now 963 * Delete user/apps/test-mount/LICENSE 975 * mount系统调用:添加统一文件系统初始化管理器
|
/DragonOS/kernel/src/filesystem/sysfs/ |
H A D | mod.rs | 48 .mount(sysfs_instance().fs().clone()) in sysfs_init()
|
/DragonOS/kernel/src/filesystem/devfs/ |
H A D | mod.rs | 621 .mount(devfs) in devfs_init()
|
/DragonOS/kernel/src/filesystem/procfs/ |
H A D | mod.rs | 847 .mount(procfs) in procfs_init()
|
/DragonOS/kernel/src/syscall/ |
H A D | mod.rs | 1048 return Self::mount(source, target, filesystemtype, 0, null()); in handle()
|