Home
last modified time | relevance | path

Searched refs:smapsInfo (Results 1 – 8 of 8) sorted by relevance

/developtools/profiler/device/plugins/memory_plugin/include/
Dsmaps_stats.h275 bool ParseMaps(int pid, T& processMemoryInfo, S smapsInfo, bool isReportApp, bool isReportSmaps) in ParseMaps() argument
281 ReadVmemareasFile(smaps_path, processMemoryInfo, smapsInfo, isReportApp, isReportSmaps); in ParseMaps()
310 bool ReadVmemareasFile(const std::string& path, T& processMemoryInfo, S smapsInfo, in ReadVmemareasFile() argument
333 smapsInfo = processMemoryInfo.add_smapinfo(); in ReadVmemareasFile()
334 smapsInfo->set_start_addr(smapsHeadInfo.startAddrStr); in ReadVmemareasFile()
335 smapsInfo->set_end_addr(smapsHeadInfo.endAddrStr); in ReadVmemareasFile()
336 smapsInfo->set_permission(smapsHeadInfo.permission); in ReadVmemareasFile()
337 smapsInfo->set_path(smapsHeadInfo.path); in ReadVmemareasFile()
338 smapsInfo->set_category(ParseCategory(smapsHeadInfo)); in ReadVmemareasFile()
347 if (smapsInfo == nullptr) { in ReadVmemareasFile()
[all …]
Dmemory_data_plugin.h460 template <typename T, typename S> void WriteMemoryData(T& memoryDataProto, S smapsInfo);
/developtools/smartperf_host/trace_streamer/src/parser/pbreader_parser/mem_parser/
Dpbreader_mem_parser.cpp230 uint32_t PbreaderMemParser::ParseSmapsBlockDetail(ProtoReader::SmapsInfo_Reader &smapsInfo, in ParseSmapsBlockDetail() argument
234 bool hasX = smapsInfo.permission().ToStdString().find("x") != std::string::npos; in ParseSmapsBlockDetail()
262 uint32_t PbreaderMemParser::ParseSmapsBlockType(ProtoReader::SmapsInfo_Reader &smapsInfo) const in ParseSmapsBlockType()
264 std::string path(smapsInfo.path().ToStdString()); in ParseSmapsBlockType()
286 uint32_t detailRet = ParseSmapsBlockDetail(smapsInfo, path, hasAppName); in ParseSmapsBlockType()
303 ProtoReader::SmapsInfo_Reader smapsInfo(i->ToBytes().data_, i->ToBytes().size_); in ParseSmapsInfoEasy() local
304 row.startAddr = "0x" + smapsInfo.start_addr().ToStdString(); in ParseSmapsInfoEasy()
305 row.endAddr = "0x" + smapsInfo.end_addr().ToStdString(); in ParseSmapsInfoEasy()
306 row.dirty = smapsInfo.dirty(); in ParseSmapsInfoEasy()
307 row.swapper = smapsInfo.swapper(); in ParseSmapsInfoEasy()
[all …]
Dpbreader_mem_parser.h79 uint32_t ParseSmapsBlockType(ProtoReader::SmapsInfo_Reader &smapsInfo) const;
80 uint32_t ParseSmapsBlockDetail(ProtoReader::SmapsInfo_Reader &smapsInfo,
/developtools/smartperf_host/trace_streamer/test/unittest/pbreader_parser/
Dsmaps_parser_test.cpp56 SmapsInfo *smapsInfo = memInfo->add_smapinfo(); in SetSmapinfo() local
57 smapsInfo->set_start_addr("5589523000"); in SetSmapinfo()
58 smapsInfo->set_end_addr("5589543000"); in SetSmapinfo()
59 smapsInfo->set_permission(PERMISSION_01); in SetSmapinfo()
60 smapsInfo->set_path(PATH); in SetSmapinfo()
61 smapsInfo->set_size(VARTUAL_SIZE_01); in SetSmapinfo()
62 smapsInfo->set_rss(RSS_01); in SetSmapinfo()
63 smapsInfo->set_pss(PSS_01); in SetSmapinfo()
64 smapsInfo->set_reside(RESIDE_01); in SetSmapinfo()
95 SmapsInfo *smapsInfo = memInfo->add_smapinfo(); variable
[all …]
/developtools/profiler/device/plugins/memory_plugin/src/
Dmemory_data_plugin.cpp329 …te <typename T, typename S> void MemoryDataPlugin::WriteMemoryData(T& memoryDataProto, S smapsInfo) in WriteMemoryData() argument
355 smapInfo.ParseMaps(pid, *processinfo, smapsInfo, isReportApp, isReportSmaps); in WriteMemoryData()
386 ProtoEncoder::SmapsInfo* smapsInfo = nullptr; in ReportOptimize() local
387 WriteMemoryData(dataProto, smapsInfo); in ReportOptimize()
396 SmapsInfo* smapsInfo = nullptr; in Report() local
397 WriteMemoryData(dataProto, smapsInfo); in Report()
/developtools/profiler/device/plugins/memory_plugin/test/unittest/
Dsmaps_stats_unittest.cpp910 SmapsInfo* smapsInfo = nullptr; variable
911 ASSERT_TRUE(plugin.ParseMaps(pid, processMemoryInfo, smapsInfo, true, true));
984 SmapsInfo* smapsInfo = nullptr; variable
985 ASSERT_TRUE(targetPlugin.ParseMaps(pid, processMemoryInfo, smapsInfo, true, false));
Dmemory_data_plugin_unittest.cpp706 SmapsInfo* smapsInfo = nullptr; variable
707 EXPECT_TRUE(smap.ParseMaps(expectPidList[i], processMemoryInfo, smapsInfo, true, false));