• Home
  • Raw
  • Download

Lines Matching refs:SymbolsFile

47 bool SymbolsFile::onRecording_ = true;
49 const std::string SymbolsFile::GetBuildId() const in GetBuildId()
54 bool SymbolsFile::UpdateBuildIdIfMatch(std::string buildId) in UpdateBuildIdIfMatch()
91 std::string SymbolsFile::SearchReadableFile(const std::vector<std::string> &searchPaths, in SearchReadableFile()
111 const std::string SymbolsFile::FindSymbolFile( in FindSymbolFile()
158 class ElfFileSymbols : public SymbolsFile {
162 : SymbolsFile(symbolsFileType, symbolFilePath) in ElfFileSymbols()
876 class UnknowFileSymbols : public SymbolsFile {
879 : SymbolsFile(SYMBOL_UNKNOW_FILE, symbolFilePath) in UnknowFileSymbols()
890 SymbolsFile::~SymbolsFile() {} in ~SymbolsFile()
892 std::unique_ptr<SymbolsFile> SymbolsFile::CreateSymbolsFile(SymbolsFileType symbolType, in CreateSymbolsFile()
910 return std::make_unique<SymbolsFile>(SYMBOL_UNKNOW_FILE, symbolFilePath); in CreateSymbolsFile()
914 std::unique_ptr<SymbolsFile> SymbolsFile::CreateSymbolsFile(const std::string &symbolFilePath) in CreateSymbolsFile()
918 return SymbolsFile::CreateSymbolsFile(SYMBOL_KERNEL_FILE, symbolFilePath); in CreateSymbolsFile()
922 return SymbolsFile::CreateSymbolsFile(SYMBOL_KERNEL_THREAD_FILE, symbolFilePath); in CreateSymbolsFile()
924 return SymbolsFile::CreateSymbolsFile(SYMBOL_KERNEL_MODULE_FILE, symbolFilePath); in CreateSymbolsFile()
927 return SymbolsFile::CreateSymbolsFile(SYMBOL_ELF_FILE, symbolFilePath); in CreateSymbolsFile()
931 void SymbolsFile::AdjustSymbols() in AdjustSymbols()
972 void SymbolsFile::SortMatchedSymbols() in SortMatchedSymbols()
982 const std::vector<DfxSymbol> &SymbolsFile::GetSymbols() in GetSymbols()
987 const std::vector<DfxSymbol *> &SymbolsFile::GetMatchedSymbols() in GetMatchedSymbols()
992 const DfxSymbol SymbolsFile::GetSymbolWithVaddr(uint64_t vaddrInFile) in GetSymbolWithVaddr()
1053 bool SymbolsFile::CheckPathReadable(const std::string &path) const in CheckPathReadable()
1063 bool SymbolsFile::setSymbolsFilePath(const std::vector<std::string> &symbolsSearchPaths) in setSymbolsFilePath()
1075 std::unique_ptr<SymbolsFile> SymbolsFile::LoadSymbolsFromSaved( in LoadSymbolsFromSaved()
1096 void SymbolsFile::ExportSymbolToFileFormat(SymbolFileStruct &symbolFileStruct) in ExportSymbolToFileFormat()
1118 uint64_t SymbolsFile::GetVaddrInSymbols(uint64_t ip, uint64_t, uint64_t) const in GetVaddrInSymbols()
1124 void SymbolsFile::AddSymbol(DfxSymbol symbol) in AddSymbol()