Home
last modified time | relevance | path

Searched refs:vfs (Results 1 – 25 of 70) sorted by relevance

123

/DragonOS/kernel/src/filesystem/devpts/
H A Dmod.rs25 filesystem::vfs::{core::do_mount_mkdir, syscall::ModeType, FileType},
31 use super::vfs::{
72 fn info(&self) -> super::vfs::FsInfo { in info()
87 fn super_block(&self) -> super::vfs::SuperBlock { in super_block()
149 _mode: &super::vfs::file::FileMode, in open()
154 fn metadata(&self) -> Result<super::vfs::Metadata, SystemError> { in metadata()
186 fn fs(&self) -> alloc::sync::Arc<dyn super::vfs::FileSystem> { in fs()
220 _mode: super::vfs::syscall::ModeType, in create_with_data()
/DragonOS/kernel/src/filesystem/devfs/
H A Dnull_dev.rs2 use crate::filesystem::vfs::file::FileMode;
3 use crate::filesystem::vfs::syscall::ModeType;
4 use crate::filesystem::vfs::{
H A Dzero_dev.rs2 use crate::filesystem::vfs::file::FileMode;
3 use crate::filesystem::vfs::syscall::ModeType;
4 use crate::filesystem::vfs::{
H A Dmod.rs5 use super::vfs::{
44 fn root_inode(&self) -> Arc<dyn super::vfs::IndexNode> { in root_inode()
48 fn info(&self) -> super::vfs::FsInfo { in info()
452 fn get_entry_name(&self, ino: super::vfs::InodeId) -> Result<String, SystemError> { in get_entry_name()
/DragonOS/kernel/src/filesystem/
H A Dmod.rs10 pub mod vfs; module
H A Deventfd.rs1 use crate::filesystem::vfs::file::{File, FileMode};
2 use crate::filesystem::vfs::syscall::ModeType;
3 use crate::filesystem::vfs::{FilePrivateData, FileSystem, FileType, IndexNode, Metadata};
/DragonOS/docs/kernel/filesystem/
H A Dindex.rst13 vfs/index
H A Doverview.md84 &emsp;&emsp;关于VFS的详细介绍,请见[DragonOS虚拟文件系统](vfs/index.rst)。
/DragonOS/kernel/src/driver/disk/ahci/
H A Dahci_inode.rs4 use crate::filesystem::vfs::file::FileMode;
5 use crate::filesystem::vfs::syscall::ModeType;
6 use crate::filesystem::vfs::{
/DragonOS/kernel/src/ipc/
H A Dpipe.rs2 filesystem::vfs::{
279 mode: &crate::filesystem::vfs::file::FileMode, in open()
299 fn metadata(&self) -> Result<crate::filesystem::vfs::Metadata, SystemError> { in metadata()
428 ino: crate::filesystem::vfs::InodeId, in get_entry_name_and_metadata()
429 ) -> Result<(alloc::string::String, crate::filesystem::vfs::Metadata), SystemError> { in get_entry_name_and_metadata()
/DragonOS/kernel/src/process/
H A Dstdio.rs4 filesystem::vfs::{
/DragonOS/kernel/src/filesystem/ramfs/
H A Dmod.rs4 use crate::filesystem::vfs::FSMAKER;
8 filesystem::vfs::{core::generate_inode_id, FileType},
24 use super::vfs::{
31 use super::vfs::{Magic, SuperBlock};
74 fn root_inode(&self) -> Arc<dyn super::vfs::IndexNode> { in root_inode()
184 _mode: &super::vfs::file::FileMode, in open()
618 fn special_node(&self) -> Option<super::vfs::SpecialNodeData> { in special_node()
/DragonOS/kernel/src/misc/
H A Dksysfs.rs5 vfs::syscall::ModeType,
/DragonOS/kernel/src/virt/kvm/
H A Dkvm_dev.rs4 use crate::filesystem::vfs::{
67 mode: filesystem::vfs::syscall::ModeType::S_IALLUGO, in new()
H A Dvcpu_dev.rs6 use crate::filesystem::vfs::{
78 mode: filesystem::vfs::syscall::ModeType::S_IALLUGO, in new()
H A Dvm_dev.rs4 use crate::filesystem::vfs::{
76 mode: filesystem::vfs::syscall::ModeType::S_IALLUGO, in new()
/DragonOS/kernel/src/filesystem/sysfs/
H A Dmod.rs7 vfs::{syscall::ModeType, FileSystem},
11 filesystem::vfs::ROOT_INODE,
H A Ddir.rs13 vfs::syscall::ModeType,
/DragonOS/kernel/src/init/
H A Dinit.rs12 filesystem::vfs::core::vfs_init,
H A Dinitial_kthread.rs12 filesystem::vfs::core::mount_root_fs,
/DragonOS/kernel/src/filesystem/kernfs/
H A Dcallback.rs2 filesystem::{sysfs::SysFSKernPrivateData, vfs::PollStatus},
/DragonOS/docs/community/ChangeLog/V0.1.x/
H A DV0.1.3.md40 - vfs: update: 将VFS文件夹重命名为vfs (#133)
270 1、在文件系统目录下增加mod.rs 2、将VFS的路径改为vfs(#133)
272 2、将VFS的路径改为vfs
/DragonOS/kernel/src/net/event_poll/
H A Dsyscall.rs5 filesystem::vfs::file::FileMode,
/DragonOS/kernel/src/driver/tty/
H A Dtty_device.rs29 vfs::{file::FileMode, syscall::ModeType, FilePrivateData, FileType, IndexNode, Metadata},
135 mode: &crate::filesystem::vfs::file::FileMode, in open()
274 fn fs(&self) -> Arc<dyn crate::filesystem::vfs::FileSystem> { in fs()
286 fn metadata(&self) -> Result<crate::filesystem::vfs::Metadata, SystemError> { in metadata()
/DragonOS/kernel/src/driver/tty/tty_ldisc/
H A Dmod.rs6 use crate::filesystem::vfs::file::FileMode;

123