Home
last modified time | relevance | path

Searched refs:ElfFileSymbol (Results 1 – 8 of 8) sorted by relevance

/system/extras/simpleperf/
Dread_elf_test.cpp75 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 …]
Dread_elf.h50 struct ElfFileSymbol { struct
58 ElfFileSymbol() : vaddr(0), len(0), is_func(false), is_label(false), is_in_text_section(false) { in ElfFileSymbol() function
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);
Dtest_util.h33 void ParseSymbol(const ElfFileSymbol& symbol, std::map<std::string, ElfFileSymbol>* symbols);
34 void CheckElfFileSymbols(const std::map<std::string, ElfFileSymbol>& symbols);
Dread_elf.cpp273 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()
Ddso.h112 struct ElfFileSymbol;
Ddso.cpp544 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()
DJITDebugReader.cpp354 auto callback = [&](const ElfFileSymbol& symbol) { in GetDescriptorsLocation()
504 auto callback = [&](const ElfFileSymbol& symbol) { in ReadJITCodeDebugInfo()
/system/extras/perfprofd/
Dsymbolizer.cc76 auto callback = [&elf_data](const ElfFileSymbol& sym) { in LoadDso()