Home
last modified time | relevance | path

Searched refs:row (Results 1 - 25 of 49) sorted by relevance

12

/developtools/smartperf_host/trace_streamer/src/trace_data/trace_stdtype/ftrace/
H A Drender_service_stdtype.cpp39 auto row = AppendFrame(frameSliceRow.ts, frameSliceRow.ipid, frameSliceRow.itid, frameSliceRow.vsyncId, in AppendFrame() local
41 SetEndTime(row, frameSliceRow.end); in AppendFrame()
42 SetType(row, frameSliceRow.type); in AppendFrame()
45 durs_[row] = frameSliceRow.end - frameSliceRow.ts; in AppendFrame()
46 return row; in AppendFrame()
52 for (auto row = 0; row < Size(); row++) { in UpdateDepth()
53 if (flags_[row] == flagValue_) { in UpdateDepth()
56 auto endTime = timeStamps_[row] in UpdateDepth()
80 SetEndTime(uint64_t row, uint64_t end) SetEndTime() argument
84 SetType(uint64_t row, uint8_t type) SetType() argument
88 SetDst(uint64_t row, uint64_t dst) SetDst() argument
93 SetSrcs(uint64_t row, const std::vector<uint64_t> &fromSlices) SetSrcs() argument
102 SetFlags(uint64_t row, const uint32_t flags) SetFlags() argument
151 UpdateCallStackSliceId(uint64_t row, uint64_t callStackSliceId) UpdateCallStackSliceId() argument
155 SetEndTimeAndFlag(uint64_t row, uint64_t ts, uint64_t expectDur, uint64_t expectEnd) SetEndTimeAndFlag() argument
163 Erase(uint64_t row) Erase() argument
[all...]
H A Drender_service_stdtype.h39 void SetEndTime(uint64_t row, uint64_t end);
40 void SetType(uint64_t row, uint8_t type);
41 void SetDst(uint64_t row, uint64_t dst);
42 void SetSrcs(uint64_t row, const std::vector<uint64_t> &fromSlices);
43 void SetFlags(uint64_t row, const uint32_t flags);
56 void UpdateCallStackSliceId(uint64_t row, uint64_t callStackSliceId);
57 void SetEndTimeAndFlag(uint64_t row, uint64_t ts, uint64_t expectDur, uint64_t expectEnd);
58 void Erase(uint64_t row);
/developtools/smartperf_host/trace_streamer/src/parser/pbreader_parser/disk_io_parser/
H A Dpbreader_disk_io_parser.cpp61 DiskIoRow row; in Finish() local
62 row.ts = streamFilters_->clockFilter_->ToPrimaryTraceTime(TS_CLOCK_REALTIME, itor->ts); in Finish()
63 UpdatePluginTimeRange(TS_CLOCK_REALTIME, row.ts, row.ts); in Finish()
65 lastTs = row.ts; in Finish()
69 row.dur = row.ts - lastTs; in Finish()
70 auto durS = 1.0 * row.dur / SEC_TO_NS; in Finish()
71 row.rd = itor->rdSectorsKb; in Finish()
72 row in Finish()
[all...]
/developtools/smartperf_host/trace_streamer/src/parser/pbreader_parser/network_parser/
H A Dpbreader_network_parser.cpp72 NetDetailRow row; in Finish() local
73 row.newTimeStamp = newTimeStamp; in Finish()
74 row.tx = itor->tx_bytes; in Finish()
75 row.rx = itor->rx_bytes; in Finish()
76 row.dur = dur; in Finish()
77 row.rxSpeed = 1.0 * (itor->rx_bytes - lastRx) / durS; in Finish()
78 row.txSpeed = 1.0 * (itor->tx_bytes - lastTx) / durS; in Finish()
79 row.packetIn = itor->rx_packets; in Finish()
80 row.packetInSec = 1.0 * (itor->rx_packets - lastPacketIn) / durS; in Finish()
81 row in Finish()
[all...]
/developtools/smartperf_host/trace_streamer/src/parser/pbreader_parser/process_parser/
H A Dpbreader_process_parser.cpp85 LiveProcessDetailRow row; in Finish() local
86 row.newTimeStamp = (*itor)->ts_; in Finish()
87 row.dur = dur; in Finish()
88 row.processID = (*itor)->processInfo_->pid; in Finish()
89 row.processName = (*itor)->processInfo_->name; in Finish()
90 row.parentProcessID = (*itor)->processInfo_->ppid; in Finish()
91 row.uid = (*itor)->processInfo_->uid; in Finish()
92 row.userName = std::to_string((*itor)->processInfo_->uid); in Finish()
93 row.cpuUsage = (*itor)->cpuUsageData_->cpuUsage; in Finish()
94 row in Finish()
[all...]
/developtools/smartperf_host/trace_streamer/src/parser/pbreader_parser/cpu_data_parser/
H A Dpbreader_cpu_data_parser.cpp63 CpuUsageDetailRow row; in Finish() local
64 row.newTimeStamp = newTimeStamp; in Finish()
65 row.dur = newTimeStamp - lastTs; in Finish()
66 row.totalLoad = (*itor)->totalLoad_; in Finish()
67 row.userLoad = (*itor)->userLoad_; in Finish()
68 row.systemLoad = (*itor)->sysLoad_; in Finish()
69 row.threads = (*itor)->processNum_; in Finish()
70 traceDataCache_->GetCpuUsageInfoData()->AppendNewData(row); in Finish()
/developtools/smartperf_host/trace_streamer/src/trace_data/
H A Dtrace_data_cache.cpp337 for (uint64_t row = 0; row < perfSample_.Size();) { in ExportPerfReadableText()
338 ExportPerfSampleToFile(perfBufferLine, perfFd, outputName, row); in ExportPerfReadableText()
342 if (++row != perfSample_.Size() && perfBufferLine.size() < FLUSH_CHUNK_THRESHOLD) { in ExportPerfReadableText()
352 uint64_t row) in ExportPerfSampleToFile()
355 std::string cpuIdStr = std::to_string(perfSample_.CpuIds()[row]); in ExportPerfSampleToFile()
357 auto perfTaskId = perfSample_.Tids()[row]; in ExportPerfSampleToFile()
369 std::find(perfReport_.IdsData().begin(), perfReport_.IdsData().end(), perfSample_.EventTypeIds()[row]); in ExportPerfSampleToFile()
381 .append(base::ConvertTimestampToSecStr(perfSample_.TimeStampData()[row], TIME_PRECISION_SIX)) in ExportPerfSampleToFile()
383 perfBufferLine.append(" ").append(std::to_string(perfSample_.EventCounts()[row])); in ExportPerfSampleToFile()
349 ExportPerfSampleToFile(std::string &perfBufferLine, int32_t perfFd, const std::string &outputName, uint64_t row) ExportPerfSampleToFile() argument
[all...]
H A Dtrace_data_db.cpp355 printf("\"%s\"\n\tused %.3fms row: %d\n", line.c_str(), searchDur.count() / 1E6, rowCount); in PrintSearchResult()
463 std::string row; in SearchDatabase() local
464 row.reserve(DEFAULT_LEN_ROW_STRING); in SearchDatabase()
467 GetRowString(stmt, colCount, row); in SearchDatabase()
468 res += row + ","; in SearchDatabase()
508 std::string row; in SearchDatabase() local
509 row.reserve(DEFAULT_LEN_ROW_STRING); in SearchDatabase()
512 GetRowString(stmt, colCount, row); in SearchDatabase()
513 res += row + ","; in SearchDatabase()
587 std::string row; in HandleRowData() local
[all...]
/developtools/integration_verification/tools/fotff/rec/
H A Dreport.go63 var row = table.Row{"test case"} var
67 row = append(row, f.Tag.Get("col"))
70 tb.AppendHeader(row)
71 tb.SetRowPainter(func(row table.Row) text.Colors {
72 for _, col := range row {
85 var row = table.Row{k} var
89 row = append(row, rv.Field(i).Interface())
92 rows = append(rows, row)
[all...]
/developtools/smartperf_host/trace_streamer/src/parser/pbreader_parser/mem_parser/
H A Dpbreader_mem_parser.cpp310 SmapsRow row; in ParseSmapsInfoEasy() local
311 row.timeStamp = timeStamp; in ParseSmapsInfoEasy()
312 row.ipid = ipid; in ParseSmapsInfoEasy()
314 row.startAddr = "0x" + smapsInfo.start_addr().ToStdString(); in ParseSmapsInfoEasy()
315 row.endAddr = "0x" + smapsInfo.end_addr().ToStdString(); in ParseSmapsInfoEasy()
316 row.dirty = smapsInfo.dirty(); in ParseSmapsInfoEasy()
317 row.swapper = smapsInfo.swapper(); in ParseSmapsInfoEasy()
318 row.rss = smapsInfo.rss(); in ParseSmapsInfoEasy()
319 row.pss = smapsInfo.pss(); in ParseSmapsInfoEasy()
320 row in ParseSmapsInfoEasy()
405 AshMemRow row; ParseAshmemInfo() local
502 DmaMemRow row; ParseDmaMemInfo() local
585 GpuProcessMemRow row; ParseGpuProcessMemInfo() local
604 GpuWindowMemRow row; FillGpuWindowMemInfo() local
[all...]
/developtools/smartperf_host/trace_streamer/test/unittest/table/
H A Dtable_test.cpp267 CpuUsageDetailRow row; in HWTEST_F() local
268 row.newTimeStamp = newTimeStamp; in HWTEST_F()
269 row.dur = dur; in HWTEST_F()
270 row.totalLoad = totalLoad; in HWTEST_F()
271 row.userLoad = userLoad; in HWTEST_F()
272 row.systemLoad = systemLoad; in HWTEST_F()
273 row.threads = thread; in HWTEST_F()
274 stream_.traceDataCache_->GetCpuUsageInfoData()->AppendNewData(row); in HWTEST_F()
279 row.newTimeStamp = newTimeStamp1; in HWTEST_F()
280 row in HWTEST_F()
353 DiskIoRow row; HWTEST_F() local
637 LiveProcessDetailRow row; HWTEST_F() local
827 NetDetailRow row; HWTEST_F() local
1136 SmapsRow row; HWTEST_F() local
[all...]
/developtools/smartperf_host/trace_streamer/test/unittest/pbreader_parser/
H A Dpbreader_mem_parser_test.cpp428 AshMemRow row; in HWTEST_F() local
430 row.adj = 6; in HWTEST_F()
431 row.fd = 6; in HWTEST_F()
432 row.ashmemNameId = stream_.traceDataCache_->GetDataIndex("xxx"); in HWTEST_F()
433 row.size = 222; in HWTEST_F()
434 row.refCount = 3; in HWTEST_F()
435 row.purged = 1; in HWTEST_F()
436 row.pss = 0; in HWTEST_F()
437 row.flag = 0; in HWTEST_F()
453 row in HWTEST_F()
508 DmaMemRow row; HWTEST_F() local
[all...]
/developtools/smartperf_host/trace_streamer/src/parser/pbreader_parser/arkts/
H A Dpbreader_js_memory_parser.cpp308 JsConfigRow row; in ParseJSMemoryConfig() local
309 row.pid = jsHeapConfig.pid(); in ParseJSMemoryConfig()
311 row.type = jsHeapConfig.type(); in ParseJSMemoryConfig()
312 row.interval = jsHeapConfig.interval(); in ParseJSMemoryConfig()
313 row.captureNumericValue = jsHeapConfig.capture_numeric_value() ? 1 : 0; in ParseJSMemoryConfig()
314 row.trackAllocation = jsHeapConfig.track_allocations() ? 1 : 0; in ParseJSMemoryConfig()
315 row.cpuProfiler = jsHeapConfig.enable_cpu_profiler() ? 1 : 0; in ParseJSMemoryConfig()
316 hasCpuProfiler_ = row.cpuProfiler ? true : false; in ParseJSMemoryConfig()
317 row.cpuProfilerInterval = jsHeapConfig.cpu_profiler_interval(); in ParseJSMemoryConfig()
318 (void)traceDataCache_->GetJsConfigData()->AppendNewData(row); in ParseJSMemoryConfig()
634 JsHeapNodesRow row; ParseNodes() local
669 JsHeapEdgesRow row; ParseEdges() local
745 JsHeapTraceFuncRow row; ParseTraceFuncInfo() local
764 JsHeapTraceNodeRow row; ParseTraceNode() local
[all...]
H A Dpbreader_js_cpu_profiler_parser.cpp69 JsCpuProfilerNodeRow row; in ParseNodeData() local
72 row.functionId = node.id; in ParseNodeData()
74 row.functionName = traceDataCache_->GetDataIndex(functionName); in ParseNodeData()
75 row.scriptId = node.callFrame.scriptId; in ParseNodeData()
77 row.url = traceDataCache_->GetDataIndex(url); in ParseNodeData()
78 row.lineNumber = node.callFrame.lineNumber; in ParseNodeData()
79 row.columnNumber = node.callFrame.columnNumber; in ParseNodeData()
80 row.hitCount = node.hitCount; in ParseNodeData()
82 row.children = children.substr(0, children.size() - 1); in ParseNodeData()
83 row in ParseNodeData()
[all...]
/developtools/smartperf_host/trace_streamer/src/trace_data/trace_stdtype/htrace/
H A Dnative_memory_stdtype.cpp98 void NativeHook::UpdateCallChainId(size_t row, uint32_t callChainId) in UpdateCallChainId() argument
100 if (row < Size()) { in UpdateCallChainId()
101 callChainIds_[row] = callChainId; in UpdateCallChainId()
106 void NativeHook::UpdateEndTimeStampAndDuration(size_t row, uint64_t endTimeStamp) in UpdateEndTimeStampAndDuration() argument
108 endTimeStamps_[row] = endTimeStamp; in UpdateEndTimeStampAndDuration()
109 durations_[row] = endTimeStamp - timeStamps_[row]; in UpdateEndTimeStampAndDuration()
111 void NativeHook::UpdateCurrentSizeDur(size_t row, uint64_t timeStamp) in UpdateCurrentSizeDur() argument
113 currentSizeDurs_[row] = timeStamp - timeStamps_[row]; in UpdateCurrentSizeDur()
115 UpdateMemMapSubType(uint64_t row, uint64_t tagId) UpdateMemMapSubType() argument
182 UpdateFrameInfo(size_t row, DataIndex symbolIndex, DataIndex filePathIndex, uint64_t offset, uint64_t symbolOffset) UpdateFrameInfo() argument
[all...]
/developtools/smartperf_host/trace_streamer/src/filter/
H A Dcpu_filter.cpp119 traceDataCache_->GetSchedSliceData()->Update(prevTidOnCpu->second.row, ts, prevState); in InsertSwitchEvent()
120 btInfo.schedSliceRow = prevTidOnCpu->second.row; in InsertSwitchEvent()
121 cpuToRowSched_.at(cpu).row = index; in InsertSwitchEvent()
157 auto row = pidToThreadSliceRow_.at(iTid); in InsertBlockedReasonEvent() local
158 traceDataCache_->GetThreadStateData()->SetArgSetId(row, argSetId); in InsertBlockedReasonEvent()
160 auto state = traceDataCache_->GetThreadStateData()->StatesData()[row]; in InsertBlockedReasonEvent()
162 traceDataCache_->GetThreadStateData()->UpdateState(row, TASK_UNINTERRUPTIBLE_IO); in InsertBlockedReasonEvent()
164 traceDataCache_->GetThreadStateData()->UpdateState(row, TASK_DK_IO); in InsertBlockedReasonEvent()
167 auto state = traceDataCache_->GetThreadStateData()->StatesData()[row]; in InsertBlockedReasonEvent()
169 traceDataCache_->GetThreadStateData()->UpdateState(row, TASK_UNINTERRUPTIBLE_NI in InsertBlockedReasonEvent()
235 RemberInternalTidInStateTable(uint32_t uid, uint64_t row, uint64_t state) RemberInternalTidInStateTable() argument
[all...]
H A Dslice_filter.cpp89 slices->SetIrqDurAndArg(irqEventMap_.at(cpu).row, timeStamp, argSetId); in IrqHandlerExit()
92 slices->SetArgSetId(internalEventRow->second, slices->ArgSetIdsData()[irqEventMap_.at(cpu).row]); in IrqHandlerExit()
93 slices->SetDurationEx(irqEventMap_.at(cpu).row, slices->DursData()[internalEventRow->second]); in IrqHandlerExit()
95 slices->SetFlag(irqEventMap_.at(cpu).row, 1); in IrqHandlerExit()
128 slices->SetDurationWithFlag(ipiEventMap_.at(cpu).row, timeStamp); in IpiHandlerExit()
129 irqDataLinker_.emplace(cpu, ipiEventMap_.at(cpu).row); in IpiHandlerExit()
160 slices->SetIrqDurAndArg(softIrqEventMap_.at(cpu).row, timeStamp, argSetId); in SoftIrqExit()
495 auto lastRow = asyncEventFilterMap_.at(lastFilterId).row; in FinishAsyncSlice()
496 slices->SetDuration(asyncEventFilterMap_.at(lastFilterId).row, timeStamp); in FinishAsyncSlice()
546 auto lastRow = gEventFilterMap_.at(finalGEventIndex).row; in FinishHEvent()
[all...]
H A Dsystem_event_measure_filter.cpp34 auto row = traceDataCache_->GetSysMemMeasureData()->AppendMeasureData(0, timeStamp, value, filterId); in AppendNewMeasureData() local
38 filterIdToRow_.at(filterId) = row; in AppendNewMeasureData()
40 filterIdToRow_.insert(std::make_pair(filterId, row)); in AppendNewMeasureData()
H A Danimation_filter.cpp193 for (size_t row = 0; row < animation->Size(); row++) { in UpdateFrameInfo()
194 if (animation->FrameInfos()[row] != INVALID_UINT64) { in UpdateFrameInfo()
198 std::lower_bound(frameCountEndTimes_.begin(), frameCountEndTimes_.end(), animation->StartPoints()[row]); in UpdateFrameInfo()
200 while (firstFrameTimeIter != frameCountEndTimes_.end() && *firstFrameTimeIter <= animation->EndPoints()[row]) { in UpdateFrameInfo()
205 animation->UpdateFrameInfo(row, traceDataCache_->GetDataIndex(std::to_string(frameNum) + curRealFrameRate)); in UpdateFrameInfo()
/developtools/smartperf_host/trace_streamer/src/filter/hook_filter/
H A Dnative_hook_filter.cpp134 std::unique_ptr<NativeHookFrameInfo> NativeHookFilter::ParseFrame(uint64_t row, const ProtoReader::DataArea &frame) in ParseFrame() argument
139 auto curCacheIpid = traceDataCache_->GetNativeHookData()->Ipids()[row]; in ParseFrame()
167 void NativeHookFilter::CompressStackAndFrames(uint64_t row, in CompressStackAndFrames() argument
177 auto frameInfo = ParseFrame(row, itor.GetDataArea()); in CompressStackAndFrames()
198 traceDataCache_->GetNativeHookData()->UpdateCallChainId(row, callChainId); in CompressStackAndFrames()
293 auto row = traceDataCache_->GetNativeHookData()->AppendNewNativeHookData(nativeHookRow); in ParseAllocEvent() local
294 addrToAllocEventRow_->insert(std::make_pair(allocEventReader.addr(), static_cast<uint64_t>(row))); in ParseAllocEvent()
296 MaybeUpdateCurrentSizeDur(row, timeStamp, true); in ParseAllocEvent()
300 CompressStackAndFrames(row, allocEventReader.frame_info()); in ParseAllocEvent()
346 uint64_t row in ParseFreeEvent() local
422 auto row = traceDataCache_->GetNativeHookData()->AppendNewNativeHookData(nativeHookRow); ParseMmapEvent() local
479 uint64_t row = INVALID_UINT64; ParseMunmapEvent() local
543 UpdateAnonMmapDataDbIndex(uint64_t addr, uint64_t size, uint64_t row) UpdateAnonMmapDataDbIndex() argument
729 auto row = traceDataCache_->GetNativeHookFrameData()->AppendNewNativeHookFrame(nativeHookFrameVaddrRow); FillOfflineSymbolizationFrames() local
931 MaybeUpdateCurrentSizeDur(uint64_t row, uint64_t timeStamp, bool isMalloc) MaybeUpdateCurrentSizeDur() argument
1065 auto row = traceDataCache_->GetNativeHookFrameData()->AppendNewNativeHookFrame(nativeHookFrameRow); ParseFramesInCallStackCompressedMode() local
1094 auto row = traceDataCache_->GetNativeHookFrameData()->AppendNewNativeHookFrame(nativeHookFrameRow); ParseFramesWithOutCallStackCompressedMode() local
1252 UpdateFilePathIndexToCallStackRowMap(size_t row, DataIndex filePathIndex) UpdateFilePathIndexToCallStackRowMap() argument
[all...]
/developtools/smartperf_host/trace_streamer/sdk/demo_sdk/trace_data/
H A Dtrace_stdtype.cpp109 const std::string &MetaData::Value(uint64_t row) const in Value()
111 return values_[row]; in Value()
113 const std::string &MetaData::Name(uint64_t row) const in Name()
115 return columnNames_[row]; in Name()
H A Ddemo_trace_data_db.cpp195 printf("\"%s\"\n\tused %.3fms row: %d\n", strLine.c_str(), searchDur.count() / 1E6, rowCount); in DemoSearchData()
287 std::string row; in DemoSearchDatabase() local
288 row.reserve(defaultLenRowString); in DemoSearchDatabase()
291 DemoGetRowString(stmt, colCount, row); in DemoSearchDatabase()
292 resValue += row + ","; in DemoSearchDatabase()
342 std::string row; in AddRowsToJsonArray() local
343 row.reserve(defaultLenRowString); in AddRowsToJsonArray()
346 DemoGetRowString(stmtSql, colCount, row); in AddRowsToJsonArray()
347 if (pos + row.size() + strlen(",]}\r\n") >= size_t(outLen)) { in AddRowsToJsonArray()
355 int32_t retSnprintf = snprintf_s(resValue + pos, outLen - pos, 1, "%s%s", row in AddRowsToJsonArray()
[all...]
/developtools/smartperf_host/trace_streamer/src/trace_data/trace_stdtype/hiperf/
H A Dhiperf_stdtype.cpp120 for (auto row = 0; row < Size(); row++) { in EraseFileIdSameData()
121 if (fileIds_[row] == fileId) { in EraseFileIdSameData()
123 start = row; in EraseFileIdSameData()
124 end = row; in EraseFileIdSameData()
126 end = row; in EraseFileIdSameData()
/developtools/smartperf_host/trace_streamer/src/parser/hiperf_parser/
H A Dperf_data_parser.cpp416 for (auto row = 0; row < perfFilesData.Size(); row++) { in GetFileIdWithLikelyFilePath()
417 auto filePath = traceDataCache_->GetDataFromDict(perfFilesData.FilePaths()[row]); in GetFileIdWithLikelyFilePath()
419 return std::make_tuple(perfFilesData.FileIds()[row], perfFilesData.FilePaths()[row]); in GetFileIdWithLikelyFilePath()
453 for (auto row = 0; row < perfCallChainData->Size(); row++) { in ReloadPerfCallChain()
454 if (perfCallChainData->FileIds()[row] in ReloadPerfCallChain()
[all...]
/developtools/smartperf_host/trace_streamer/src/base/
H A Dindex_map.h136 void Remove(TableRowId row) in Remove() argument
138 (void)std::remove(rowIndex_.begin(), rowIndex_.end(), row); in Remove()
175 [&](const Row &row, const Val &v) { return v > getValue(row); }); in IntersectGreaterEqual()
185 [&](const Row &row, const Val &v) { return v > getValue(row); }); in IntersectLessEqual()

Completed in 20 milliseconds

12