Lines Matching refs:MmMetricsReporter

54 const std::vector<MmMetricsReporter::MmMetricsInfo> MmMetricsReporter::kMmMetricsPerHourInfo = {
67 const std::vector<MmMetricsReporter::MmMetricsInfo> MmMetricsReporter::kMmMetricsPerDayInfo = {
102 const std::vector<MmMetricsReporter::ProcStatMetricsInfo> MmMetricsReporter::kProcStatInfo = {
113 const std::vector<MmMetricsReporter::MmMetricsInfo> MmMetricsReporter::kCmaStatusInfo = {
121 const std::vector<MmMetricsReporter::MmMetricsInfo> MmMetricsReporter::kCmaStatusExtInfo = {
133 bool MmMetricsReporter::checkKernelMMMetricSupport() { in checkKernelMMMetricSupport()
169 MmMetricsReporter::MmMetricsReporter() in MmMetricsReporter() function in android::hardware::google::pixel::MmMetricsReporter
184 bool MmMetricsReporter::ReadFileToUint(const std::string &path, uint64_t *val) { in ReadFileToUint()
287 bool MmMetricsReporter::reportVendorAtom(const std::shared_ptr<IStats> &stats_client, int atom_id, in reportVendorAtom()
308 std::map<std::string, uint64_t> MmMetricsReporter::readSysfsNameValue(const std::string &path) { in readSysfsNameValue()
345 std::map<std::string, std::vector<uint64_t>> MmMetricsReporter::readProcStat( in readProcStat()
395 uint64_t MmMetricsReporter::getIonTotalPools() { in getIonTotalPools()
410 uint64_t MmMetricsReporter::getGpuMemory() { in getGpuMemory()
439 bool MmMetricsReporter::fillAtomValues(const std::vector<MmMetricsInfo> &metrics_info, in fillAtomValues()
494 bool MmMetricsReporter::getValueFromParsedProcStat( in getValueFromParsedProcStat()
560 bool MmMetricsReporter::fillProcStat(const std::vector<ProcStatMetricsInfo> &metrics_info, in fillProcStat()
621 void MmMetricsReporter::aggregatePixelMmMetricsPer5Min() { in aggregatePixelMmMetricsPer5Min()
625 void MmMetricsReporter::logPixelMmMetricsPerHour(const std::shared_ptr<IStats> &stats_client) { in logPixelMmMetricsPerHour()
635 std::vector<VendorAtomValue> MmMetricsReporter::genPixelMmMetricsPerHour() { in genPixelMmMetricsPerHour()
667 void MmMetricsReporter::logPixelMmMetricsPerDay(const std::shared_ptr<IStats> &stats_client) { in logPixelMmMetricsPerDay()
677 std::vector<VendorAtomValue> MmMetricsReporter::genPixelMmMetricsPerDay() { in genPixelMmMetricsPerDay()
742 int MmMetricsReporter::findPidByProcessName(const std::string &name) { in findPidByProcessName()
777 int64_t MmMetricsReporter::getStimeByPathAndVerifyName(const std::string &path, in getStimeByPathAndVerifyName()
813 std::string MmMetricsReporter::getProcessStatPath(const std::string &name, int *prev_pid) { in getProcessStatPath()
841 void MmMetricsReporter::fillProcessStime(int atom_key, const std::string &name, int *prev_pid, in fillProcessStime()
879 std::map<std::string, uint64_t> MmMetricsReporter::readCmaStat( in readCmaStat()
881 const std::vector<MmMetricsReporter::MmMetricsInfo> &metrics_info) { in readCmaStat()
900 void MmMetricsReporter::readCompactionDurationStat(std::vector<long> *store) { in readCompactionDurationStat()
922 void MmMetricsReporter::fillCompactionDurationStatAtom(const std::vector<long> &store, in fillCompactionDurationStatAtom()
958 void MmMetricsReporter::readDirectReclaimStat(std::vector<long> *store) { in readDirectReclaimStat()
987 void MmMetricsReporter::fillDirectReclaimStatAtom(const std::vector<long> &store, in fillDirectReclaimStatAtom()
1064 void MmMetricsReporter::readPressureStall(const std::string &basePath, std::vector<long> *store) { in readPressureStall()
1093 if (!MmMetricsReporter::parsePressureStallFileContent(type_idx == kTypeIdxCpu, in readPressureStall()
1119 bool MmMetricsReporter::parsePressureStallFileContent(bool is_cpu, const std::string &lines, in parsePressureStallFileContent()
1174 bool MmMetricsReporter::parsePressureStallWords(const std::vector<std::string> &words, in parsePressureStallWords()
1186 if (!MmMetricsReporter::savePressureMetrics(metric[0], metric[1], store, line_save_idx)) in parsePressureStallWords()
1206 bool MmMetricsReporter::savePressureMetrics(const std::string &name, const std::string &value, in savePressureMetrics()
1291 void MmMetricsReporter::aggregatePressureStall() { in aggregatePressureStall()
1370 void MmMetricsReporter::fillPressureStallAtom(std::vector<VendorAtomValue> *values) { in fillPressureStallAtom()
1457 void MmMetricsReporter::reportCmaStatusAtom( in reportCmaStatusAtom()
1496 void MmMetricsReporter::logCmaStatus(const std::shared_ptr<IStats> &stats_client) { in logCmaStatus()