• Home
  • Raw
  • Download

Lines Matching refs:SymbolsFile

46 bool SymbolsFile::onRecording_ = true;
47 const std::string SymbolsFile::GetBuildId() const in GetBuildId()
52 bool SymbolsFile::UpdateBuildIdIfMatch(std::string buildId) in UpdateBuildIdIfMatch()
89 std::string SymbolsFile::SearchReadableFile(const std::vector<std::string> &searchPaths, in SearchReadableFile()
106 const std::string SymbolsFile::FindSymbolFile( in FindSymbolFile()
159 class ElfFileSymbols : public SymbolsFile {
163 : SymbolsFile(symbolsFileType, symbolFilePath) in ElfFileSymbols()
694 class UnknowFileSymbols : public SymbolsFile {
697 : SymbolsFile(SYMBOL_UNKNOW_FILE, symbolFilePath) in UnknowFileSymbols()
708 SymbolsFile::~SymbolsFile() {} in ~SymbolsFile()
710 std::unique_ptr<SymbolsFile> SymbolsFile::CreateSymbolsFile(SymbolsFileType symbolType, in CreateSymbolsFile()
726 return std::make_unique<SymbolsFile>(SYMBOL_UNKNOW_FILE, symbolFilePath); in CreateSymbolsFile()
730 std::unique_ptr<SymbolsFile> SymbolsFile::CreateSymbolsFile(const std::string &symbolFilePath) in CreateSymbolsFile()
734 return SymbolsFile::CreateSymbolsFile(SYMBOL_KERNEL_FILE, symbolFilePath); in CreateSymbolsFile()
736 return SymbolsFile::CreateSymbolsFile(SYMBOL_KERNEL_MODULE_FILE, symbolFilePath); in CreateSymbolsFile()
739 return SymbolsFile::CreateSymbolsFile(SYMBOL_ELF_FILE, symbolFilePath); in CreateSymbolsFile()
743 void SymbolsFile::AdjustSymbols() in AdjustSymbols()
784 void SymbolsFile::SortMatchedSymbols() in SortMatchedSymbols()
794 const std::vector<DfxSymbol> &SymbolsFile::GetSymbols() in GetSymbols()
799 const std::vector<DfxSymbol *> &SymbolsFile::GetMatchedSymbols() in GetMatchedSymbols()
804 const DfxSymbol SymbolsFile::GetSymbolWithVaddr(uint64_t vaddrInFile) in GetSymbolWithVaddr()
863 bool SymbolsFile::CheckPathReadable(const std::string &path) const in CheckPathReadable()
873 bool SymbolsFile::setSymbolsFilePath(const std::vector<std::string> &symbolsSearchPaths) in setSymbolsFilePath()
885 std::unique_ptr<SymbolsFile> SymbolsFile::LoadSymbolsFromSaved( in LoadSymbolsFromSaved()
904 void SymbolsFile::ExportSymbolToFileFormat(SymbolFileStruct &symbolFileStruct) in ExportSymbolToFileFormat()
926 uint64_t SymbolsFile::GetVaddrInSymbols(uint64_t ip, uint64_t, uint64_t) const in GetVaddrInSymbols()