Lines Matching refs:stats
183 void ServiceController::SendOverallStats(const LogStats& stats) in SendOverallStats() argument
186 const LogTypeDomainTable& ldTable = stats.GetDomainTable(); in SendOverallStats()
187 const PidTable& pTable = stats.GetPidTable(); in SendOverallStats()
188 const LogTimeStamp tsBegin = stats.GetBeginTs(); in SendOverallStats()
191 const LogTimeStamp monoBegin = stats.GetBeginMono(); in SendOverallStats()
196 stats.GetTotalLines(rsp.totalLines); in SendOverallStats()
197 stats.GetTotalLens(rsp.totalLens); in SendOverallStats()
211 void ServiceController::SendLogTypeDomainStats(const LogStats& stats) in SendLogTypeDomainStats() argument
213 const LogTypeDomainTable& ldTable = stats.GetDomainTable(); in SendLogTypeDomainStats()
251 void ServiceController::SendDomainStats(const LogStats& stats) in SendDomainStats() argument
253 const LogTypeDomainTable& ldTable = stats.GetDomainTable(); in SendDomainStats()
272 if (!stats.IsTagEnable()) { in SendDomainStats()
280 StatsEntry2StatsRsp(it.second.stats, dStats[i].stats); in SendDomainStats()
289 void ServiceController::SendDomainTagStats(const LogStats& stats) in SendDomainTagStats() argument
291 const LogTypeDomainTable& ldTable = stats.GetDomainTable(); in SendDomainTagStats()
302 void ServiceController::SendProcStats(const LogStats& stats) in SendProcStats() argument
304 const PidTable& pTable = stats.GetPidTable(); in SendProcStats()
327 StatsEntry2StatsRsp(it.second.statsAll, procStats.stats); in SendProcStats()
329 for (auto &itt : it.second.stats) { in SendProcStats()
335 if (!stats.IsTagEnable()) { in SendProcStats()
349 void ServiceController::SendProcLogTypeStats(const LogStats& stats) in SendProcLogTypeStats() argument
351 const PidTable& pTable = stats.GetPidTable(); in SendProcLogTypeStats()
354 for (auto &itt : it.second.stats) { in SendProcLogTypeStats()
376 for (auto &itt : it.second.stats) { in SendProcLogTypeStats()
383 StatsEntry2StatsRsp(itt, logTypeStats.stats); in SendProcLogTypeStats()
392 void ServiceController::SendProcTagStats(const LogStats& stats) in SendProcTagStats() argument
394 const PidTable& pTable = stats.GetPidTable(); in SendProcTagStats()
423 StatsEntry2StatsRsp(itt.second, tagStats.stats); in SendTagStats()
772 LogStats& stats = m_hilogBuffer.GetStatsInfo(); in HandleStatsQueryRqst() local
773 if (!stats.IsEnable()) { in HandleStatsQueryRqst()
777 std::unique_lock<std::mutex> lk(stats.GetLock()); in HandleStatsQueryRqst()
780 SendOverallStats(stats); in HandleStatsQueryRqst()
781 SendLogTypeDomainStats(stats); in HandleStatsQueryRqst()
782 SendDomainStats(stats); in HandleStatsQueryRqst()
783 if (stats.IsTagEnable()) { in HandleStatsQueryRqst()
784 SendDomainTagStats(stats); in HandleStatsQueryRqst()
786 SendProcStats(stats); in HandleStatsQueryRqst()
787 SendProcLogTypeStats(stats); in HandleStatsQueryRqst()
788 if (stats.IsTagEnable()) { in HandleStatsQueryRqst()
789 SendProcTagStats(stats); in HandleStatsQueryRqst()