Lines Matching refs:self_ref
23 self_ref: Weak<MountFS>, field
34 self_ref: Weak<MountFSInode>, field
46 self_ref: Weak::default(), in new()
63 (*ptr).self_ref = weak; in wrap()
73 mount_fs: self.self_ref.upgrade().unwrap(), in mountpoint_root_inode()
74 self_ref: Weak::default(), in mountpoint_root_inode()
96 (*ptr).self_ref = weak; in wrap()
120 return self.self_ref.upgrade().unwrap(); in overlaid_inode()
210 self_ref: Weak::default(), in create()
259 "" | "." => return Ok(self.self_ref.upgrade().unwrap()), in find()
269 return Ok(self.self_ref.upgrade().unwrap()); in find()
277 self_ref: Weak::default(), in find()
289 self_ref: Weak::default(), in find()
330 let new_mount_fs: Arc<MountFS> = MountFS::new(fs, Some(self.self_ref.upgrade().unwrap())); in mount()