Home
last modified time | relevance | path

Searched refs:DirectoryEntry (Results 1 – 8 of 8) sorted by relevance

/packages/providers/MediaProvider/jni/
DMediaProviderWrapper.cpp133 std::vector<std::shared_ptr<DirectoryEntry>> getFilesInDirectoryInternal( in getFilesInDirectoryInternal()
136 std::vector<std::shared_ptr<DirectoryEntry>> directory_entries; in getFilesInDirectoryInternal()
144 directory_entries.push_back(std::make_shared<DirectoryEntry>("", EFAULT)); in getFilesInDirectoryInternal()
155 directory_entries.push_back(std::make_shared<DirectoryEntry>("", EFAULT)); in getFilesInDirectoryInternal()
159 directory_entries.push_back(std::make_shared<DirectoryEntry>("", EPERM)); in getFilesInDirectoryInternal()
172 directory_entries.push_back(std::make_shared<DirectoryEntry>("", EFAULT)); in getFilesInDirectoryInternal()
175 directory_entries.push_back(std::make_shared<DirectoryEntry>(d_name.c_str(), DT_REG)); in getFilesInDirectoryInternal()
390 std::vector<std::shared_ptr<DirectoryEntry>> MediaProviderWrapper::GetDirectoryEntries( in GetDirectoryEntries()
393 std::vector<std::shared_ptr<DirectoryEntry>> res; in GetDirectoryEntries()
DReaddirHelper.cpp38 std::vector<std::shared_ptr<DirectoryEntry>>* directory_entries) { in addDirectoryEntriesFromLowerFs()
46 directory_entries->push_back(std::make_shared<DirectoryEntry>("", errno)); in addDirectoryEntriesFromLowerFs()
55 std::make_shared<DirectoryEntry>(entry->d_name, entry->d_type)); in addDirectoryEntriesFromLowerFs()
DMediaProviderWrapper.h135 std::vector<std::shared_ptr<DirectoryEntry>> GetDirectoryEntries(uid_t uid,
Dnode-inl.h75 std::vector<std::shared_ptr<DirectoryEntry>> de;
DFuseDaemon.cpp70 using mediaprovider::fuse::DirectoryEntry;
1576 std::shared_ptr<DirectoryEntry> de; in do_readdir_common()
/packages/providers/MediaProvider/jni/include/libfuse_jni/
DReaddirHelper.h33 struct DirectoryEntry { struct
41 DirectoryEntry(const std::string& name, int type) : d_name(name), d_type(type) {} in DirectoryEntry() function
53 std::vector<std::shared_ptr<DirectoryEntry>>* directory_entries); argument
/packages/modules/Virtualization/zipfuse/src/
Dinode.rs55 Directory(HashMap<CString, DirectoryEntry>),
60 pub struct DirectoryEntry { struct
76 pub fn get_directory(&self) -> Option<&HashMap<CString, DirectoryEntry>> { in get_directory() argument
105 fn add_to_directory(&mut self, name: CString, entry: DirectoryEntry) { in add_to_directory() argument
145 Some(DirectoryEntry { inode, .. }) => Some(*inode), in find()
160 self.get_mut(parent).unwrap().add_to_directory(name, DirectoryEntry { inode, kind }); in add()
Dmain.rs38 use crate::inode::{DirectoryEntry, Inode, InodeData, InodeKind, InodeTable};
96 buf: Box<[(CString, DirectoryEntry)]>,
283 let mut buf: Vec<(CString, DirectoryEntry)> = Vec::with_capacity(directory.len()); in opendir()
349 inner: Vec<(CString, DirectoryEntry)>,