/developtools/smartperf_host/trace_streamer/src/filter/ |
H A D | frame_filter.cpp | 40 auto itid = streamFilters_->processFilter_->GetInternalTid(line.pid); in BeginVsyncEvent() local 43 traceDataCache_->GetFrameSliceData()->AppendFrame(line.ts, ipid, itid, vsyncId, callStackSliceId); in BeginVsyncEvent() 45 expectStart, ipid, itid, vsyncId, callStackSliceId, expectEnd, (uint8_t)TraceStdtype::FrameSlice::EXPECT_SLICE}; in BeginVsyncEvent() 47 if (vsyncRenderSlice_.count(itid)) { in BeginVsyncEvent() 48 vsyncRenderSlice_[itid].push_back(frame); in BeginVsyncEvent() 52 vsyncRenderSlice_[itid] = frameVec; in BeginVsyncEvent() 56 bool FrameFilter::MarkRSOnDoCompositionEvent(uint64_t ts, uint32_t itid) in MarkRSOnDoCompositionEvent() argument 58 auto frame = vsyncRenderSlice_.find(itid); in MarkRSOnDoCompositionEvent() 60 TS_LOGD("BeginOnDoCompositionEvent find for itid:%u failed, ts:%" PRIu64 "", itid, t in MarkRSOnDoCompositionEvent() 72 BeginRSTransactionData(uint64_t ts, uint32_t itid, uint32_t franeNum) BeginRSTransactionData() argument 92 BeginProcessCommandUni(uint64_t ts, uint32_t itid, const std::vector<FrameMap> &frames, uint32_t sliceIndex) BeginProcessCommandUni() argument 136 EndVsyncEvent(uint64_t ts, uint32_t itid) EndVsyncEvent() argument 173 StartFrameQueue(uint64_t ts, uint32_t itid) StartFrameQueue() argument 189 EndFrameQueue(uint64_t ts, uint32_t itid) EndFrameQueue() argument [all...] |
H A D | frame_filter.h | 35 bool MarkRSOnDoCompositionEvent(uint64_t ts, uint32_t itid); 36 bool BeginRSTransactionData(uint64_t ts, uint32_t itid, uint32_t franeNum); 41 bool BeginProcessCommandUni(uint64_t ts, uint32_t itid, const std::vector<FrameMap> &frame, uint32_t sliceIndex); 42 bool EndVsyncEvent(uint64_t ts, uint32_t itid); 43 bool StartFrameQueue(uint64_t ts, uint32_t itid); 44 bool EndFrameQueue(uint64_t ts, uint32_t itid);
|
H A D | process_filter.h | 43 void AddThreadSliceNum(uint32_t itid); 44 void AddCpuStateCount(uint32_t itid);
|
H A D | process_filter.cpp | 48 void ProcessFilter::AddThreadSliceNum(uint32_t itid) in AddThreadSliceNum() argument 50 traceDataCache_->GetThreadData(itid)->sliceSize_ = 1; in AddThreadSliceNum() 57 void ProcessFilter::AddCpuStateCount(uint32_t itid) in AddCpuStateCount() argument 59 auto thread = traceDataCache_->GetThreadData(itid); in AddCpuStateCount()
|
H A D | task_pool_filter.cpp | 33 auto itid = traceDataCache_->GetConstInternalSlicesData().CallIds()[index]; in GetIpId() local 34 auto thread = traceDataCache_->GetThreadData(itid); in GetIpId()
|
H A D | slice_filter.h | 119 void CloseUnMatchedSlice(int64_t ts, SlicesStack &stack, InternalTid itid);
|
/developtools/smartperf_host/trace_streamer/test/unittest/filter/ |
H A D | cpu_filter_test.cpp | 52 uint64_t itid = 1; in HWTEST_F() local 53 streamFilters_.cpuFilter_->InsertWakeupEvent(ts1, itid); // 1st waking in HWTEST_F() 55 EXPECT_TRUE(streamFilters_.cpuFilter_->RowOfInternalTidInStateTable(itid) == INVALID_UINT64); in HWTEST_F() 56 EXPECT_TRUE(streamFilters_.cpuFilter_->StateOfInternalTidInStateTable(itid) == TASK_INVALID); in HWTEST_F() 77 printf("state of pre itid: %" PRIu64 "\n", streamFilters_.cpuFilter_->StateOfInternalTidInStateTable(itidPre)); in HWTEST_F() 102 printf("state of pre itid: %" PRIu64 "\n", streamFilters_.cpuFilter_->StateOfInternalTidInStateTable(itidPre)); in HWTEST_F() 127 printf("state of pre itid: %" PRIu64 "\n", streamFilters_.cpuFilter_->StateOfInternalTidInStateTable(itidPre)); in HWTEST_F() 259 uint64_t itid = 2; in HWTEST_F() local 261 streamFilters_.cpuFilter_->InsertWakeupEvent(ts1, itid); in HWTEST_F() 263 EXPECT_TRUE(streamFilters_.cpuFilter_->StateOfInternalTidInStateTable(itid) in HWTEST_F() 277 uint64_t itid = 2; HWTEST_F() local [all...] |
H A D | process_filter_test.cpp | 197 * @tc.desc: Test genarated single itid with UpdateOrCreateThreadWithName 212 * @tc.desc: Test genarated single itid and tid with UpdateOrCreateThreadWithName 230 * @tc.desc: Test genarate double itid with UpdateOrCreateThreadWithName interface 253 * @tc.desc: Test genarate triple itid with UpdateOrCreateThreadWithName interface 291 auto itid = streamFilters_.processFilter_->GetInternalTid(tid); in HWTEST_F() local 292 EXPECT_TRUE(itid != INVALID_ID); in HWTEST_F() 294 Thread *thread = traceDataCache_.GetThreadData(itid); in HWTEST_F() 311 auto itid = streamFilters_.processFilter_->GetInternalTid(tid2); in HWTEST_F() local 312 EXPECT_TRUE(itid == INVALID_ID); in HWTEST_F() 327 auto itid in HWTEST_F() local 344 auto itid = streamFilters_.processFilter_->GetInternalPid(pid1); HWTEST_F() local 361 auto itid = streamFilters_.processFilter_->GetInternalTid(tid); HWTEST_F() local [all...] |
H A D | measure_filter_test.cpp | 167 uint64_t itid = 1; in HWTEST_F() local 171 threadMeasureFilter->AppendNewMeasureData(itid, nameIndex0, 168758682476000, 1200); in HWTEST_F() 184 uint64_t itid = 1; in HWTEST_F() local 188 threadMeasureFilter->AppendNewMeasureData(itid, nameIndex0, 168758682476000, 1200); in HWTEST_F() 191 threadMeasureFilter->AppendNewMeasureData(itid, nameIndex1, 168758682477000, 9200); in HWTEST_F() 204 uint64_t itid = 1; in HWTEST_F() local 209 threadMeasureFilter->AppendNewMeasureData(itid, nameIndex0, 168758682476000, 1200); in HWTEST_F()
|
/developtools/smartperf_host/trace_streamer/src/parser/ebpf_parser/ |
H A D | file_system_data_parser.cpp | 83 uint32_t itid, in FileWriteOperation() 88 tracerEventToStrIndexMap.Find(ITEM_EVENT_FS, fsFixedHeadrAddr->type, itid, fsFixedHeadrAddr->startTime); in FileWriteOperation() 90 tracerEventToStrIndexMap.Erase(ITEM_EVENT_FS, fsFixedHeadrAddr->type, itid, fsFixedHeadrAddr->startTime); in FileWriteOperation() 123 uint32_t itid = in ParseFileSystemEvent() local 143 size_t size = FileWriteOperation(tracerEventToStrIndexMap, fsFixedHeadrAddr, itid, filePathId, type); in ParseFileSystemEvent() 145 currentCallId_, type, ipid, itid, newStartTs, newEndTs, duration, returnValue, in ParseFileSystemEvent() 81 FileWriteOperation(TracerEventToStrIndexMap &tracerEventToStrIndexMap, const FsFixedHeader *fsFixedHeadrAddr, uint32_t itid, uint64_t &filePathId, uint16_t type) FileWriteOperation() argument
|
H A D | bio_latency_data_parser.cpp | 69 uint32_t itid = in ParseBioLatencyEvent() local 95 auto pathId = tracerEventToStrIndexMap.Find(ITEM_EVENT_BIO, type, itid, startTs); in ParseBioLatencyEvent() 97 tracerEventToStrIndexMap.Erase(ITEM_EVENT_FS, type, itid, startTs); in ParseBioLatencyEvent() 99 BioLatencySampleDataRow bioLatencySampleDataRow = {currentCallId_, type, ipid, itid, newStartTs, newEndTs, in ParseBioLatencyEvent()
|
H A D | paged_memory_data_parser.cpp | 42 uint32_t itid = streamFilters_->processFilter_->GetOrCreateThreadWithPid(pagedMemoryFixedHeadrAddr->tid, in PagingData() local 61 duration, size, addr, itid}; in PagingData()
|
H A D | file_system_data_parser.h | 40 uint32_t itid,
|
H A D | ebpf_data_reader.cpp | 273 auto itid = in ReadItemEventStr() local 283 tracerEventToStrIndex_.Insert(strFixedHeaderAddr->srcTracer, strFixedHeaderAddr->srcType, itid, in ReadItemEventStr()
|
/developtools/smartperf_host/trace_streamer/src/filter/hook_filter/ |
H A D | native_hook_filter.cpp | 252 auto itid = in ParseAllocEvent() local 254 auto ipid = traceDataCache_->GetConstThreadData(itid).internalPid_; in ParseAllocEvent() 281 UpdateMap(itidToThreadNameId_, itid, ipidWithThreadNameIdIndex); in ParseAllocEvent() 285 itid, in ParseAllocEvent() 306 uint32_t itid, in SetFreeEventCallChainId() 334 UpdateMap(itidToThreadNameId_, itid, ipidWithThreadNameIdIndex); in SetFreeEventCallChainId() 341 auto itid = streamFilters_->processFilter_->GetOrCreateThreadWithPid(freeEventReader.tid(), freeEventReader.pid()); in ParseFreeEvent() local 342 auto ipid = traceDataCache_->GetConstThreadData(itid).internalPid_; in ParseFreeEvent() 343 SetFreeEventCallChainId(callChainId, ipid, itid, freeEventReader); in ParseFreeEvent() 360 callChainId, ipid, itid, "FreeEven in ParseFreeEvent() 304 SetFreeEventCallChainId(uint32_t &callChainId, uint32_t ipid, uint32_t itid, const ProtoReader::FreeEvent_Reader &freeEventReader) SetFreeEventCallChainId() argument 370 SetMmapEventCallChainId(uint32_t &callChainId, uint32_t ipid, uint32_t itid, const ProtoReader::MmapEvent_Reader &mMapEventReader) SetMmapEventCallChainId() argument 408 auto itid = streamFilters_->processFilter_->GetOrCreateThreadWithPid(mMapEventReader.tid(), mMapEventReader.pid()); ParseMmapEvent() local 436 SetMunmapEventCallChainId(uint32_t &callChainId, uint32_t ipid, uint32_t itid, const ProtoReader::MunmapEvent_Reader &mUnmapEventReader) SetMunmapEventCallChainId() argument 473 auto itid = ParseMunmapEvent() local [all...] |
H A D | native_hook_filter.h | 109 uint32_t itid, 114 uint32_t itid, 119 uint32_t itid,
|
/developtools/smartperf_host/trace_streamer/src/trace_data/trace_stdtype/ftrace/ |
H A D | render_service_stdtype.cpp | 19 size_t FrameSlice::AppendFrame(uint64_t ts, uint32_t ipid, uint32_t itid, uint32_t vsyncId, uint64_t callStackSliceId) in AppendFrame() argument 23 internalTids_.emplace_back(itid); in AppendFrame() 39 auto row = AppendFrame(frameSliceRow.ts, frameSliceRow.ipid, frameSliceRow.itid, frameSliceRow.vsyncId, in AppendFrame()
|
H A D | sched_stdtype.cpp | 22 InternalTid itid, in AppendThreadState() 28 itids_.emplace_back(itid); in AppendThreadState() 19 AppendThreadState(InternalTime ts, InternalTime dur, InternalCpu cpu, InternalTid itid, TableRowId idState) AppendThreadState() argument
|
H A D | render_service_stdtype.h | 29 uint32_t itid = INVALID_UINT32; member 37 size_t AppendFrame(uint64_t ts, uint32_t ipid, uint32_t itid, uint32_t vsyncId, uint64_t callStackSliceId);
|
H A D | sched_stdtype.h | 27 InternalTid itid,
|
/developtools/smartperf_host/trace_streamer/src/trace_data/trace_stdtype/htrace/ |
H A D | ebpf_stdtype.h | 28 uint32_t itid = INVALID_UINT32; member 111 uint32_t itid = INVALID_UINT32; member 157 uint32_t itid = INVALID_UINT32; member
|
H A D | ebpf_stdtype.cpp | 24 itids_.emplace_back(context.itid); in AppendNewData() 115 itids_.emplace_back(context.itid); in AppendNewData() 161 itids_.emplace_back(context.itid); in AppendNewData()
|
H A D | native_memory_stdtype.cpp | 21 uint32_t itid, in AppendNativeHookSampleBase() 27 internalTids_.emplace_back(itid); in AppendNativeHookSampleBase() 75 AppendNativeHookSampleBase(context.callChainId, context.ipid, context.itid, context.timeStamp); in AppendNewNativeHookData() 19 AppendNativeHookSampleBase(uint32_t callChainId, uint32_t ipid, uint32_t itid, uint64_t timeStamp) AppendNativeHookSampleBase() argument
|
H A D | native_memory_stdtype.h | 26 void AppendNativeHookSampleBase(uint32_t callChainId, uint32_t ipid, uint32_t itid, uint64_t timeStamp); 53 uint32_t itid = INVALID_UINT32; member
|
/developtools/smartperf_host/trace_streamer/src/trace_data/ |
H A D | trace_data_cache.cpp | 435 auto itid = nativeHookData_.InternalTidsData()[row]; in ExportHookDataReadableText() local 436 auto hookTaskId = internalThreadsData_[itid].tid_; in ExportHookDataReadableText() 437 auto hookTaskName = GetDataFromDict(internalThreadsData_[itid].nameIndex_); in ExportHookDataReadableText()
|