Searched refs:DebugElfFileFinder (Results 1 – 3 of 3) sorted by relevance
/aosp_15_r20/system/extras/simpleperf/ |
H A D | dso_test.cpp | 34 TEST(DebugElfFileFinder, use_build_id_list) { in TEST() argument 47 DebugElfFileFinder finder; in TEST() 62 TEST(DebugElfFileFinder, concatenating_symfs_dir) { in TEST() argument 63 DebugElfFileFinder finder; in TEST() 79 TEST(DebugElfFileFinder, use_vdso) { in TEST() argument 80 DebugElfFileFinder finder; in TEST() 91 TEST(DebugElfFileFinder, add_symbol_dir) { in TEST() argument 92 DebugElfFileFinder finder; in TEST() 102 TEST(DebugElfFileFinder, allow_mismatched_build_id) { in TEST() argument 103 DebugElfFileFinder finder; in TEST() [all …]
|
H A D | dso.cpp | 56 void DebugElfFileFinder::Reset() { in Reset() 64 bool DebugElfFileFinder::SetSymFsDir(const std::string& symfs_dir) { in SetSymFsDir() 83 bool DebugElfFileFinder::AddSymbolDir(const std::string& symbol_dir) { in AddSymbolDir() 93 void DebugElfFileFinder::CollectBuildIdInDir(const std::string& dir) { in CollectBuildIdInDir() 113 void DebugElfFileFinder::SetVdsoFile(const std::string& vdso_file, bool is_64bit) { in SetVdsoFile() 121 bool DebugElfFileFinder::CheckDebugFilePath(const std::string& path, BuildId& build_id, in CheckDebugFilePath() 148 std::string DebugElfFileFinder::FindDebugFile(const std::string& dso_path, bool force_64bit, in FindDebugFile() 200 std::string DebugElfFileFinder::GetPathInSymFsDir(const std::string& path) { in GetPathInSymFsDir() 224 std::optional<std::string> DebugElfFileFinder::SearchFileMapByPath(std::string_view path) { in SearchFileMapByPath() 320 simpleperf_dso_impl::DebugElfFileFinder Dso::debug_elf_file_finder_;
|
H A D | dso.h | 38 class DebugElfFileFinder { 209 static simpleperf_dso_impl::DebugElfFileFinder debug_elf_file_finder_;
|