Lines Matching refs:MountFSInode
24 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 { implementation
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()
117 fn overlaid_inode(&self) -> Arc<MountFSInode> { in overlaid_inode() argument
128 impl IndexNode for MountFSInode { implementation
212 return Ok(MountFSInode { in create()
279 return Ok(MountFSInode { in find()
291 return Ok(MountFSInode { in find()