Searched refs:ElfFileSymbol (Results 1 – 8 of 8) sorted by relevance
/system/extras/simpleperf/ |
D | read_elf_test.cpp | 75 void ParseSymbol(const ElfFileSymbol& symbol, std::map<std::string, ElfFileSymbol>* symbols) { in ParseSymbol() 79 static void CheckGlobalVariableSymbols(const std::map<std::string, ElfFileSymbol>& symbols) { in CheckGlobalVariableSymbols() 85 static void CheckFunctionSymbols(const std::map<std::string, ElfFileSymbol>& symbols) { in CheckFunctionSymbols() 92 void CheckElfFileSymbols(const std::map<std::string, ElfFileSymbol>& symbols) { in CheckElfFileSymbols() 98 std::map<std::string, ElfFileSymbol> symbols; in TEST() 105 std::map<std::string, ElfFileSymbol> symbols; in TEST() 113 std::map<std::string, ElfFileSymbol> symbols; in TEST() 119 std::map<std::string, ElfFileSymbol> symbols; in TEST() 127 std::map<std::string, ElfFileSymbol> symbols; in TEST() 150 std::map<std::string, ElfFileSymbol> symbols; in TEST() [all …]
|
D | read_elf.h | 50 struct ElfFileSymbol { struct 58 ElfFileSymbol() : vaddr(0), len(0), is_func(false), is_label(false), is_in_text_section(false) { in ElfFileSymbol() argument 64 const std::function<void(const ElfFileSymbol&)>& callback); 67 … const std::function<void(const ElfFileSymbol&)>& callback); 69 … const std::function<void(const ElfFileSymbol&)>& callback); 71 const std::function<void(const ElfFileSymbol&)>& callback);
|
D | test_util.h | 33 void ParseSymbol(const ElfFileSymbol& symbol, std::map<std::string, ElfFileSymbol>* symbols); 34 void CheckElfFileSymbols(const std::map<std::string, ElfFileSymbol>& symbols);
|
D | read_elf.cpp | 273 const std::function<void(const ElfFileSymbol&)>& callback, in ReadSymbolTable() 277 ElfFileSymbol symbol; in ReadSymbolTable() 330 const std::function<void(const ElfFileSymbol&)>& callback) { in AddSymbolForPltSection() 348 ElfFileSymbol symbol; in AddSymbolForPltSection() 382 const std::function<void(const ElfFileSymbol&)>& callback) { in ParseSymbolsFromELFFile() 440 const std::function<void(const ElfFileSymbol&)>& callback) { in ParseSymbolsFromElfFile() 450 const std::function<void(const ElfFileSymbol&)>& callback) { in ParseSymbolsFromEmbeddedElfFile() 469 … const std::function<void(const ElfFileSymbol&)>& callback) { in ParseSymbolsFromElfFileInMemory() 485 … const std::function<void(const ElfFileSymbol&)>& callback) { in ParseDynamicSymbolsFromELFFile() 494 … const std::function<void(const ElfFileSymbol&)>& callback) { in ParseDynamicSymbolsFromElfFile()
|
D | dso.h | 112 struct ElfFileSymbol;
|
D | dso.cpp | 544 auto symbol_callback = [&](const ElfFileSymbol& symbol) { in LoadSymbols() 590 auto symbol_callback = [&](const ElfFileSymbol& symbol) { in LoadSymbols() 657 auto symbol_callback = [&](const ElfFileSymbol& symbol) { in LoadSymbols()
|
D | JITDebugReader.cpp | 354 auto callback = [&](const ElfFileSymbol& symbol) { in GetDescriptorsLocation() 504 auto callback = [&](const ElfFileSymbol& symbol) { in ReadJITCodeDebugInfo()
|
/system/extras/perfprofd/ |
D | symbolizer.cc | 76 auto callback = [&elf_data](const ElfFileSymbol& sym) { in LoadDso()
|