Home
last modified time | relevance | path

Searched refs:symbolFileStruct (Results 1 – 10 of 10) sorted by relevance

/developtools/hiperf/src/
Dperf_file_format.cpp207 for (auto &symbolFileStruct : symbolFileStructs_) { in GetSize() local
208 size += SizeOf(symbolFileStruct.filePath_); in GetSize()
209 size += sizeof(symbolFileStruct.symbolType_); in GetSize()
210 size += sizeof(symbolFileStruct.textExecVaddr_); in GetSize()
211 size += sizeof(symbolFileStruct.textExecVaddrFileOffset_); in GetSize()
212 size += SizeOf(symbolFileStruct.buildId_); in GetSize()
215 for (auto &symbolStruct : symbolFileStruct.symbolStructs_) { in GetSize()
240 auto &symbolFileStruct = symbolFileStructs_.emplace_back(); in PerfFileSectionSymbolsFiles() local
242 Read(symbolFileStruct.filePath_); in PerfFileSectionSymbolsFiles()
243 HLOGV(" symbolFileStruct.filePath_ %s", symbolFileStruct.filePath_.c_str()); in PerfFileSectionSymbolsFiles()
[all …]
Dsubcommand_dump.cpp463 void SubCommandDump::PrintSymbolFile(const int &indent, const SymbolFileStruct &symbolFileStruct) in PrintSymbolFile() argument
465 PrintIndent(LEVEL2, "filePath:%s\n", symbolFileStruct.filePath_.c_str()); in PrintSymbolFile()
466 PrintIndent(LEVEL2, "symbolType:%u\n", symbolFileStruct.symbolType_); in PrintSymbolFile()
467 PrintIndent(LEVEL2, "minExecAddr:0x%" PRIx64 "\n", symbolFileStruct.textExecVaddr_); in PrintSymbolFile()
469 symbolFileStruct.textExecVaddrFileOffset_); in PrintSymbolFile()
470 if (!symbolFileStruct.buildId_.empty()) { in PrintSymbolFile()
471 PrintIndent(LEVEL2, "buildId:'%s'\n", symbolFileStruct.buildId_.c_str()); in PrintSymbolFile()
473 PrintIndent(LEVEL2, "symbol number: %zu\n", symbolFileStruct.symbolStructs_.size()); in PrintSymbolFile()
475 for (auto &symbolStruct : symbolFileStruct.symbolStructs_) { in PrintSymbolFile()
531 for (auto &symbolFileStruct : sectionSymbolsFiles->symbolFileStructs_) { in DumpFeaturePortion() local
[all …]
Dsymbols_file.cpp1334 const SymbolFileStruct &symbolFileStruct) in LoadSymbolsFromSaved() argument
1336 auto symbolsFile = CreateSymbolsFile(symbolFileStruct.filePath_); in LoadSymbolsFromSaved()
1337 symbolsFile->filePath_ = symbolFileStruct.filePath_; in LoadSymbolsFromSaved()
1338 symbolsFile->symbolFileType_ = (SymbolsFileType)symbolFileStruct.symbolType_; in LoadSymbolsFromSaved()
1339 symbolsFile->textExecVaddr_ = symbolFileStruct.textExecVaddr_; in LoadSymbolsFromSaved()
1340 symbolsFile->textExecVaddrFileOffset_ = symbolFileStruct.textExecVaddrFileOffset_; in LoadSymbolsFromSaved()
1341 symbolsFile->buildId_ = symbolFileStruct.buildId_; in LoadSymbolsFromSaved()
1342 for (auto &symbolStruct : symbolFileStruct.symbolStructs_) { in LoadSymbolsFromSaved()
1344 symbolStruct.symbolName_, symbolFileStruct.filePath_); in LoadSymbolsFromSaved()
1353 void SymbolsFile::ExportSymbolToFileFormat(SymbolFileStruct &symbolFileStruct) in ExportSymbolToFileFormat() argument
[all …]
Dvirtual_runtime.cpp657 for (const auto &symbolFileStruct : symbolFileStructs) { in UpdateFromPerfData() local
658 HLOGV("symbolFileStruct.filePath_:'%s'", symbolFileStruct.filePath_.c_str()); in UpdateFromPerfData()
659 HLOGV("symbolFileStruct.buildId_:'%s'", symbolFileStruct.buildId_.c_str()); in UpdateFromPerfData()
660 HLOGV("process symbols file:'%s':'%s'", symbolFileStruct.filePath_.c_str(), in UpdateFromPerfData()
661 symbolFileStruct.buildId_.c_str()); in UpdateFromPerfData()
665 SymbolsFile::LoadSymbolsFromSaved(symbolFileStruct); in UpdateFromPerfData()
/developtools/hiperf/test/unittest/common/native/
Dvirtual_runtime_test.cpp323 SymbolFileStruct &symbolFileStruct = symbolFileStructs.emplace_back(); variable
324 symbolFileStruct.filePath_ = "a";
325 symbolFileStruct.textExecVaddr_ = testUserVaddr;
326 symbolFileStruct.textExecVaddrFileOffset_ = testUserVaddr;
327 symbolFileStruct.buildId_ = "b";
328 symbolFileStruct.symbolStructs_.emplace_back(testUserVaddr, 1u, "first_user_func");
329 symbolFileStruct.symbolStructs_.emplace_back(testUserVaddr + 1u, 1u, "second_user_func");
Dvirtual_thread_test.cpp395 SymbolFileStruct symbolFileStruct; variable
396 symbolFileStruct.filePath_ = "1.elf";
397 files.emplace_back(SymbolsFile::LoadSymbolsFromSaved(symbolFileStruct));
398 symbolFileStruct.filePath_ = "2.elf";
399 files.emplace_back(SymbolsFile::LoadSymbolsFromSaved(symbolFileStruct));
400 symbolFileStruct.filePath_ = "3.elf";
401 files.emplace_back(SymbolsFile::LoadSymbolsFromSaved(symbolFileStruct));
/developtools/profiler/device/plugins/native_daemon/src/
Dsymbols_file.cpp1245 const SymbolFileStruct &symbolFileStruct) in LoadSymbolsFromSaved() argument
1247 auto symbolsFile = CreateSymbolsFile(symbolFileStruct.filePath_); in LoadSymbolsFromSaved()
1248 symbolsFile->filePath_ = symbolFileStruct.filePath_; in LoadSymbolsFromSaved()
1249 symbolsFile->symbolFileType_ = (SymbolsFileType)symbolFileStruct.symbolType_; in LoadSymbolsFromSaved()
1250 symbolsFile->textExecVaddr_ = symbolFileStruct.textExecVaddr_; in LoadSymbolsFromSaved()
1251 symbolsFile->textExecVaddrFileOffset_ = symbolFileStruct.textExecVaddrFileOffset_; in LoadSymbolsFromSaved()
1252 symbolsFile->buildId_ = symbolFileStruct.buildId_; in LoadSymbolsFromSaved()
1253 for (auto &symbolStruct : symbolFileStruct.symbolStructs_) { in LoadSymbolsFromSaved()
1255 symbolStruct.symbolName_, symbolFileStruct.filePath_); in LoadSymbolsFromSaved()
1263 void SymbolsFile::ExportSymbolToFileFormat(SymbolFileStruct &symbolFileStruct) in ExportSymbolToFileFormat() argument
[all …]
/developtools/hiperf/include/
Dsubcommand_dump.h116 void PrintSymbolFile(const int &indent, const SymbolFileStruct &symbolFileStruct);
Dsymbols_file.h319 void ExportSymbolToFileFormat(SymbolFileStruct &symbolFileStruct);
/developtools/profiler/device/plugins/native_daemon/include/
Dsymbols_file.h315 void ExportSymbolToFileFormat(SymbolFileStruct &symbolFileStruct);