Lines Matching refs:children
189 children: BTreeMap<String, Arc<dyn IndexNode>>, field
210 children: BTreeMap::new(), in new_with_parent()
236 if guard.children.contains_key(name) { in add_dir()
253 if this.children.contains_key(name) { in add_dev()
257 this.children.insert(name.to_string(), dev); in add_dev()
265 .children in remove()
282 if guard.children.contains_key(_name) { in do_create_with_data()
290 children: BTreeMap::new(), in do_create_with_data()
314 guard.children.insert(String::from(_name), result.clone()); in do_create_with_data()
362 return Ok(inode.children.get(name).ok_or(-(ENOENT as i32))?.clone()); in find()
388 .children in get_entry_name()
390 .filter(|k| inode.children.get(*k).unwrap().metadata().unwrap().inode_id == ino) in get_entry_name()
416 keys.append(&mut self.0.lock().children.keys().cloned().collect()); in list()