Home
last modified time | relevance | path

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

/DragonOS-0.1.5/kernel/src/filesystem/vfs/
Dmount.rs24 self_mountpoint: Option<Arc<MountFSInode>>,
31 pub struct MountFSInode { struct
37 self_ref: Weak<MountFSInode>, argument
43 self_mountpoint: Option<Arc<MountFSInode>>, in new() argument
73 pub fn mountpoint_root_inode(&self) -> Arc<MountFSInode> { in mountpoint_root_inode() argument
74 return MountFSInode { in mountpoint_root_inode()
87 impl MountFSInode { impl
93 let inode: Arc<MountFSInode> = Arc::new(self); in wrap()
95 let weak: Weak<MountFSInode> = Arc::downgrade(&inode); in wrap()
97 let ptr: *mut MountFSInode = Arc::into_raw(inode) as *mut Self; in wrap()
[all …]