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()
519 AuthFsEntry::ReadonlyDirectory { dir } => { in lookup()
521 dir.lookup_inode(path).ok_or_else(|| io::Error::from_raw_os_error(libc::ENOENT)) in lookup()
523 AuthFsEntry::VerifiedNewDirectory { dir, .. } => { in lookup()
525 dir.find_inode(path) in lookup()
536 AuthFsEntry::ReadonlyDirectory { dir } => { in lookup()
537 create_dir_stat(inode, dir.number_of_entries(), AccessMode::ReadOnly) in lookup()
548 AuthFsEntry::VerifiedNewDirectory { dir, attr } => create_dir_stat( in lookup()
550 dir.number_of_entries(), in lookup()
612 AuthFsEntry::ReadonlyDirectory { dir } => { in getattr()
613 create_dir_stat(inode, dir.number_of_entries(), AccessMode::ReadOnly) in getattr()
624 AuthFsEntry::VerifiedNewDirectory { dir, attr } => create_dir_stat( in getattr()
626 dir.number_of_entries(), in getattr()
678 AuthFsEntry::VerifiedNewDirectory { dir, .. } => { in create()
679 if dir.has_entry(basename) { in create()
683 let (new_file, new_attr) = dir.create_file(basename, new_inode, mode)?; in create()
793 AuthFsEntry::VerifiedNewDirectory { dir, attr } => { in setattr()
802 dir.number_of_entries(), in setattr()
862 AuthFsEntry::VerifiedNewDirectory { dir, .. } => { in mkdir()
863 if dir.has_entry(basename) { in mkdir()
867 let (new_dir, new_attr) = dir.mkdir(basename, new_inode, mode)?; in mkdir()
868 Ok(AuthFsEntry::VerifiedNewDirectory { dir: new_dir, attr: new_attr }) in mkdir()
892 AuthFsEntry::VerifiedNewDirectory { dir, .. } => { in unlink()
895 let _inode = dir.delete_file(basename)?; in unlink()
918 AuthFsEntry::VerifiedNewDirectory { dir, .. } => { in rmdir()
920 let existing_inode = dir.find_inode(basename)?; in rmdir()
937 AuthFsEntry::VerifiedNewDirectory { dir, .. } => { in rmdir()
939 let _inode = dir.force_delete_directory(basename)?; in rmdir()
955 AuthFsEntry::VerifiedNewDirectory { dir, .. } => dir.retrieve_entries(), in opendir()
956 AuthFsEntry::ReadonlyDirectory { dir } => dir.retrieve_entries(), in opendir()