Lines Matching refs:self_ref
26 self_ref: Weak<MountFS>, field
37 self_ref: Weak<MountFSInode>, field
49 self_ref: Weak::default(), in new()
66 (*ptr).self_ref = weak; in wrap()
76 mount_fs: self.self_ref.upgrade().unwrap(), in mountpoint_root_inode()
77 self_ref: Weak::default(), in mountpoint_root_inode()
99 (*ptr).self_ref = weak; in wrap()
123 return self.self_ref.upgrade().unwrap(); in overlaid_inode()
215 self_ref: Weak::default(), in create()
264 "" | "." => return Ok(self.self_ref.upgrade().unwrap()), in find()
274 return Ok(self.self_ref.upgrade().unwrap()); in find()
282 self_ref: Weak::default(), in find()
294 self_ref: Weak::default(), in find()
335 let new_mount_fs: Arc<MountFS> = MountFS::new(fs, Some(self.self_ref.upgrade().unwrap())); in mount()