Searched refs:map_start (Results 1 – 10 of 10) sorted by relevance
/system/unwinding/libunwindstack/tests/ |
D | UnwinderTest.cpp | 225 EXPECT_EQ(0x1000U, frame->map_start); in TEST_F() 240 EXPECT_EQ(0x1000U, frame->map_start); in TEST_F() 255 EXPECT_EQ(0x1000U, frame->map_start); in TEST_F() 291 EXPECT_EQ(0x1000U, frame->map_start); in TEST_F() 306 EXPECT_EQ(0x1000U, frame->map_start); in TEST_F() 321 EXPECT_EQ(0x1000U, frame->map_start); in TEST_F() 352 EXPECT_EQ(0xa5000U, frame->map_start); in TEST_F() 383 EXPECT_EQ(0xa7000U, frame->map_start); in TEST_F() 414 EXPECT_EQ(0x43000U, frame->map_start); in TEST_F() 446 EXPECT_EQ(0x43000U, frame->map_start); in TEST_F() [all …]
|
/system/extras/simpleperf/ |
D | thread_tree.cpp | 170 uint64_t map_start = 0; in AddThreadMapsForDsoSymbols() local 179 if (map_start < map_end) { in AddThreadMapsForDsoSymbols() 180 InsertMap(*maps, MapEntry(map_start, map_end - map_start, map_start, dso, false, 0)); in AddThreadMapsForDsoSymbols() 182 map_start = sym_map_start; in AddThreadMapsForDsoSymbols() 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()
|
D | dso.cpp | 357 std::optional<uint64_t> Dso::IpToFileOffset(uint64_t ip, uint64_t map_start, uint64_t map_pgoff) { in IpToFileOffset() argument 358 return ip - map_start + map_pgoff; in IpToFileOffset() 464 uint64_t IpToVaddrInFile(uint64_t ip, uint64_t map_start, uint64_t map_pgoff) override { in IpToVaddrInFile() argument 465 return ip - map_start + map_pgoff; in IpToVaddrInFile() 543 uint64_t IpToVaddrInFile(uint64_t ip, uint64_t map_start, uint64_t map_pgoff) override { in IpToVaddrInFile() argument 545 return dex_file_dso_->IpToVaddrInFile(ip, map_start, map_pgoff); in IpToVaddrInFile() 551 return ip - map_start + min_vaddr; in IpToVaddrInFile() 556 return ip - map_start + map_pgoff - file_offset_of_min_vaddr + min_vaddr; in IpToVaddrInFile() 626 uint64_t IpToVaddrInFile(uint64_t ip, uint64_t map_start, uint64_t) override { in IpToVaddrInFile() argument 627 if (map_start != 0 && GetKernelStartAddr() != 0) { in IpToVaddrInFile() [all …]
|
D | dso.h | 173 virtual uint64_t IpToVaddrInFile(uint64_t ip, uint64_t map_start, uint64_t map_pgoff) = 0; 174 virtual std::optional<uint64_t> IpToFileOffset(uint64_t ip, uint64_t map_start,
|
D | OfflineUnwinder.cpp | 282 if (frame.pc == 0 || frame.map_start == 0) { in UnwindCallChain()
|
/system/unwinding/libunwindstack/ |
D | Unwinder.cpp | 65 frame->map_start = info->start(); in FillInDexFrame() 127 frame->map_start = map_info->start(); in FillInFrame() 335 if (frame.map_start == frame.map_end) { in FormatFrame() 342 data += android::base::StringPrintf(" <anonymous:%" PRIx64 ">", frame.map_start); in FormatFrame() 365 MapInfo* map_info = maps_->Find(frame.map_start); in FormatFrame() 481 frame.map_start = map_info->start(); in BuildFrameFromPcOnly()
|
/system/unwinding/libunwindstack/tools/ |
D | unwind_for_offline.cpp | 272 if (maps_by_start.count(frame.map_start) == 0) { in SaveData() 273 map_info = maps->Find(frame.map_start); in SaveData()
|
/system/core/debuggerd/libdebuggerd/ |
D | tombstone_proto.cpp | 321 if (frame.map_start == frame.map_end) { in fill_in_backtrace_frame() 327 f->set_file_name(StringPrintf("<anonymous:%" PRIx64 ">", frame.map_start)); in fill_in_backtrace_frame() 332 unwindstack::MapInfo* map_info = maps->Find(frame.map_start); in fill_in_backtrace_frame()
|
/system/unwinding/libunwindstack/include/unwindstack/ |
D | Unwinder.h | 60 uint64_t map_start = 0; member
|
/system/unwinding/libbacktrace/ |
D | UnwindStack.cpp | 141 back_frame->map.start = frame->map_start; in Unwind()
|