Searched refs:symbolFileStruct (Results 1 – 10 of 10) sorted by relevance
| /developtools/hiperf/src/ |
| D | perf_file_format.cpp | 207 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 …]
|
| D | subcommand_dump.cpp | 463 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 …]
|
| D | symbols_file.cpp | 1334 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 …]
|
| D | virtual_runtime.cpp | 657 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/ |
| D | virtual_runtime_test.cpp | 323 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");
|
| D | virtual_thread_test.cpp | 395 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/ |
| D | symbols_file.cpp | 1245 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/ |
| D | subcommand_dump.h | 116 void PrintSymbolFile(const int &indent, const SymbolFileStruct &symbolFileStruct);
|
| D | symbols_file.h | 319 void ExportSymbolToFileFormat(SymbolFileStruct &symbolFileStruct);
|
| /developtools/profiler/device/plugins/native_daemon/include/ |
| D | symbols_file.h | 315 void ExportSymbolToFileFormat(SymbolFileStruct &symbolFileStruct);
|