Home
last modified time | relevance | path

Searched refs:internalTid (Results 1 - 20 of 20) sorted by relevance

/developtools/smartperf_host/trace_streamer/src/filter/
H A Dmeasure_filter.cpp35 uint64_t internalTid, in AppendNewMeasureData()
40 auto filterId = GetOrCreateFilterId(enumType, internalTid, nameIndex); in AppendNewMeasureData()
63 uint32_t MeasureFilter::GetOrCreateFilterId(EnumMeasureFilter enumType, uint64_t internalTid, DataIndex nameIndex) in GetOrCreateFilterId() argument
66 auto filterId = tidStreamIdFilterIdMap.Find(internalTid, nameIndex); in GetOrCreateFilterId()
72 filterTypeValue.at(enumType), traceDataCache_->GetDataFromDict(nameIndex), internalTid); in GetOrCreateFilterId()
73 tidStreamIdFilterIdMap.Insert(internalTid, nameIndex, newFilterId); in GetOrCreateFilterId()
74 AddCertainFilterId(enumType, internalTid, nameIndex, newFilterId); in GetOrCreateFilterId()
79 uint64_t internalTid, in AddCertainFilterId()
85 static_cast<uint32_t>(filterId), static_cast<uint32_t>(nameIndex), static_cast<uint32_t>(internalTid)); in AddCertainFilterId()
87 traceDataCache_->GetCpuMeasuresData()->AppendNewFilter(filterId, static_cast<uint32_t>(nameIndex), internalTid); in AddCertainFilterId()
34 AppendNewMeasureData(EnumMeasureFilter enumType, uint64_t internalTid, DataIndex nameIndex, uint64_t timeStamp, int64_t value) AppendNewMeasureData() argument
78 AddCertainFilterId(EnumMeasureFilter enumType, uint64_t internalTid, DataIndex nameIndex, uint64_t filterId) AddCertainFilterId() argument
[all...]
H A Dprocess_filter.cpp70 uint32_t internalTid = GetOrCreateThreadWithPid(tid, pid); in UpdateOrCreateThreadWithPidAndName() local
71 auto thread = traceDataCache_->GetThreadData(internalTid); in UpdateOrCreateThreadWithPidAndName()
78 return internalTid; in UpdateOrCreateThreadWithPidAndName()
84 uint32_t internalTid; in GetOrCreateThreadWithPid() local
86 internalTid = GetInternalTid(tid); in GetOrCreateThreadWithPid()
88 internalTid = GetInternalTid(tid, pid); in GetOrCreateThreadWithPid()
90 if (internalTid != INVALID_ID) { in GetOrCreateThreadWithPid()
91 thread = traceDataCache_->GetThreadData(internalTid); in GetOrCreateThreadWithPid()
93 std::tie(internalTid, thread) = NewThread(tid); in GetOrCreateThreadWithPid()
100 return internalTid; in GetOrCreateThreadWithPid()
112 auto internalTid = GetInternalTid(pid, pid); UpdateOrCreateProcessWithName() local
135 InternalTid internalTid = INVALID_ITID; UpdateOrCreateThreadWithNameIndex() local
147 uint32_t internalTid = INVALID_ID; GetInternalTid() local
171 auto internalTid = std::prev(itRange.second)->second; GetInternalTid() local
212 uint32_t internalTid = traceDataCache_->NewInternalThread(tid); NewThread() local
[all...]
H A Dslice_filter.cpp46 InternalTid internalTid = INVALID_ITID; in BeginSlice() local
48 internalTid = streamFilters_->processFilter_->UpdateOrCreateThreadWithPidAndName(pid, threadGroupId, comm); in BeginSlice()
51 internalTid = streamFilters_->processFilter_->UpdateOrCreateThreadWithName(timeStamp, pid, comm); in BeginSlice()
53 // make a SliceData DataItem, {timeStamp, dur, internalTid, cat, nameIndex} in BeginSlice()
54 SliceData sliceData = {timeStamp, -1, internalTid, cat, nameIndex}; in BeginSlice()
66 sliceData.internalTid, sliceData.cat, in IrqHandlerEntry()
108 sliceData.internalTid, sliceData.cat, in IpiHandlerEntry()
137 sliceData.internalTid, sliceData.cat, in SoftIrqEntry()
176 void SliceFilter::RememberSliceData(InternalTid internalTid, in RememberSliceData() argument
182 if (stackMap.find(internalTid) in RememberSliceData()
196 InternalTid internalTid = streamFilters_->processFilter_->UpdateOrCreateThread(timeStamp, pid); AsyncBinder() local
200 CurrentDepth(InternalTid internalTid) CurrentDepth() argument
214 UpdateDepth(bool increase, InternalTid internalTid, int32_t depth) UpdateDepth() argument
313 InternalTid internalTid = sliceData.internalTid; StartSlice() local
356 InternalTid internalTid = streamFilters_->processFilter_->UpdateOrCreateThread(timeStamp, pid); BeginBinder() local
361 CompleteSlice(uint64_t timeStamp, uint32_t internalTid, DataIndex category, DataIndex name, ArgsSet args) CompleteSlice() argument
417 auto internalTid = streamFilters_->processFilter_->UpdateOrCreateThread(timeStamp, pid); EndBinder() local
422 InternalTid internalTid = streamFilters_->processFilter_->GetInternalTid(tid); AddArgs() local
447 InternalPid internalTid = streamFilters_->processFilter_->UpdateOrCreateThread(timeStamp, threadGroupId); StartAsyncSlice() local
481 InternalPid internalTid = streamFilters_->processFilter_->UpdateOrCreateThread(timeStamp, threadGroupId); FinishAsyncSlice() local
509 InternalPid internalTid = streamFilters_->processFilter_->UpdateOrCreateThread(timeStamp, threadGroupId); StartGEvent() local
532 InternalPid internalTid = streamFilters_->processFilter_->UpdateOrCreateThread(timeStamp, threadGroupId); FinishHEvent() local
565 uint32_t internalTid = INVALID_UINT32; EndSlice() local
[all...]
H A Dcpu_filter.cpp229 void CpuFilter::InsertWakeupEvent(uint64_t ts, uint32_t internalTid, bool isWaking) in InsertWakeupEvent() argument
231 if (!isWaking && !toRunnableTid_.count(internalTid)) { in InsertWakeupEvent()
232 toRunnableTid_[internalTid] = ts; in InsertWakeupEvent()
268 void CpuFilter::CheckWakeupEvent(uint32_t internalTid) in CheckWakeupEvent() argument
270 if (toRunnableTid_.count(internalTid)) { in CheckWakeupEvent()
271 uint64_t lastrow = RowOfInternalTidInStateTable(internalTid); in CheckWakeupEvent()
272 auto lastState = StateOfInternalTidInStateTable(internalTid); in CheckWakeupEvent()
274 toRunnableTid_.erase(internalTid); in CheckWakeupEvent()
279 toRunnableTid_.at(internalTid)); in CheckWakeupEvent()
282 toRunnableTid_.at(internalTid), INVALID_TIM in CheckWakeupEvent()
[all...]
H A Dmeasure_filter.h51 uint64_t internalTid,
57 uint32_t GetOrCreateFilterId(EnumMeasureFilter enumType, uint64_t internalTid, DataIndex nameIndex);
58 void AddCertainFilterId(EnumMeasureFilter enumType, uint64_t internalTid, DataIndex nameIndex, uint64_t filterId);
H A Dslice_filter.h33 InternalTid internalTid; member
113 void RememberSliceData(InternalTid internalTid,
118 uint8_t UpdateDepth(bool increase, InternalTid internalTid, int32_t depth = -1);
121 uint8_t CurrentDepth(InternalTid internalTid);
H A Dcpu_filter.h50 void InsertWakeupEvent(uint64_t ts, uint32_t internalTid, bool isWaking = false);
77 void CheckWakeupEvent(uint32_t internalTid);
H A Dbinder_filter.cpp110 InternalTid internalTid = streamFilters_->processFilter_->UpdateOrCreateThread(ts, pid); in ReceiveTraction() local
111 const auto threadName = traceDataCache_->GetConstThreadData(internalTid).nameIndex_; in ReceiveTraction()
/developtools/smartperf_host/trace_streamer/src/trace_data/trace_stdtype/ftrace/
H A Dcallstack_stdtype.cpp23 AppendCommonInfo(callStackInternalRow.startT, callStackInternalRow.durationNs, callStackInternalRow.internalTid); in AppendInternalAsyncSlice()
33 AppendCommonInfo(callStackInternalRow.startT, callStackInternalRow.durationNs, callStackInternalRow.internalTid); in AppendInternalSlice()
41 void CallStack::AppendCommonInfo(uint64_t startT, uint64_t durationNs, InternalTid internalTid) in AppendCommonInfo() argument
45 callIds_.emplace_back(internalTid); in AppendCommonInfo()
H A Dsched_stdtype.cpp128 internalTids_.emplace_back(schedSliceRow.internalTid); in AppendSchedSlice()
158 size_t Raw::AppendRawData(uint64_t timeStamp, uint32_t name, uint32_t cpu, uint32_t internalTid) in AppendRawData() argument
164 internalTids_.emplace_back(internalTid); in AppendRawData()
170 int64_t internalTid, in AppendInstantEventData()
173 internalTids_.emplace_back(internalTid); in AppendInstantEventData()
168 AppendInstantEventData(uint64_t timeStamp, DataIndex nameIndex, int64_t internalTid, int64_t wakeupFromInternalPid) AppendInstantEventData() argument
H A Dsched_stdtype.h94 uint32_t internalTid = INVALID_UINT32; member
158 size_t AppendRawData(uint64_t timeStamp, uint32_t name, uint32_t cpu, uint32_t internalTid);
187 int64_t internalTid,
H A Dcallstack_stdtype.h28 InternalTid internalTid = INVALID_UINT32; member
90 void AppendCommonInfo(uint64_t startT, uint64_t durationNs, InternalTid internalTid);
/developtools/smartperf_host/trace_streamer/src/trace_data/
H A Dtrace_data_cache_reader.cpp35 const Thread &TraceDataCacheReader::GetConstThreadData(InternalTid internalTid) const
37 TS_ASSERT(internalTid < internalThreadsData_.size());
38 return internalThreadsData_[internalTid];
H A Dtrace_data_cache_writer.cpp46 Thread *TraceDataCacheWriter::GetThreadData(InternalTid internalTid)
48 if (internalTid >= internalThreadsData_.size()) {
51 return &internalThreadsData_[internalTid];
H A Dtrace_data_cache_reader.h52 const Thread &GetConstThreadData(InternalTid internalTid) const;
H A Dtrace_data_cache_writer.h37 Thread *GetThreadData(InternalTid internalTid);
/developtools/smartperf_host/trace_streamer/src/parser/rawtrace_parser/
H A Dcpu_detail_parser.cpp312 InternalTid internalTid = in SchedWakeupEvent() local
316 instants->AppendInstantEventData(event.msgPtr->timestamp(), schedWakeupIndex_, internalTid, wakeupFromPid); in SchedWakeupEvent()
317 streamFilters_->cpuFilter_->InsertWakeupEvent(event.msgPtr->timestamp(), internalTid); in SchedWakeupEvent()
319 internalTid); in SchedWakeupEvent()
327 auto internalTid = in SchedWakingEvent() local
330 streamFilters_->cpuFilter_->InsertWakeupEvent(event.msgPtr->timestamp(), internalTid, true); in SchedWakingEvent()
331 instants->AppendInstantEventData(event.msgPtr->timestamp(), schedWakingIndex_, internalTid, wakeupFromPid); in SchedWakingEvent()
341 auto internalTid = in SchedWakeupNewEvent() local
344 instants->AppendInstantEventData(event.msgPtr->timestamp(), schedWakeupNewIndex_, internalTid, wakeupFromPid); in SchedWakeupNewEvent()
345 streamFilters_->cpuFilter_->InsertWakeupEvent(event.msgPtr->timestamp(), internalTid); in SchedWakeupNewEvent()
[all...]
/developtools/smartperf_host/trace_streamer/test/unittest/table/
H A Dtable_test.cpp126 InternalTid internalTid = 1; in HWTEST_F() local
143 CallStackInternalRow callStackInternalRow = {startT, durationNs, internalTid, cat, name, depth}; in HWTEST_F()
506 int64_t internalTid = 1; in HWTEST_F() local
527 stream_.traceDataCache_->GetInstantsData()->AppendInstantEventData(timeStamp, nameIndex, internalTid, in HWTEST_F()
601 InternalTid internalTid = 1; in HWTEST_F() local
615 CallStackInternalRow callStackInternalRow = {startT, durationNs, internalTid, cat, name, depth}; in HWTEST_F()
711 uint64_t internalTid = 1; in HWTEST_F() local
713 stream_.traceDataCache_->GetProcessMeasureFilterData()->AppendNewFilter(filterId, nameIndex, internalTid); in HWTEST_F()
1066 uint32_t internalTid = 1; in HWTEST_F() local
1073 stream_.traceDataCache_->GetRawData()->AppendRawData(timeStamp, name, cpu, internalTid); in HWTEST_F()
1099 uint64_t internalTid = 1; HWTEST_F() local
[all...]
/developtools/smartperf_host/trace_streamer/src/parser/pbreader_parser/htrace_parser/
H A Dhtrace_event_parser.cpp675 InternalTid internalTid = streamFilters_->processFilter_->UpdateOrCreateThread(event.timeStamp, msg.pid()); in SchedWakeupEvent() local
677 instants->AppendInstantEventData(event.timeStamp, schedWakeupName_, internalTid, wakeupFromPid); in SchedWakeupEvent()
678 streamFilters_->cpuFilter_->InsertWakeupEvent(event.timeStamp, internalTid); in SchedWakeupEvent()
680 traceDataCache_->GetRawData()->AppendRawData(event.timeStamp, RAW_SCHED_WAKEUP, targetCpu, internalTid); in SchedWakeupEvent()
689 auto internalTid = streamFilters_->processFilter_->UpdateOrCreateThread(event.timeStamp, msg.pid()); in SchedWakeupNewEvent() local
691 instants->AppendInstantEventData(event.timeStamp, schedWakeupNewName_, internalTid, wakeupFromPid); in SchedWakeupNewEvent()
692 streamFilters_->cpuFilter_->InsertWakeupEvent(event.timeStamp, internalTid); in SchedWakeupNewEvent()
694 traceDataCache_->GetRawData()->AppendRawData(event.timeStamp, RAW_SCHED_WAKEUP, targetCpu, internalTid); in SchedWakeupNewEvent()
703 auto internalTid = streamFilters_->processFilter_->UpdateOrCreateThread(event.timeStamp, wakePidValue); in SchedWakingEvent() local
705 streamFilters_->cpuFilter_->InsertWakeupEvent(event.timeStamp, internalTid, tru in SchedWakingEvent()
[all...]
/developtools/smartperf_host/trace_streamer/src/parser/ptreader_parser/bytrace_parser/
H A Dbytrace_event_parser.cpp312 InternalTid internalTid = streamFilters_->processFilter_->UpdateOrCreateThread(line.ts, wakePidValue.value_or(0)); in SchedWakeupEvent() local
313 streamFilters_->cpuFilter_->InsertWakeupEvent(line.ts, internalTid); in SchedWakeupEvent()
317 instants->AppendInstantEventData(line.ts, schedWakeupName_, internalTid, wakeupFromPid); in SchedWakeupEvent()
340 InternalTid internalTid = streamFilters_->processFilter_->UpdateOrCreateThread(line.ts, wakePidValue.value()); in SchedWakingEvent() local
345 streamFilters_->cpuFilter_->InsertWakeupEvent(line.ts, internalTid, true); in SchedWakingEvent()
346 instants->AppendInstantEventData(line.ts, schedWakingName_, internalTid, wakeupFromPid); in SchedWakingEvent()

Completed in 19 milliseconds