Home
last modified time | relevance | path

Searched refs:memMaps (Results 1 - 7 of 7) sorted by relevance

/developtools/profiler/device/plugins/native_daemon/src/
H A Dvirtual_thread.cpp222 bool VirtualThread::ParseMap(std::vector<std::shared_ptr<DfxMap>>& memMaps, bool update) in ParseMap() argument
230 memMaps = dfxMaps->GetMaps(); in ParseMap()
235 for (auto memMapItem : memMaps) { in ParseMap()
267 auto memMapIter = std::find_if(memMaps.begin(), memMaps.end(), [&](const std::shared_ptr<DfxMap>& map) { in ParseMap()
273 if (memMapIter != memMaps.end()) { in ParseMap()
275 memMaps.erase(memMapIter); in ParseMap()
278 memMaps.insert(memMaps.end(), tempMap.begin(), tempMap.end()); in ParseMap()
H A Dvirtual_runtime.cpp512 auto memMaps = std::make_shared<MemMaps>(++memMapFilePathId_); in FillMapsCache() local
513 memMaps->AddMap(mapItem, true); in FillMapsCache()
514 mapsCache_[mapItem->begin] = memMaps; in FillMapsCache()
564 auto memMaps = std::make_shared<MemMaps>(++memMapFilePathId_); in HandleMapInfo() local
565 memMaps->AddMap(mapItem, true); in HandleMapInfo()
566 mapsCache_[begin] = memMaps; in HandleMapInfo()
/developtools/hiperf/test/unittest/common/native/
H A Dvirtual_thread_test.cpp113 std::vector<std::shared_ptr<DfxMap>> memMaps {}; in PhdrCallBack()
130 memMaps.emplace_back(item); in PhdrCallBack()
134 if (memMaps.size() == 0u) { in PhdrCallBack()
142 if (memMaps.size() == phdrMaps.size()) { in PhdrCallBack()
143 EXPECT_EQ(memMaps.front()->begin, phdrMaps.front().begin); in PhdrCallBack()
144 EXPECT_EQ(memMaps.front()->offset, phdrMaps.front().offset); in PhdrCallBack()
/developtools/profiler/device/plugins/native_daemon/test/unittest/common/native/
H A Dvirtual_thread_test.cpp98 std::vector<std::shared_ptr<DfxMap>> memMaps {}; in PhdrCallBack()
115 memMaps.emplace_back(item); in PhdrCallBack()
119 if (memMaps.size() == 0u) { in PhdrCallBack()
127 if (memMaps.size() == phdrMaps.size()) { in PhdrCallBack()
128 EXPECT_EQ(memMaps.front()->begin, phdrMaps.front().begin); in PhdrCallBack()
129 EXPECT_EQ(memMaps.front()->offset, phdrMaps.front().offset); in PhdrCallBack()
/developtools/profiler/device/plugins/native_daemon/include/
H A Dvirtual_thread.h95 bool ParseMap(std::vector<std::shared_ptr<DfxMap>> &memMaps, bool update = false);
/developtools/hiperf/include/
H A Dvirtual_runtime.h215 const DfxSymbol GetKernelSymbol(uint64_t ip, const std::vector<DfxMap> &memMaps,
/developtools/hiperf/src/
H A Dvirtual_runtime.cpp922 const DfxSymbol VirtualRuntime::GetKernelSymbol(uint64_t ip, const std::vector<DfxMap> &memMaps, in GetKernelSymbol() argument
926 for (auto &map : memMaps) { in GetKernelSymbol()

Completed in 7 milliseconds