Home
last modified time | relevance | path

Searched refs:vaddr_in_dso (Results 1 – 4 of 4) sorted by relevance

/system/extras/simpleperf/scripts/
Dpprof_proto_generator.py210 def __init__(self, mapping_id, address, vaddr_in_dso): argument
214 self.vaddr_in_dso = vaddr_in_dso
251 def __init__(self, name_id, dso_name_id, vaddr_in_dso): argument
255 self.vaddr_in_dso = vaddr_in_dso
513 addr2line.add_addr(dso_name, None, function.vaddr_in_dso, location.vaddr_in_dso)
516 addr2line.add_addr(dso_name, None, function.vaddr_in_dso, function.vaddr_in_dso)
530 sources = addr2line.get_addr_source(dso, location.vaddr_in_dso)
549 if function.vaddr_in_dso:
553 sources = addr2line.get_addr_source(dso, function.vaddr_in_dso)
/system/extras/simpleperf/
Ddso.cpp396 const Symbol* Dso::FindSymbol(uint64_t vaddr_in_dso) { in FindSymbol() argument
400 auto it = std::upper_bound(symbols_.begin(), symbols_.end(), vaddr_in_dso, CompareAddrToSymbol); in FindSymbol()
403 if (it->addr <= vaddr_in_dso && (it->addr + it->len > vaddr_in_dso)) { in FindSymbol()
408 auto it = unknown_symbols_.find(vaddr_in_dso); in FindSymbol()
421 void Dso::AddUnknownSymbol(uint64_t vaddr_in_dso, const std::string& name) { in AddUnknownSymbol() argument
422 unknown_symbols_.insert(std::make_pair(vaddr_in_dso, Symbol(name, vaddr_in_dso, 1))); in AddUnknownSymbol()
Ddso.h185 const Symbol* FindSymbol(uint64_t vaddr_in_dso);
192 void AddUnknownSymbol(uint64_t vaddr_in_dso, const std::string& name);
/system/extras/simpleperf/scripts/test/
Dpprof_proto_generator_test.py238 'NewFunction1()', generator.get_string(function.dso_name_id), function.vaddr_in_dso)