Lines Matching refs:dir
63 ReadonlyDirectory { dir: InMemoryDir },
74 VerifiedNewDirectory { dir: RemoteDirEditor, attr: Attr },
80 AuthFsEntry::VerifiedNewDirectory { dir, .. } => { in expect_empty_deletable_directory()
81 if dir.number_of_entries() == 0 { in expect_empty_deletable_directory()
220 InodeState::new(AuthFsEntry::ReadonlyDirectory { dir: InMemoryDir::new() }), in new()
267 let dir = match current_dir_entry { in add_entry_at_ro_dir_by_path() localVariable
268 AuthFsEntry::ReadonlyDirectory { dir } => dir, in add_entry_at_ro_dir_by_path()
272 if let Some(existing_inode) = dir.lookup_inode(name.as_ref()) { in add_entry_at_ro_dir_by_path()
277 AuthFsEntry::ReadonlyDirectory { dir: InMemoryDir::new() }; in add_entry_at_ro_dir_by_path()
280 dir.add_dir(name.as_ref(), new_inode)?; in add_entry_at_ro_dir_by_path()
298 AuthFsEntry::ReadonlyDirectory { dir } => { in add_entry_at_ro_dir_by_path()
304 dir.add_file(basename.as_ref(), new_inode)?; in add_entry_at_ro_dir_by_path()
518 AuthFsEntry::ReadonlyDirectory { dir } => { in lookup()
520 dir.lookup_inode(path).ok_or_else(|| io::Error::from_raw_os_error(libc::ENOENT)) in lookup()
522 AuthFsEntry::VerifiedNewDirectory { dir, .. } => { in lookup()
524 dir.find_inode(path) in lookup()
535 AuthFsEntry::ReadonlyDirectory { dir } => { in lookup()
536 create_dir_stat(inode, dir.number_of_entries(), AccessMode::ReadOnly) in lookup()
547 AuthFsEntry::VerifiedNewDirectory { dir, attr } => create_dir_stat( in lookup()
549 dir.number_of_entries(), in lookup()
611 AuthFsEntry::ReadonlyDirectory { dir } => { in getattr()
612 create_dir_stat(inode, dir.number_of_entries(), AccessMode::ReadOnly) in getattr()
623 AuthFsEntry::VerifiedNewDirectory { dir, attr } => create_dir_stat( in getattr()
625 dir.number_of_entries(), in getattr()
676 AuthFsEntry::VerifiedNewDirectory { dir, .. } => { in create()
677 if dir.has_entry(basename) { in create()
681 let (new_file, new_attr) = dir.create_file(basename, new_inode, mode)?; in create()
791 AuthFsEntry::VerifiedNewDirectory { dir, attr } => { in setattr()
800 dir.number_of_entries(), in setattr()
859 AuthFsEntry::VerifiedNewDirectory { dir, .. } => { in mkdir()
860 if dir.has_entry(basename) { in mkdir()
864 let (new_dir, new_attr) = dir.mkdir(basename, new_inode, mode)?; in mkdir()
865 Ok(AuthFsEntry::VerifiedNewDirectory { dir: new_dir, attr: new_attr }) in mkdir()
889 AuthFsEntry::VerifiedNewDirectory { dir, .. } => { in unlink()
892 let _inode = dir.delete_file(basename)?; in unlink()
915 AuthFsEntry::VerifiedNewDirectory { dir, .. } => { in rmdir()
917 let existing_inode = dir.find_inode(basename)?; in rmdir()
934 AuthFsEntry::VerifiedNewDirectory { dir, .. } => { in rmdir()
936 let _inode = dir.force_delete_directory(basename)?; in rmdir()
952 AuthFsEntry::VerifiedNewDirectory { dir, .. } => dir.retrieve_entries(), in opendir()
953 AuthFsEntry::ReadonlyDirectory { dir } => dir.retrieve_entries(), in opendir()