Lines Matching refs:children
225 .children in get_entry_name()
227 .filter(|k| inode.children.get(*k).unwrap().metadata().unwrap().inode_id == ino) in get_entry_name()
260 return Ok(inode.children.get(name).ok_or(SystemError::ENOENT)?.clone()); in find()
278 keys.append(&mut self.0.lock().children.keys().cloned().collect()); in list()
298 if guard.children.contains_key(_name) { in do_create_with_data()
306 children: BTreeMap::new(), in do_create_with_data()
330 guard.children.insert(String::from(_name), result.clone()); in do_create_with_data()
342 if guard.children.contains_key(name) { in add_dir()
362 if this.children.contains_key(name) { in add_file()
366 this.children.insert(name.to_string(), file); in add_file()
390 .children in remove()
407 children: BTreeMap<String, Arc<dyn IndexNode>>, field
428 children: BTreeMap::new(), in new_with_parent()