Searched defs:dso (Results 1 - 3 of 3) sorted by relevance
/system/extras/simpleperf/ |
H A D | thread_tree.h | 26 #include "dso.h" 35 Dso* dso; member in struct:simpleperf::MapEntry 37 MapEntry(uint64_t start_addr, uint64_t len, uint64_t pgoff, uint64_t time, Dso* dso) argument 38 : start_addr(start_addr), len(len), pgoff(pgoff), time(time), dso(dso) {
|
H A D | thread_tree.cpp | 89 Dso* dso = FindKernelDsoOrNew(filename); local 90 MapEntry* map = AllocateMap(MapEntry(start_addr, len, pgoff, time, dso)); 114 Dso* dso = FindUserDsoOrNew(filename); local 115 MapEntry* map = AllocateMap(MapEntry(start_addr, len, pgoff, time, dso)); 148 old->pgoff, old->time, old->dso)); 154 map->get_end_addr() - old->start_addr + old->pgoff, old->time, old->dso)); 190 if (map->dso == kernel_dso_.get()) { 193 vaddr_in_file = ip - map->start_addr + map->dso->MinVirtualAddress(); 195 const Symbol* symbol = map->dso->FindSymbol(vaddr_in_file);
|
H A D | dso.cpp | 17 #include "dso.h" 163 LOG(DEBUG) << "failed to load dso: " << path_; 223 bool Dso::KernelSymbolCallback(const KernelSymbol& kernel_symbol, Dso* dso) { argument 225 dso->InsertSymbol(Symbol(kernel_symbol.name, kernel_symbol.addr, 0)); 230 void Dso::VmlinuxSymbolCallback(const ElfFileSymbol& elf_symbol, Dso* dso) { argument 232 dso->InsertSymbol(Symbol(elf_symbol.name, elf_symbol.vaddr, elf_symbol.len)); 272 void Dso::ElfFileSymbolCallback(const ElfFileSymbol& elf_symbol, Dso* dso, argument 275 dso->InsertSymbol(Symbol(elf_symbol.name, elf_symbol.vaddr, elf_symbol.len));
|
Completed in 3948 milliseconds