/developtools/profiler/device/plugins/memory_plugin/test/unittest/ |
D | smaps_stats_unittest.cpp | 909 ProcessMemoryInfo processMemoryInfo; variable 911 ASSERT_TRUE(plugin.ParseMaps(pid, processMemoryInfo, smapsInfo, true, true)); 919 EXPECT_EQ(size, processMemoryInfo.smapinfo(0).size()); 920 EXPECT_EQ(rss, processMemoryInfo.smapinfo(0).rss()); 921 EXPECT_EQ(pss, processMemoryInfo.smapinfo(0).pss()); 922 EXPECT_EQ(dirty, processMemoryInfo.smapinfo(0).dirty()); 923 EXPECT_EQ(swapper1, processMemoryInfo.smapinfo(0).swapper()); 924 EXPECT_EQ(reside, processMemoryInfo.smapinfo(0).reside()); 925 EXPECT_EQ(swap1, processMemoryInfo.smapinfo(0).swap()); 926 EXPECT_EQ(swapPss1, processMemoryInfo.smapinfo(0).swap_pss()); [all …]
|
D | memory_data_plugin_unittest.cpp | 705 ProcessMemoryInfo processMemoryInfo; variable 707 EXPECT_TRUE(smap.ParseMaps(expectPidList[i], processMemoryInfo, smapsInfo, true, false));
|
/developtools/smartperf_host/trace_streamer/src/parser/pbreader_parser/mem_parser/ |
D | pbreader_mem_parser.cpp | 137 …id PbreaderMemParser::SpecialDataAddition(ProtoReader::ProcessMemoryInfo_Reader &processMemoryInfo, in SpecialDataAddition() argument 143 if (processMemoryInfo.has_purg_sum_kb()) { in SpecialDataAddition() 145 ipid, memNameDictMap_.at(MEM_PURG_SUM), timeStamp, processMemoryInfo.purg_sum_kb()); in SpecialDataAddition() 147 if (processMemoryInfo.has_purg_pin_kb()) { in SpecialDataAddition() 149 ipid, memNameDictMap_.at(MEM_PURG_PIN), timeStamp, processMemoryInfo.purg_pin_kb()); in SpecialDataAddition() 151 if (processMemoryInfo.has_gl_pss_kb()) { in SpecialDataAddition() 153 ipid, memNameDictMap_.at(MEM_GL_PSS), timeStamp, processMemoryInfo.gl_pss_kb()); in SpecialDataAddition() 155 if (processMemoryInfo.has_graph_pss_kb()) { in SpecialDataAddition() 157 ipid, memNameDictMap_.at(MEM_GRAPH_PSS), timeStamp, processMemoryInfo.graph_pss_kb()); in SpecialDataAddition() 162 if (processMemoryInfo.has_smapinfo()) { in SpecialDataAddition() [all …]
|
D | pbreader_mem_parser.h | 96 void SpecialDataAddition(ProtoReader::ProcessMemoryInfo_Reader &processMemoryInfo,
|
/developtools/profiler/device/plugins/memory_plugin/src/ |
D | memory_data_plugin.cpp | 295 template <typename T> void MemoryDataPlugin::WriteAppsummary(T& processMemoryInfo, SmapsStats& smap… in WriteAppsummary() argument 297 auto* memsummary = processMemoryInfo.mutable_memsummary(); in WriteAppsummary() 312 …e <typename T> bool MemoryDataPlugin::GetMemInfoByMemoryService(uint32_t pid, T& processMemoryInfo) in GetMemInfoByMemoryService() argument 326 return ParseMemInfo(reinterpret_cast<char*>(buffer.get()), processMemoryInfo); in GetMemInfoByMemoryService() 431 template <typename T> void MemoryDataPlugin::WriteProcinfoByPidfds(T& processMemoryInfo, int32_t pi… in WriteProcinfoByPidfds() argument 438 WriteProcess(processMemoryInfo, reinterpret_cast<char*>(buffer_.get()), readSize, pid); in WriteProcinfoByPidfds() 442 …processMemoryInfo.set_oom_score_adj(static_cast<int64_t>(strtol(reinterpret_cast<char*>(buffer_.ge… in WriteProcinfoByPidfds() 652 template <typename T> void MemoryDataPlugin::SetProcessInfo(T& processMemoryInfo, int key, const ch… in SetProcessInfo() argument 663 processMemoryInfo.set_pid(static_cast<int32_t>(value)); in SetProcessInfo() 666 processMemoryInfo.set_vm_size_kb(value); in SetProcessInfo() [all …]
|
/developtools/profiler/device/plugins/memory_plugin/include/ |
D | memory_data_plugin.h | 352 template <typename T> void WriteProcinfoByPidfds(T& processMemoryInfo, int32_t pid); 392 template <typename T> void WriteOomInfo(T& processMemoryInfo, int32_t pid); 394 …template <typename T> void WriteProcess(T& processMemoryInfo, const char* pFile, uint32_t fileLen,… 396 template <typename T> void WriteAppsummary(T& processMemoryInfo, SmapsStats& smapInfo); 398 template <typename T> void SetProcessInfo(T& processMemoryInfo, int key, const char* word); 406 template <typename T> bool ParseMemInfo(const char* data, T& processMemoryInfo) in ParseMemInfo() argument 413 auto memsummary = processMemoryInfo.mutable_memsummary(); in ParseMemInfo() 456 template <typename T> bool GetMemInfoByMemoryService(uint32_t pid, T& processMemoryInfo);
|
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() 348 smapsInfo = processMemoryInfo.add_smapinfo(); in ReadVmemareasFile()
|