Home
last modified time | relevance | path

Searched refs:map_start (Results 1 – 9 of 9) sorted by relevance

/system/core/libunwindstack/
DGlobal.cpp79 MapInfo* map_start = nullptr; in FindAndReadVariable() local
81 if (map_start != nullptr) { in FindAndReadVariable()
82 if (map_start->name == info->name) { in FindAndReadVariable()
85 uint64_t ptr = GetVariableOffset(map_start, variable); in FindAndReadVariable()
90 map_start = nullptr; in FindAndReadVariable()
94 map_start = nullptr; in FindAndReadVariable()
97 if (map_start == nullptr && (info->flags & PROT_READ) && info->offset == 0 && in FindAndReadVariable()
99 map_start = info.get(); in FindAndReadVariable()
DUnwinder.cpp64 frame->map_start = info->start; in FillInDexFrame()
119 frame->map_start = map_info->start; in FillInFrame()
316 if (frame.map_start == frame.map_end) { in FormatFrame()
322 data += android::base::StringPrintf(" <anonymous:%" PRIx64 ">", frame.map_start); in FormatFrame()
337 MapInfo* map_info = maps_->Find(frame.map_start); in FormatFrame()
/system/core/libunwindstack/tests/
DUnwinderTest.cpp181 EXPECT_EQ(0x1000U, frame->map_start); in TEST_F()
196 EXPECT_EQ(0x1000U, frame->map_start); in TEST_F()
211 EXPECT_EQ(0x1000U, frame->map_start); in TEST_F()
246 EXPECT_EQ(0x1000U, frame->map_start); in TEST_F()
261 EXPECT_EQ(0x1000U, frame->map_start); in TEST_F()
276 EXPECT_EQ(0x1000U, frame->map_start); in TEST_F()
306 EXPECT_EQ(0xa5000U, frame->map_start); in TEST_F()
336 EXPECT_EQ(0xa7000U, frame->map_start); in TEST_F()
366 EXPECT_EQ(0x43000U, frame->map_start); in TEST_F()
397 EXPECT_EQ(0x43000U, frame->map_start); in TEST_F()
[all …]
/system/extras/simpleperf/
Ddso.cpp419 uint64_t IpToVaddrInFile(uint64_t ip, uint64_t map_start, uint64_t map_pgoff) override { in IpToVaddrInFile() argument
420 return ip - map_start + map_pgoff; in IpToVaddrInFile()
504 uint64_t IpToVaddrInFile(uint64_t ip, uint64_t map_start, uint64_t map_pgoff) override { in IpToVaddrInFile() argument
506 return dex_file_dso_->IpToVaddrInFile(ip, map_start, map_pgoff); in IpToVaddrInFile()
512 return ip - map_start + min_vaddr; in IpToVaddrInFile()
517 return ip - map_start + map_pgoff - file_offset_of_min_vaddr + min_vaddr; in IpToVaddrInFile()
649 uint64_t IpToVaddrInFile(uint64_t ip, uint64_t map_start, uint64_t) override { in IpToVaddrInFile() argument
650 return ip - map_start; in IpToVaddrInFile()
Ddso.h176 virtual uint64_t IpToVaddrInFile(uint64_t ip, uint64_t map_start, uint64_t map_pgoff) = 0;
DOfflineUnwinder.cpp227 if (frame.pc == 0 || frame.map_start == 0) { in UnwindCallChain()
/system/core/libunwindstack/tools/
Dunwind_for_offline.cpp276 if (maps_by_start.count(frame.map_start) == 0) { in SaveData()
277 map_info = maps->Find(frame.map_start); in SaveData()
/system/core/libunwindstack/include/unwindstack/
DUnwinder.h58 uint64_t map_start = 0; member
/system/core/libbacktrace/
DUnwindStack.cpp122 back_frame->map.start = frame->map_start; in Unwind()