/ohos5.0/base/hiviewdfx/hidumper/frameworks/native/include/executor/memory/ |
H A D | memory_info.h | 89 DumpStatus GetMemoryInfoNoPid(int fd, StringMatrix result); 90 DumpStatus DealResult(StringMatrix result); 130 void insertMemoryTitle(StringMatrix result); 137 bool GetHardWareUsage(StringMatrix result); 138 bool GetCMAUsage(StringMatrix result); 145 void GetPurgByPid(const int32_t &pid, StringMatrix result); 152 void AddBlankLine(StringMatrix result); 155 StringMatrix result); 165 void CalcGroup(const GroupMap &infos, StringMatrix result); 166 void GetSortedMemoryInfoNoPid(StringMatrix result); [all …]
|
H A D | memory_info_wrapper.h | 30 using StringMatrix = std::shared_ptr<std::vector<std::vector<std::string>>>; variable 32 EXPORT_API int GetMemoryInfoByPid(int pid, StringMatrix data); 33 EXPORT_API int GetMemoryInfoNoPid(int fd, StringMatrix data); 34 EXPORT_API int ShowMemorySmapsByPid(int pid, StringMatrix data, bool isShowSmapsInfo);
|
H A D | smaps_memory_info.h | 46 using StringMatrix = std::shared_ptr<std::vector<std::vector<std::string>>>; variable 50 bool ShowMemorySmapsByPid(const int &pid, StringMatrix result, bool isShowSmapsInfo); 60 void InsertSmapsTitle(StringMatrix result, bool isShowSmapsInfo); 61 void BuildSmapsResult(const GroupMap &infos, StringMatrix result, bool isShowSmapsInfo, 63 … void BuildSmapsInfo(StringMatrix result, std::vector<std::map<std::string, std::string>> vectMap); 67 …void CalcSmapsGroup(const GroupMap &infos, StringMatrix result, MemInfoData::MemSmapsInfo &memSmap…
|
/ohos5.0/base/hiviewdfx/hidumper/frameworks/native/include/executor/ |
H A D | memory_dumper.h | 33 …DumpStatus PreExecute(const std::shared_ptr<DumperParameter> ¶meter, StringMatrix dumpDatas) o… 42 StringMatrix dumpDatas_; 43 using GetMemByPidFunc = int (*)(int, StringMatrix); 44 using GetMemNoPidFunc = int (*)(int, StringMatrix); 45 using GetMemSmapsByPidFunc = int (*)(int, StringMatrix, bool);
|
H A D | cmd_dumper.h | 27 StringMatrix dumpDatas) override; 30 DumpStatus GetLineData(FILE* fp, StringMatrix dumpDatas); 31 DumpStatus GetCmdInterface(const std::string& cmd, StringMatrix dumpDatas); 40 StringMatrix dumpDatas_;
|
H A D | hidumper_executor.h | 29 using StringMatrix = std::shared_ptr<std::vector<std::vector<std::string>>>; variable 31 …virtual DumpStatus PreExecute(const std::shared_ptr<DumperParameter>& parameter, StringMatrix dump… 36 …DumpStatus DoPreExecute(const std::shared_ptr<DumperParameter>& parameter, StringMatrix dumpDatas);
|
H A D | version_dumper.h | 27 StringMatrix dumpDatas) override; 32 StringMatrix result_;
|
H A D | file_format_dump_filter.h | 27 StringMatrix dumpDatas) override; 35 StringMatrix dumpDatas_;
|
H A D | traffic_dumper.h | 26 …DumpStatus PreExecute(const std::shared_ptr<DumperParameter> ¶meter, StringMatrix dumpDatas) o… 31 StringMatrix result_;
|
H A D | cpu_dumper.h | 27 StringMatrix dumpDatas) override; 34 StringMatrix dumpCPUDatas_;
|
H A D | api_dumper.h | 27 StringMatrix dumpDatas) override; 36 StringMatrix result_;
|
H A D | zipfolder_output.h | 26 StringMatrix dumpDatas) override; 31 StringMatrix dumpDatas_;
|
H A D | jsheap_memory_dumper.h | 31 …DumpStatus PreExecute(const std::shared_ptr<DumperParameter> ¶meter, StringMatrix dumpDatas) o… 36 StringMatrix dumpDatas_;
|
H A D | list_dumper.h | 27 StringMatrix dumpDatas) override; 34 StringMatrix result_;
|
H A D | zip_output.h | 29 StringMatrix dumpDatas) override; 40 StringMatrix mDumpDatas_;
|
H A D | fd_output.h | 44 StringMatrix dumpDatas) override; 53 StringMatrix dumpDatas_;
|
H A D | file_stream_dumper.h | 27 StringMatrix dumpDatas) override; 46 StringMatrix result_;
|
H A D | sa_dumper.h | 29 …virtual DumpStatus PreExecute(const std::shared_ptr<DumperParameter> ¶meter, StringMatrix dump… 36 StringMatrix result_;
|
H A D | ipc_stat_dumper.h | 28 …DumpStatus PreExecute(const std::shared_ptr<DumperParameter> ¶meter, StringMatrix dumpDatas) o… 34 StringMatrix result_;
|
/ohos5.0/base/hiviewdfx/hidumper/frameworks/native/src/executor/memory/ |
H A D | memory_info_wrapper.cpp | 25 using StringMatrix = std::shared_ptr<std::vector<std::vector<std::string>>>; typedef 27 int GetMemoryInfoByPid(int pid, StringMatrix data) in GetMemoryInfoByPid() 37 int GetMemoryInfoNoPid(int fd, StringMatrix data) in GetMemoryInfoNoPid() 44 int ShowMemorySmapsByPid(int pid, StringMatrix data, bool isShowSmapsInfo) in ShowMemorySmapsByPid()
|
H A D | memory_info.cpp | 88 void MemoryInfo::insertMemoryTitle(StringMatrix result) in insertMemoryTitle() 136 void MemoryInfo::BuildResult(const GroupMap &infos, StringMatrix result) in BuildResult() 171 void MemoryInfo::CalcGroup(const GroupMap &infos, StringMatrix result) in CalcGroup() 272 bool MemoryInfo::GetHardWareUsage(StringMatrix result) in GetHardWareUsage() 285 bool MemoryInfo::GetCMAUsage(StringMatrix result) in GetCMAUsage() 434 void MemoryInfo::GetPurgByPid(const int32_t &pid, StringMatrix result) in GetPurgByPid() 565 void MemoryInfo::AddBlankLine(StringMatrix result) in AddBlankLine() 821 DumpStatus MemoryInfo::GetMemoryInfoNoPid(int fd, StringMatrix result) in GetMemoryInfoNoPid() 868 DumpStatus MemoryInfo::DealResult(StringMatrix result) in DealResult() 901 void MemoryInfo::GetSortedMemoryInfoNoPid(StringMatrix result) in GetSortedMemoryInfoNoPid() [all …]
|
H A D | smaps_memory_info.cpp | 81 void SmapsMemoryInfo::InsertSmapsTitle(StringMatrix result, bool isShowSmapsInfo) in InsertSmapsTitle() 117 void SmapsMemoryInfo::BuildSmapsInfo(StringMatrix result, vector<map<string, string>> vectMap) in BuildSmapsInfo() 138 void SmapsMemoryInfo::BuildSmapsResult(const GroupMap &infos, StringMatrix result, bool isShowSmaps… in BuildSmapsResult() 201 void SmapsMemoryInfo::CalcSmapsGroup(const GroupMap &infos, StringMatrix result, in CalcSmapsGroup() 231 bool SmapsMemoryInfo::ShowMemorySmapsByPid(const int &pid, StringMatrix result, bool isShowSmapsInf… in ShowMemorySmapsByPid()
|
/ohos5.0/base/hiviewdfx/hidumper/frameworks/native/src/executor/ |
H A D | cmd_dumper.cpp | 36 StringMatrix dumpDatas) in PreExecute() 115 DumpStatus CMDDumper::GetCmdInterface(const std::string& cmd, StringMatrix dumpDatas) in GetCmdInterface() 129 DumpStatus CMDDumper::GetLineData(FILE* fp, StringMatrix dumpDatas) in GetLineData()
|
/ohos5.0/base/hiviewdfx/hidumper/services/native/include/ |
H A D | dump_manager_cpu_service.h | 83 using StringMatrix = std::shared_ptr<std::vector<std::vector<std::string>>>; 92 StringMatrix dumpCPUDatas_{nullptr};
|
/ohos5.0/base/hiviewdfx/hidumper/frameworks/native/include/manager/ |
H A D | dump_implement.h | 61 HidumperExecutor::StringMatrix dumpDatas); 62 void AddGroupTitle(const std::string& groupName, HidumperExecutor::StringMatrix dumpDatas,
|