Lines Matching refs:clone
115 self.metadata.size = d.size(&self.fs.upgrade().unwrap().clone()) as i64; in update_metadata()
129 return Ok(entry.clone()); in find()
139 self.self_ref.clone(), in find()
144 .insert(name.to_uppercase(), entry_inode.clone()); in find()
230 return self.root_inode.clone(); in root_inode()
253 let bpb = BiosParameterBlock::new(partition.clone())?; in new()
261 partition.clone(), in new()
1461 return Ok(self.0.lock().metadata.clone()); in metadata()
1489 guard.self_ref.clone(), in list()
1495 .insert(name.to_uppercase(), entry_inode.clone()); in list()
1543 let r = dir.remove(guard.fs.upgrade().unwrap().clone(), name, true); in unlink()
1571 dir.remove(guard.fs.upgrade().unwrap().clone(), name, true); in rmdir()
1578 guard.children.insert(name.to_uppercase(), target.clone()); in rmdir()