Searched defs:dso (Results 1 - 3 of 3) sorted by relevance

/system/extras/simpleperf/
H A Dthread_tree.h26 #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 Dthread_tree.cpp89 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 Ddso.cpp17 #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