Searched refs:smapsInfo (Results 1 – 8 of 8) sorted by relevance
/developtools/profiler/device/plugins/memory_plugin/include/ |
D | smaps_stats.h | 275 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 …]
|
D | memory_data_plugin.h | 460 template <typename T, typename S> void WriteMemoryData(T& memoryDataProto, S smapsInfo);
|
/developtools/smartperf_host/trace_streamer/src/parser/pbreader_parser/mem_parser/ |
D | pbreader_mem_parser.cpp | 230 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 …]
|
D | pbreader_mem_parser.h | 79 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/ |
D | smaps_parser_test.cpp | 56 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/ |
D | memory_data_plugin.cpp | 329 …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/ |
D | smaps_stats_unittest.cpp | 910 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));
|
D | memory_data_plugin_unittest.cpp | 706 SmapsInfo* smapsInfo = nullptr; variable 707 EXPECT_TRUE(smap.ParseMaps(expectPidList[i], processMemoryInfo, smapsInfo, true, false));
|