Home
last modified time | relevance | path

Searched refs:ProcessCpuStatInfo (Results 1 – 13 of 13) sorted by relevance

/ohos5.0/base/hiviewdfx/hiview/plugins/unified_collector/task/include/
H A Dcpu_perf_dump.h28 void CheckAndDumpPerfData(std::vector<ProcessCpuStatInfo>& cpuCollectionInfos);
35 static bool CompareCpuLoad(const ProcessCpuStatInfo &info1, const ProcessCpuStatInfo &info2);
36 static bool CompareCpuUsage(const ProcessCpuStatInfo &info1, const ProcessCpuStatInfo &info2);
/ohos5.0/base/hiviewdfx/hiview/framework/native/unified_collection/collector/inner_include/
H A Dprocess_state_info_collector.h48 CollectResult<ProcessCpuStatInfo> CollectProcessCpuStatInfo(int32_t pid,
50 CollectResult<std::vector<ProcessCpuStatInfo>> CollectProcessCpuStatInfos(
62 std::vector<ProcessCpuStatInfo>& processCpuStatInfos,
65 std::optional<ProcessCpuStatInfo> CalculateProcessCpuStatInfo(
H A Dcpu_collector_impl.h42 virtual CollectResult<ProcessCpuStatInfo> CollectProcessCpuStatInfo(int32_t pid,
45 virtual CollectResult<std::vector<ProcessCpuStatInfo>> CollectProcessCpuStatInfos(
/ohos5.0/base/hiviewdfx/hiview/framework/native/unified_collection/collector/
H A Dprocess_state_info_collector.cpp89 CollectResult<std::vector<ProcessCpuStatInfo>> ProcessStatInfoCollector::CollectProcessCpuStatInfos( in CollectProcessCpuStatInfos()
92 CollectResult<std::vector<ProcessCpuStatInfo>> cpuCollectResult; in CollectProcessCpuStatInfos()
110 std::vector<ProcessCpuStatInfo>& processCpuStatInfos, in CalculateProcessCpuStatInfos()
148 std::optional<ProcessCpuStatInfo> ProcessStatInfoCollector::CalculateProcessCpuStatInfo( in CalculateProcessCpuStatInfo()
158 ProcessCpuStatInfo processCpuStatInfo; in CalculateProcessCpuStatInfo()
178 return std::make_optional<ProcessCpuStatInfo>(processCpuStatInfo); in CalculateProcessCpuStatInfo()
195 CollectResult<ProcessCpuStatInfo> ProcessStatInfoCollector::CollectProcessCpuStatInfo(int32_t pid, … in CollectProcessCpuStatInfo()
197 CollectResult<ProcessCpuStatInfo> cpuCollectResult; in CollectProcessCpuStatInfo()
H A Dcpu_collector_impl.cpp94 CollectResult<std::vector<ProcessCpuStatInfo>> CpuCollectorImpl::CollectProcessCpuStatInfos(bool is… in CollectProcessCpuStatInfos()
99 CollectResult<std::vector<ProcessCpuStatInfo>> error; in CollectProcessCpuStatInfos()
103 CollectResult<ProcessCpuStatInfo> CpuCollectorImpl::CollectProcessCpuStatInfo(int32_t pid, bool isN… in CollectProcessCpuStatInfo()
108 CollectResult<ProcessCpuStatInfo> error; in CollectProcessCpuStatInfo()
/ohos5.0/base/hiviewdfx/hiview/plugins/unified_collector/task/
H A Dcpu_perf_dump.cpp67 bool CpuPerfDump::CompareCpuLoad(const ProcessCpuStatInfo &info1, const ProcessCpuStatInfo &info2) in CompareCpuLoad()
72 bool CpuPerfDump::CompareCpuUsage(const ProcessCpuStatInfo &info1, const ProcessCpuStatInfo &info2) in CompareCpuUsage()
92 void CpuPerfDump::CheckAndDumpPerfData(std::vector<ProcessCpuStatInfo> &cpuCollectionInfos) in CheckAndDumpPerfData()
/ohos5.0/base/hiviewdfx/hiview/framework/native/unified_collection/decorator/
H A Dcpu_decorator.cpp55 CollectResult<ProcessCpuStatInfo> CpuDecorator::CollectProcessCpuStatInfo(int32_t pid, bool isNeedU… in CollectProcessCpuStatInfo()
57 CollectResult<ProcessCpuStatInfo> result; in CollectProcessCpuStatInfo()
75 CollectResult<std::vector<ProcessCpuStatInfo>> CpuDecorator::CollectProcessCpuStatInfos(bool isNeed… in CollectProcessCpuStatInfos()
77 CollectResult<std::vector<ProcessCpuStatInfo>> result; in CollectProcessCpuStatInfos()
/ohos5.0/base/hiviewdfx/hiview/plugins/unified_collector/storage/
H A Dcpu_storage.cpp60 bool IsValidProcess(const ProcessCpuStatInfo& cpuCollectionInfo) in IsValidProcess()
65 bool IsValidCpuLoad(const ProcessCpuStatInfo& cpuCollectionInfo) in IsValidCpuLoad()
71 bool IsInvalidCpuLoad(const ProcessCpuStatInfo& cpuCollectionInfo) in IsInvalidCpuLoad()
76 bool IsValidCpuUsage(const ProcessCpuStatInfo& cpuCollectionInfo) in IsValidCpuUsage()
82 bool NeedStoreInDb(const ProcessCpuStatInfo& cpuCollectionInfo) in NeedStoreInDb()
104 bool IsForegroundStateInCollectionPeriod(const ProcessCpuStatInfo& cpuCollectionInfo) in IsForegroundStateInCollectionPeriod()
115 int32_t GetPowerProcessStateInCollectionPeriod(const ProcessCpuStatInfo& cpuCollectionInfo, in GetPowerProcessStateInCollectionPeriod()
290 void CpuStorage::StoreProcessDatas(const std::vector<ProcessCpuStatInfo>& cpuCollectionInfos) in StoreProcessDatas()
316 void CpuStorage::StoreProcessData(const ProcessCpuStatInfo& cpuCollectionInfo, in StoreProcessData()
/ohos5.0/base/hiviewdfx/hiview/interfaces/inner_api/unified_collection/utility/
H A Dcpu_collector.h44 virtual CollectResult<ProcessCpuStatInfo> CollectProcessCpuStatInfo(int32_t pid,
46 virtual CollectResult<std::vector<ProcessCpuStatInfo>> CollectProcessCpuStatInfos(
/ohos5.0/base/hiviewdfx/hiview/plugins/unified_collector/storage/include/
H A Dcpu_storage.h38 void StoreProcessDatas(const std::vector<ProcessCpuStatInfo>& cpuCollections);
45 …void StoreProcessData(const ProcessCpuStatInfo& cpuCollection, const std::unordered_set<int32_t>& …
/ohos5.0/base/hiviewdfx/hiview/framework/native/unified_collection/decorator/include/
H A Dcpu_decorator.h36 virtual CollectResult<ProcessCpuStatInfo> CollectProcessCpuStatInfo(int32_t pid,
39 virtual CollectResult<std::vector<ProcessCpuStatInfo>> CollectProcessCpuStatInfos(
/ohos5.0/base/hiviewdfx/hiview/interfaces/inner_api/unified_collection/resource/
H A Dcpu.h53 struct ProcessCpuStatInfo { struct
/ohos5.0/base/hiviewdfx/hidumper/services/native/src/
H A Ddump_manager_cpu_service.cpp252 …CollectResult<OHOS::HiviewDFX::ProcessCpuStatInfo> collectResult = g_collector->CollectProcessCpuS… in GetSingleProcInfo()