Home
last modified time | relevance | path

Searched refs:lookup (Results 1 – 8 of 8) sorted by relevance

/DragonOS-0.1.8/docs/kernel/filesystem/vfs/
Ddesign.md29 … │ │ while doing "lookup" or "find" operations. │
58   对于大部分的操作,MountFS都是直接转发给具体的文件系统,而不做任何处理。同时,为了支持跨文件系统的操作,比如在目录树上查找,每次lookup操作或者是find操作,都会…
/DragonOS-0.1.8/kernel/src/filesystem/vfs/
Dcore.rs209 let inode: Result<Arc<dyn IndexNode>, SystemError> = ROOT_INODE().lookup(path); in do_mkdir()
218 ROOT_INODE().lookup(parent_path.unwrap_or("/"))?; in do_mkdir()
238 let inode: Result<Arc<dyn IndexNode>, SystemError> = ROOT_INODE().lookup(path); in do_remove_dir()
250 let parent_inode: Arc<dyn IndexNode> = ROOT_INODE().lookup(parent_path.unwrap_or("/"))?; in do_remove_dir()
274 let inode: Result<Arc<dyn IndexNode>, SystemError> = ROOT_INODE().lookup(path); in do_unlink_at()
290 let parent_inode: Arc<dyn IndexNode> = ROOT_INODE().lookup(parent_path.unwrap_or("/"))?; in do_unlink_at()
DVFS.h146 …struct vfs_dir_entry_t *(*lookup)(struct vfs_index_node_t *parent_inode, struct vfs_dir_entry_t *d… member
Dsyscall.rs136 let inode: Result<Arc<dyn IndexNode>, SystemError> = ROOT_INODE().lookup(path); in open()
148 ROOT_INODE().lookup(parent_path.unwrap_or("/"))?; in open()
277 let inode = match ROOT_INODE().lookup(&path) { in chdir()
Dmod.rs362 pub fn lookup(&self, path: &str) -> Result<Arc<dyn IndexNode>, SystemError> { in lookup() method
/DragonOS-0.1.8/kernel/src/process/
Dexec.rs162 let inode = ROOT_INODE().lookup(param.file_path)?; in load_binary_file()
Dprocess.rs357 .lookup("/dev/tty0") in init_stdio()
/DragonOS-0.1.8/kernel/src/driver/tty/
Dtty_device.rs293 let devfs_root_inode = ROOT_INODE().lookup("/dev"); in tty_init()