Searched defs:symbol (Results 1 - 7 of 7) sorted by relevance
/system/extras/simpleperf/ |
H A D | read_elf_test.cpp | 37 void ParseSymbol(const ElfFileSymbol& symbol, std::map<std::string, ElfFileSymbol>* symbols) { argument 38 (*symbols)[symbol.name] = symbol;
|
H A D | sample_tree.cpp | 37 const Symbol* symbol = thread_tree_->FindSymbol(map, ip); local 39 SampleEntry value(ip, time, period, 0, 1, thread, map, symbol); 64 value.branch_from.symbol = from_symbol; 78 const Symbol* symbol = thread_tree_->FindSymbol(map, ip); local 80 SampleEntry value(ip, time, 0, period, 0, thread, map, symbol);
|
H A D | sample_tree.h | 34 const Symbol* symbol; member in struct:BranchFromEntry 37 BranchFromEntry() : ip(0), map(nullptr), symbol(nullptr), flags(0) { 50 const Symbol* symbol; member in struct:SampleEntry 56 const Symbol* symbol) 65 symbol(symbol) { 54 SampleEntry(uint64_t ip, uint64_t time, uint64_t period, uint64_t accumulated_period, uint64_t sample_count, const ThreadEntry* thread, const MapEntry* map, const Symbol* symbol) argument
|
H A D | thread_tree.cpp | 195 const Symbol* symbol = map->dso->FindSymbol(vaddr_in_file); local 196 if (symbol == nullptr) { 197 symbol = &unknown_symbol_; 199 return symbol;
|
H A D | dso.cpp | 219 static bool IsKernelFunctionSymbol(const KernelSymbol& symbol) { argument 220 return (symbol.type == 'T' || symbol.type == 't' || symbol.type == 'W' || symbol.type == 'w'); 256 for (auto& symbol : symbols_) { 257 if (symbol.addr != 0) { 280 // TODO: Parse symbol outside of .text section. 324 void Dso::InsertSymbol(const Symbol& symbol) { argument 325 symbols_.push_back(symbol); [all...] |
H A D | read_elf.cpp | 203 // "ELF for ARM 64-bit Architecture". The regular expression to match mapping symbol 221 ElfFileSymbol symbol; local 232 symbol.is_in_text_section = true; 239 symbol.name = symbol_name.get(); 240 symbol.vaddr = elf_symbol->getValue(); 241 if ((symbol.vaddr & 1) != 0 && is_arm) { 243 symbol.vaddr &= ~1; 245 symbol.len = elf_symbol->getSize(); 248 symbol.is_func = true; 250 if (symbol [all...] |
H A D | environment.cpp | 128 KernelSymbol symbol; local 129 if (sscanf(line, "%" PRIx64 " %c %s%s", &symbol.addr, &symbol.type, name, module) < 3) { 132 symbol.name = name; 136 symbol.module = &module[1]; 138 symbol.module = nullptr; 141 if (callback(symbol)) {
|
Completed in 72 milliseconds