Searched refs:map_start (Results 1 – 3 of 3) sorted by relevance
/system/extras/simpleperf/ |
D | thread_tree.cpp | 180 uint64_t map_start = 0; in AddThreadMapsForDsoSymbols() local 189 if (map_start < map_end) { in AddThreadMapsForDsoSymbols() 190 InsertMap(*maps, MapEntry(map_start, map_end - map_start, map_start, dso, false, 0)); in AddThreadMapsForDsoSymbols() 192 map_start = sym_map_start; in AddThreadMapsForDsoSymbols() 199 if (map_start < map_end) { in AddThreadMapsForDsoSymbols() 200 InsertMap(*maps, MapEntry(map_start, map_end - map_start, map_start, dso, false, 0)); in AddThreadMapsForDsoSymbols()
|
D | dso.cpp | 392 std::optional<uint64_t> Dso::IpToFileOffset(uint64_t ip, uint64_t map_start, uint64_t map_pgoff) { in IpToFileOffset() argument 393 return ip - map_start + map_pgoff; in IpToFileOffset() 498 uint64_t IpToVaddrInFile(uint64_t ip, uint64_t map_start, uint64_t map_pgoff) override { in IpToVaddrInFile() argument 499 return ip - map_start + map_pgoff; in IpToVaddrInFile() 591 uint64_t IpToVaddrInFile(uint64_t ip, uint64_t map_start, uint64_t map_pgoff) override { in IpToVaddrInFile() argument 593 return dex_file_dso_->IpToVaddrInFile(ip, map_start, map_pgoff); in IpToVaddrInFile() 599 return ip - map_start + min_vaddr; in IpToVaddrInFile() 604 return ip - map_start + map_pgoff - file_offset_of_min_vaddr + min_vaddr; in IpToVaddrInFile() 676 uint64_t IpToVaddrInFile(uint64_t ip, uint64_t map_start, uint64_t) override { in IpToVaddrInFile() argument 677 if (map_start != 0 && GetKernelStartAddr() != 0) { in IpToVaddrInFile() [all …]
|
D | dso.h | 181 virtual uint64_t IpToVaddrInFile(uint64_t ip, uint64_t map_start, uint64_t map_pgoff) = 0; 182 virtual std::optional<uint64_t> IpToFileOffset(uint64_t ip, uint64_t map_start,
|