• Home
  • Raw
  • Download

Lines Matching refs:DirectoryEntry

238 struct DirectoryEntry {  struct
239 using ResultT = iorap::expected<DirectoryEntry, DirectoryEntryError>; argument
261 DirectoryEntry() noexcept { in DirectoryEntry() argument
266 DirectoryEntry(std::string filename, ino_t d_ino, unsigned char d_type) noexcept in DirectoryEntry() argument
274 DirectoryEntry(const DirectoryEntry& other) noexcept { in DirectoryEntry() function
287 DirectoryEntry& operator=(const DirectoryEntry& other) noexcept { in operator =() argument
305 DirectoryEntry& operator=(DirectoryEntry&& other) noexcept { in operator =() argument
323 DirectoryEntry(DirectoryEntry&& other) noexcept { in DirectoryEntry() argument
338 static DirectoryEntry CreateSentinel(std::vector<std::string> children_paths) { in CreateSentinel() argument
339 DirectoryEntry e; in CreateSentinel()
349 DirectoryEntry child_entry{std::move(child_path), kInvalidIno, DT_DIR}; in CreateSentinel()
399 friend std::ostream& operator<<(std::ostream& os, const DirectoryEntry& d);
402 std::ostream& operator<<(std::ostream& os, const DirectoryEntry& d) { in operator <<()
407 using DirectoryEntryResult = DirectoryEntry::ResultT;
452 results.push_back(DirectoryEntry{child_path(), in ReadDirectoryEntriesFromDirectoryPath()
462 results.push_back(DirectoryEntry{child_path(), in ReadDirectoryEntriesFromDirectoryPath()
483 void DirectoryEntry::BuildChildrenPaths(borrowed<SystemCall*> system_call) const { in BuildChildrenPaths()
620 DirectoryEntry::ObservableT
621 DirectoryEntry::GetSubTreePreOrderEntries(borrowed<SystemCall*> system_call) const { in GetSubTreePreOrderEntries()
719 DirectoryEntry sentinel = DirectoryEntry::CreateSentinel(std::move(root_dirs)); in SearchDirectoriesForMatchingInodes()
735 [system_call=system_call](SearchState search_state, const DirectoryEntry& dir_entry) { in SearchDirectoriesForMatchingInodes()