| /developtools/profiler/host/smartperf/trace_streamer/src/parser/htrace_pbreader_parser/ |
| D | htrace_disk_io_parser.cpp | 65 for (auto itor = diskIOData_.begin(); itor != diskIOData_.end(); itor++) { in Finish() local 66 itor->ts = streamFilters_->clockFilter_->ToPrimaryTraceTime(TS_CLOCK_REALTIME, itor->ts); in Finish() 67 UpdatePluginTimeRange(TS_CLOCK_REALTIME, itor->ts, itor->ts); in Finish() 69 lastTs = itor->ts; in Finish() 73 auto dur = itor->ts - lastTs; in Finish() 76 itor->ts, itor->ts - lastTs, itor->rdSectorsKb, itor->wrSectorsKb, in Finish() 77 1.0 * (itor->rdSectorsKb - itor->prevRdSectorsKb) / durS, in Finish() 78 …1.0 * (itor->wrSectorsKb - itor->prevWrSectorsKb) / durS, itor->rdCountPerSec, itor->wrCountPerSec, in Finish() 79 itor->rdCount, itor->wrCount); in Finish() 80 lastTs = itor->ts; in Finish()
|
| D | htrace_network_parser.cpp | 63 for (auto itor = networkData_.begin(); itor != networkData_.end(); itor++) { in Finish() local 64 auto newTimeStamp = itor->ts; in Finish() 65 UpdatePluginTimeRange(TS_CLOCK_REALTIME, itor->ts, newTimeStamp); in Finish() 68 lastRx = itor->rx_bytes; in Finish() 69 lastTx = itor->tx_bytes; in Finish() 70 lastPacketIn = itor->rx_packets; in Finish() 71 lastPacketOut = itor->tx_packets; in Finish() 78 … newTimeStamp, itor->tx_bytes, itor->rx_bytes, dur, 1.0 * (itor->rx_bytes - lastRx) / durS, in Finish() 79 …1.0 * (itor->tx_bytes - lastTx) / durS, itor->rx_packets, 1.0 * (itor->rx_packets - lastPacketIn) … in Finish() 80 itor->tx_packets, 1.0 * (itor->tx_packets - lastPacketOut) / durS, "undefined"); in Finish() [all …]
|
| D | htrace_process_parser.cpp | 80 for (auto itor = liveProcessData_.begin(); itor != liveProcessData_.end(); itor++) { in Finish() local 81 auto tsOld = (*itor)->ts_; in Finish() 82 … (*itor)->ts_ = streamFilters_->clockFilter_->ToPrimaryTraceTime(TS_CLOCK_REALTIME, (*itor)->ts_); in Finish() 83 UpdatePluginTimeRange(TS_CLOCK_REALTIME, tsOld, (*itor)->ts_); in Finish() 85 lastTs = (*itor)->ts_; in Finish() 89 auto dur = (*itor)->ts_ - lastTs; in Finish() 90 lastTs = (*itor)->ts_; in Finish() 91 if (!(*itor)->processInfo_->pid_) { in Finish() 95 …(*itor)->ts_, dur, (*itor)->processInfo_->pid_, (*itor)->processInfo_->name_, (*itor)->processInfo… in Finish() 96 (*itor)->processInfo_->uid_, std::to_string((*itor)->processInfo_->uid_), in Finish() [all …]
|
| D | htrace_native_hook_parser.cpp | 42 auto itor = stackMapReader.frame_map_id(&parseError); in ParseStackMap() local 47 while (itor) { in ParseStackMap() 48 frames.emplace_back(*itor); in ParseStackMap() 49 itor++; in ParseStackMap() 52 auto itor = stackMapReader.ip(&parseError); in ParseStackMap() local 57 while (itor) { in ParseStackMap() 58 frames.emplace_back(*itor); in ParseStackMap() 59 itor++; in ParseStackMap() 121 for (auto itor = batchNativeHookDataReader.events(); itor; itor++) { in Parse() local 122 … auto nativeHookDataReader = std::make_unique<ProtoReader::NativeHookData_Reader>(itor->ToBytes()); in Parse()
|
| D | htrace_cpu_data_parser.cpp | 62 for (auto itor = cpuData_.begin(); itor != cpuData_.end(); itor++) { in Finish() local 63 auto newTimeStamp = (*itor)->ts_; in Finish() 71 …newTimeStamp, dur, (*itor)->totalLoad_, (*itor)->userLoad_, (*itor)->sysLoad_, (*itor)->process_nu… in Finish()
|
| D | htrace_hisysevent_parser.cpp | 82 for (auto itor = noArrayIndex.begin(); itor != noArrayIndex.end(); itor++) { in NoArrayDataParse() local 83 auto value = jData.value[*itor]; in NoArrayDataParse() 84 auto key = jData.key[*itor]; in NoArrayDataParse() 106 for (auto itor = arrayIndex.begin(); itor != arrayIndex.end(); itor++) { in ArrayDataParse() local 107 auto value = jData.value[*itor][j]; in ArrayDataParse() 108 std::string key = jData.key[*itor]; in ArrayDataParse()
|
| /developtools/smartperf_host/trace_streamer/src/parser/htrace_pbreader_parser/ |
| D | htrace_disk_io_parser.cpp | 65 for (auto itor = diskIOData_.begin(); itor != diskIOData_.end(); itor++) { in Finish() local 66 itor->ts = streamFilters_->clockFilter_->ToPrimaryTraceTime(TS_CLOCK_REALTIME, itor->ts); in Finish() 67 UpdatePluginTimeRange(TS_CLOCK_REALTIME, itor->ts, itor->ts); in Finish() 69 lastTs = itor->ts; in Finish() 73 auto dur = itor->ts - lastTs; in Finish() 76 itor->ts, itor->ts - lastTs, itor->rdSectorsKb, itor->wrSectorsKb, in Finish() 77 1.0 * (itor->rdSectorsKb - itor->prevRdSectorsKb) / durS, in Finish() 78 …1.0 * (itor->wrSectorsKb - itor->prevWrSectorsKb) / durS, itor->rdCountPerSec, itor->wrCountPerSec, in Finish() 79 itor->rdCount, itor->wrCount); in Finish() 80 lastTs = itor->ts; in Finish()
|
| D | htrace_network_parser.cpp | 63 for (auto itor = networkData_.begin(); itor != networkData_.end(); itor++) { in Finish() local 64 auto newTimeStamp = itor->ts; in Finish() 65 UpdatePluginTimeRange(TS_CLOCK_REALTIME, itor->ts, newTimeStamp); in Finish() 68 lastRx = itor->rx_bytes; in Finish() 69 lastTx = itor->tx_bytes; in Finish() 70 lastPacketIn = itor->rx_packets; in Finish() 71 lastPacketOut = itor->tx_packets; in Finish() 78 … newTimeStamp, itor->tx_bytes, itor->rx_bytes, dur, 1.0 * (itor->rx_bytes - lastRx) / durS, in Finish() 79 …1.0 * (itor->tx_bytes - lastTx) / durS, itor->rx_packets, 1.0 * (itor->rx_packets - lastPacketIn) … in Finish() 80 itor->tx_packets, 1.0 * (itor->tx_packets - lastPacketOut) / durS, "undefined"); in Finish() [all …]
|
| D | htrace_process_parser.cpp | 80 for (auto itor = liveProcessData_.begin(); itor != liveProcessData_.end(); itor++) { in Finish() local 81 auto tsOld = (*itor)->ts_; in Finish() 82 … (*itor)->ts_ = streamFilters_->clockFilter_->ToPrimaryTraceTime(TS_CLOCK_REALTIME, (*itor)->ts_); in Finish() 83 UpdatePluginTimeRange(TS_CLOCK_REALTIME, tsOld, (*itor)->ts_); in Finish() 85 lastTs = (*itor)->ts_; in Finish() 89 auto dur = (*itor)->ts_ - lastTs; in Finish() 90 lastTs = (*itor)->ts_; in Finish() 91 if (!(*itor)->processInfo_->pid_) { in Finish() 95 …(*itor)->ts_, dur, (*itor)->processInfo_->pid_, (*itor)->processInfo_->name_, (*itor)->processInfo… in Finish() 96 (*itor)->processInfo_->uid_, std::to_string((*itor)->processInfo_->uid_), in Finish() [all …]
|
| D | htrace_native_hook_parser.cpp | 42 auto itor = stackMapReader.frame_map_id(&parseError); in ParseStackMap() local 47 while (itor) { in ParseStackMap() 48 frames.emplace_back(*itor); in ParseStackMap() 49 itor++; in ParseStackMap() 52 auto itor = stackMapReader.ip(&parseError); in ParseStackMap() local 57 while (itor) { in ParseStackMap() 58 frames.emplace_back(*itor); in ParseStackMap() 59 itor++; in ParseStackMap() 121 for (auto itor = batchNativeHookDataReader.events(); itor; itor++) { in Parse() local 122 … auto nativeHookDataReader = std::make_unique<ProtoReader::NativeHookData_Reader>(itor->ToBytes()); in Parse()
|
| D | htrace_cpu_data_parser.cpp | 61 for (auto itor = cpuData_.begin(); itor != cpuData_.end(); itor++) { in Finish() local 62 auto newTimeStamp = (*itor)->ts_; in Finish() 70 …newTimeStamp, dur, (*itor)->totalLoad_, (*itor)->userLoad_, (*itor)->sysLoad_, (*itor)->process_nu… in Finish()
|
| D | htrace_hisysevent_parser.cpp | 40 for (auto itor = noArrayIndex.begin(); itor != noArrayIndex.end(); itor++) { in NoArrayDataParse() local 41 auto value = jData.value[*itor]; in NoArrayDataParse() 42 auto key = jData.key[*itor]; in NoArrayDataParse() 55 for (auto itor = arrayIndex.begin(); itor != arrayIndex.end(); itor++) { in ArrayDataParse() local 56 auto value = jData.value[*itor][j]; in ArrayDataParse() 57 std::string key = jData.key[*itor]; in ArrayDataParse()
|
| /developtools/profiler/host/smartperf/trace_streamer/src/filter/ |
| D | native_hook_filter.cpp | 86 auto itor = sourceMap.find(key); in UpdateMap() local 87 if (itor != sourceMap.end()) { in UpdateMap() 88 itor->second = value; in UpdateMap() 123 for (auto itor = frames; itor; itor++) { in CompressStackAndFrames() local 124 std::string_view frameStr(reinterpret_cast<const char*>(itor->Data()), itor->Size()); in CompressStackAndFrames() 128 auto frameInfo = ParseFrame(itor.GetDataArea()); in CompressStackAndFrames() 404 auto itor = tsToMainEventsMap_.begin(); in FilterNativeHookMainEvent() local 405 for (; itor != tsToMainEventsMap_.end() && num; num--, itor++) { in FilterNativeHookMainEvent() 406 auto nativeHookDataReader = itor->second->reader_.get(); in FilterNativeHookMainEvent() 407 auto timeStamp = itor->first; in FilterNativeHookMainEvent() [all …]
|
| D | app_start_filter.cpp | 55 auto itor = mAPPStartupData_.begin(); in CaclRsDataByPid() local 118 for (auto itor = mAPPStartupData_.begin(); itor != mAPPStartupData_.end(); ++itor) { in AppendData() local 119 … for (auto itorSecond = itor->second.begin(); itorSecond != itor->second.end(); ++itorSecond) { in AppendData() 124 if ((++item) != itor->second.end() && num == item->first) { in AppendData() 132 itorSecond->second->startTime_, endTime, itorSecond->first, itor->first); in AppendData() 213 auto itor = it->second.begin(); in CalcDepthByTimeStamp() local 214 if (itor->first > startTime) { in CalcDepthByTimeStamp() 218 depth = itor->second; in CalcDepthByTimeStamp() 219 for (auto itorSecond = itor; itorSecond != it->second.end(); ++itorSecond) { in CalcDepthByTimeStamp() 222 itor = itorSecond; in CalcDepthByTimeStamp() [all …]
|
| D | offline_symbolization_filter.cpp | 29 for (auto itor = ips->begin(); itor != ips->end(); itor++) { in OfflineSymbolization() local 30 auto frameInfo = OfflineSymbolization(*itor); in OfflineSymbolization() 93 auto itor = filePathIdToSymbolTableMap_.find(frameInfo->filePathId_); in OfflineSymbolization() local 94 if (itor == filePathIdToSymbolTableMap_.end()) { in OfflineSymbolization() 100 auto symbolTable = itor->second; in OfflineSymbolization()
|
| /developtools/smartperf_host/trace_streamer/src/filter/ |
| D | native_hook_filter.cpp | 87 auto itor = sourceMap.find(key); in UpdateMap() local 88 if (itor != sourceMap.end()) { in UpdateMap() 89 itor->second = value; in UpdateMap() 124 for (auto itor = frames; itor; itor++) { in CompressStackAndFrames() local 125 std::string_view frameStr(reinterpret_cast<const char*>(itor->Data()), itor->Size()); in CompressStackAndFrames() 129 auto frameInfo = ParseFrame(itor.GetDataArea()); in CompressStackAndFrames() 412 auto itor = tsToMainEventsMap_.begin(); in FilterNativeHookMainEvent() local 413 for (; itor != tsToMainEventsMap_.end() && num; num--, itor++) { in FilterNativeHookMainEvent() 414 auto nativeHookDataReader = itor->second->reader_.get(); in FilterNativeHookMainEvent() 415 auto timeStamp = itor->first; in FilterNativeHookMainEvent() [all …]
|
| D | app_start_filter.cpp | 126 for (auto itor = mAPPStartupData.begin(); itor != mAPPStartupData.end(); ++itor) { in AppendData() local 127 if (!(itor->second).count(UI_ABILITY_LAUNCHING)) { in AppendData() 130 … for (auto itorSecond = itor->second.begin(); itorSecond != itor->second.end(); ++itorSecond) { in AppendData() 135 if ((++item) != itor->second.end() && num == item->first) { in AppendData() 143 itorSecond->second->startTime_, endTime, itorSecond->first, itor->first); in AppendData() 239 auto itor = it->second.begin(); in CalcDepthByTimeStamp() local 240 if (itor->first > startTime) { in CalcDepthByTimeStamp() 244 depth = itor->second; in CalcDepthByTimeStamp() 245 for (auto itorSecond = itor; itorSecond != it->second.end(); ++itorSecond) { in CalcDepthByTimeStamp() 248 itor = itorSecond; in CalcDepthByTimeStamp() [all …]
|
| D | offline_symbolization_filter.cpp | 29 for (auto itor = ips->begin(); itor != ips->end(); itor++) { in OfflineSymbolization() local 30 auto frameInfo = OfflineSymbolization(*itor); in OfflineSymbolization() 93 auto itor = filePathIdToSymbolTableMap_.find(frameInfo->filePathId_); in OfflineSymbolization() local 94 if (itor == filePathIdToSymbolTableMap_.end()) { in OfflineSymbolization() 100 auto symbolTable = itor->second; in OfflineSymbolization()
|
| /developtools/smartperf_host/trace_streamer/src/parser/ebpf_parser/ |
| D | ebpf_base.cpp | 36 auto itor = ebpfToTSClockType_.find(clockId); in InitEbpfDataParser() local 37 if (itor == ebpfToTSClockType_.end()) { in InitEbpfDataParser() 108 auto itor = filePathIndexToPidAndIpMap_.find(filePathIndex); in UpdateFilePathIndexToPidAndIpMap() local 109 if (itor != filePathIndexToPidAndIpMap_.end()) { in UpdateFilePathIndexToPidAndIpMap() 110 itor->second->insert(std::make_tuple(pid, ip)); in UpdateFilePathIndexToPidAndIpMap() 159 auto itor = reader_->GetElfPathIndexToElfAddr().find(symbolAndFilePathIndex.filePathIndex); in GetSymbolNameIndexFromElfSym() local 160 if (itor == reader_->GetElfPathIndexToElfAddr().end()) { in GetSymbolNameIndexFromElfSym() 165 … uint64_t symVaddr = ip - vmStart + vmOffset + itor->second->textVaddr - itor->second->textOffset; in GetSymbolNameIndexFromElfSym() 166 auto symbolIndex = GetSymbolNameIndexFromSymVaddr(itor->second, symVaddr); in GetSymbolNameIndexFromElfSym() 208 for (auto itor = pidAndIpSet->begin(); itor != pidAndIpSet->end(); itor++) { in EBPFReloadElfSymbolTable() local [all …]
|
| /developtools/profiler/host/smartperf/trace_streamer/src/parser/ebpf_parser/ |
| D | ebpf_base.cpp | 36 auto itor = ebpfToTSClockType_.find(clockId); in InitEbpfDataParser() local 37 if (itor == ebpfToTSClockType_.end()) { in InitEbpfDataParser() 104 auto itor = filePathIndexToPidAndIpMap_.find(filePathIndex); in UpdateFilePathIndexToPidAndIpMap() local 105 if (itor != filePathIndexToPidAndIpMap_.end()) { in UpdateFilePathIndexToPidAndIpMap() 106 itor->second->insert(std::make_tuple(pid, ip)); in UpdateFilePathIndexToPidAndIpMap() 155 auto itor = reader_->GetElfPathIndexToElfAddr().find(symbolAndFilePathIndex.filePathIndex); in GetSymbolNameIndexFromElfSym() local 156 if (itor == reader_->GetElfPathIndexToElfAddr().end()) { in GetSymbolNameIndexFromElfSym() 161 … uint64_t symVaddr = ip - vmStart + vmOffset + itor->second->textVaddr - itor->second->textOffset; in GetSymbolNameIndexFromElfSym() 162 auto symbolIndex = GetSymbolNameIndexFromSymVaddr(itor->second, symVaddr); in GetSymbolNameIndexFromElfSym() 204 for (auto itor = pidAndIpSet->begin(); itor != pidAndIpSet->end(); itor++) { in EBPFReloadElfSymbolTable() local [all …]
|
| /developtools/smartperf_host/trace_streamer/sdk/demo_sdk/trace_data/ |
| D | trace_data_db.cpp | 92 for (auto itor = internalTables_.begin(); itor != internalTables_.end(); itor++) { in ExportDatabase() local 94 if (*itor == "_meta" && !exportMetaTable_) { in ExportDatabase() 97 …std::string exportSql("CREATE TABLE systuning_export." + (*itor).substr(1, -1) + " AS SELECT * FRO… in ExportDatabase() 98 *itor); in ExportDatabase() 102 if (*itor == "meta" && !exportMetaTable_) { in ExportDatabase() 105 … std::string exportSql("CREATE TABLE systuning_export." + (*itor) + " AS SELECT * FROM " + *itor); in ExportDatabase() 130 for (auto itor = internalTables_.begin(); itor != internalTables_.end(); itor++) { in Prepare() local 131 … std::string exportSql("CREATE TABLE " + (*itor).substr(1, -1) + " AS SELECT * FROM " + *itor); in Prepare()
|
| /developtools/smartperf_host/trace_streamer/sdk/dubai_sdk/trace_data/ |
| D | trace_data_db.cpp | 92 for (auto itor = internalTables_.begin(); itor != internalTables_.end(); itor++) { in ExportDatabase() local 94 if (*itor == "_meta" && !exportMetaTable_) { in ExportDatabase() 97 …std::string exportSql("CREATE TABLE systuning_export." + (*itor).substr(1, -1) + " AS SELECT * FRO… in ExportDatabase() 98 *itor); in ExportDatabase() 102 if (*itor == "meta" && !exportMetaTable_) { in ExportDatabase() 105 … std::string exportSql("CREATE TABLE systuning_export." + (*itor) + " AS SELECT * FROM " + *itor); in ExportDatabase() 130 for (auto itor = internalTables_.begin(); itor != internalTables_.end(); itor++) { in Prepare() local 131 … std::string exportSql("CREATE TABLE " + (*itor).substr(1, -1) + " AS SELECT * FROM " + *itor); in Prepare()
|
| /developtools/profiler/host/smartperf/trace_streamer/src/trace_data/ |
| D | trace_data_db.cpp | 119 for (auto itor = internalTables_.begin(); itor != internalTables_.end(); itor++) { in ExportDatabase() local 121 if (*itor == "_meta" && !exportMetaTable_) { in ExportDatabase() 124 …std::string exportSql("CREATE TABLE systuning_export." + (*itor).substr(1, -1) + " AS SELECT * FRO… in ExportDatabase() 125 *itor); in ExportDatabase() 129 if (*itor == "meta" && !exportMetaTable_) { in ExportDatabase() 132 … std::string exportSql("CREATE TABLE systuning_export." + (*itor) + " AS SELECT * FROM " + *itor); in ExportDatabase() 163 for (auto itor = internalTables_.begin(); itor != internalTables_.end(); itor++) { in Prepare() local 164 … std::string exportSql("CREATE TABLE " + (*itor).substr(1, -1) + " AS SELECT * FROM " + *itor); in Prepare()
|
| /developtools/smartperf_host/trace_streamer/src/trace_data/ |
| D | trace_data_db.cpp | 119 for (auto itor = internalTables_.begin(); itor != internalTables_.end(); itor++) { in ExportDatabase() local 121 if (*itor == "_meta" && !exportMetaTable_) { in ExportDatabase() 124 …std::string exportSql("CREATE TABLE systuning_export." + (*itor).substr(1, -1) + " AS SELECT * FRO… in ExportDatabase() 125 *itor); in ExportDatabase() 129 if (*itor == "meta" && !exportMetaTable_) { in ExportDatabase() 132 … std::string exportSql("CREATE TABLE systuning_export." + (*itor) + " AS SELECT * FROM " + *itor); in ExportDatabase() 163 for (auto itor = internalTables_.begin(); itor != internalTables_.end(); itor++) { in Prepare() local 164 … std::string exportSql("CREATE TABLE " + (*itor).substr(1, -1) + " AS SELECT * FROM " + *itor); in Prepare()
|
| /developtools/smartperf_host/trace_streamer/src/parser/hiperf_parser/ |
| D | perf_data_parser.cpp | 263 auto itor = fileDataDictIdToFileId_.find(fileDataIndex); in UpdatePerfCallChainData() local 264 if (itor == fileDataDictIdToFileId_.end()) { in UpdatePerfCallChainData() 267 auto fileId = itor->second; in UpdatePerfCallChainData() 273 for (auto itor = callStackTemp.begin(); itor != callStackTemp.end(); itor++) { in UpdatePerfCallChainData() local 274 auto callstack = itor->get(); in UpdatePerfCallChainData() 291 for (auto itor = callStackTemp.begin(); itor != callStackTemp.end(); itor++) { in UpdatePerfCallChainData() local 292 auto callstack = itor->get(); in UpdatePerfCallChainData()
|