Home
last modified time | relevance | path

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

/developtools/profiler/device/plugins/memory_plugin/include/
H A 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()
335 smapsInfo->set_start_addr(smapsHeadInfo.startAddrStr); in ReadVmemareasFile()
336 smapsInfo->set_end_addr(smapsHeadInfo.endAddrStr); in ReadVmemareasFile()
337 smapsInfo->set_path(smapsHeadInfo.path); in ReadVmemareasFile()
338 smapsInfo->set_permission(smapsHeadInfo.permission); in ReadVmemareasFile()
340 smapsInfo->set_start_addr(""); in ReadVmemareasFile()
341 smapsInfo in ReadVmemareasFile()
[all...]
H A Dmemory_data_plugin.h458 template <typename T, typename S> void WriteMemoryData(T& memoryDataProto, S smapsInfo);
/developtools/smartperf_host/trace_streamer/src/parser/pbreader_parser/mem_parser/
H A Dpbreader_mem_parser.cpp240 uint32_t PbreaderMemParser::ParseSmapsBlockDetail(ProtoReader::SmapsInfo_Reader &smapsInfo, in ParseSmapsBlockDetail() argument
244 bool hasX = smapsInfo.permission().ToStdString().find("x") != std::string::npos; in ParseSmapsBlockDetail()
272 uint32_t PbreaderMemParser::ParseSmapsBlockType(ProtoReader::SmapsInfo_Reader &smapsInfo) const in ParseSmapsBlockType()
274 std::string path(smapsInfo.path().ToStdString()); in ParseSmapsBlockType()
296 uint32_t detailRet = ParseSmapsBlockDetail(smapsInfo, path, hasAppName); in ParseSmapsBlockType()
313 ProtoReader::SmapsInfo_Reader smapsInfo(i->ToBytes().data_, i->ToBytes().size_); in ParseSmapsInfoEasy()
314 row.startAddr = "0x" + smapsInfo.start_addr().ToStdString(); in ParseSmapsInfoEasy()
315 row.endAddr = "0x" + smapsInfo.end_addr().ToStdString(); in ParseSmapsInfoEasy()
316 row.dirty = smapsInfo.dirty(); in ParseSmapsInfoEasy()
317 row.swapper = smapsInfo in ParseSmapsInfoEasy()
[all...]
H A 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/
H A 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 in HWTEST_F() local
[all...]
/developtools/profiler/device/plugins/memory_plugin/test/unittest/
H A Dsmaps_stats_unittest.cpp908 SmapsInfo* smapsInfo = nullptr; in HWTEST_F() local
909 ASSERT_TRUE(plugin.ParseMaps(pid, processMemoryInfo, smapsInfo, true, true)); in HWTEST_F()
982 SmapsInfo* smapsInfo = nullptr; in HWTEST_F() local
983 ASSERT_TRUE(targetPlugin.ParseMaps(pid, processMemoryInfo, smapsInfo, true, false)); in HWTEST_F()
H A Dmemory_data_plugin_unittest.cpp700 SmapsInfo* smapsInfo = nullptr; in HWTEST_F() local
701 EXPECT_TRUE(smap.ParseMaps(expectPidList[i], processMemoryInfo, smapsInfo, true, false)); in HWTEST_F()
/developtools/profiler/device/plugins/memory_plugin/src/
H A Dmemory_data_plugin.cpp312 template <typename T, typename S> void MemoryDataPlugin::WriteMemoryData(T& memoryDataProto, S smapsInfo) in WriteMemoryData() argument
338 smapInfo.ParseMaps(pid, *processinfo, smapsInfo, isReportApp, isReportSmaps); in WriteMemoryData()
369 ProtoEncoder::SmapsInfo* smapsInfo = nullptr; in ReportOptimize() local
370 WriteMemoryData(dataProto, smapsInfo); in ReportOptimize()
379 SmapsInfo* smapsInfo = nullptr; in Report() local
380 WriteMemoryData(dataProto, smapsInfo); in Report()

Completed in 10 milliseconds