Lines Matching refs:name

70     name: DName,  field
91 fn name(&self) -> &str { in name() method
131 name: Default::default(), in new()
292 name: &str, in create_with_data()
297 let name = DName::from(name); in create_with_data() localVariable
305 if inode.children.contains_key(&name) { in create_with_data()
333 name: name.clone(), in create_with_data()
340 inode.children.insert(name, result.clone()); in create_with_data()
345 fn link(&self, name: &str, other: &Arc<dyn IndexNode>) -> Result<(), SystemError> { in link()
349 let name = DName::from(name); in link() localVariable
364 if inode.children.contains_key(&name) { in link()
370 .insert(name, other_locked.self_ref.upgrade().unwrap()); in link()
377 fn unlink(&self, name: &str) -> Result<(), SystemError> { in unlink()
384 if name == "." || name == ".." { in unlink()
388 let name = DName::from(name); in unlink() localVariable
390 let to_delete = inode.children.get(&name).ok_or(SystemError::ENOENT)?; in unlink()
397 inode.children.remove(&name); in unlink()
401 fn rmdir(&self, name: &str) -> Result<(), SystemError> { in rmdir()
402 let name = DName::from(name); in rmdir() localVariable
409 let to_delete = inode.children.get(&name).ok_or(SystemError::ENOENT)?; in rmdir()
416 inode.children.remove(&name); in rmdir()
433 inode_to_move.0.lock().name = new_name.clone(); in move_to()
467 fn find(&self, name: &str) -> Result<Arc<dyn IndexNode>, SystemError> { in find()
474 match name { in find()
482 name => { in find()
484 let name = DName::from(name); in find() localVariable
487 .get(&name) in find()
595 name: filename.clone(), in mknod()
623 Ok(self.0.lock().name.clone()) in dname()