Home
last modified time | relevance | path

Searched refs:UniquePid (Results 1 – 25 of 35) sorted by relevance

12

/external/perfetto/src/trace_processor/importers/common/
Dprocess_tracker.h54 std::multimap<uint32_t, UniquePid>::const_iterator;
102 UniquePid StartNewProcess(base::Optional<int64_t> timestamp,
110 virtual UniquePid SetProcessMetadata(uint32_t pid,
116 void SetProcessUid(UniquePid upid, uint32_t uid);
120 virtual void SetProcessNameIfUnset(UniquePid upid, StringId process_name_id);
124 void SetStartTsIfUnset(UniquePid upid, int64_t start_ts_nanoseconds);
133 virtual UniquePid GetOrCreateProcess(uint32_t pid);
162 ArgsTracker::BoundInserter AddArgsTo(UniquePid upid);
177 void ResolvePendingAssociations(UniqueTid, UniquePid);
181 void AssociateThreadToProcess(UniqueTid, UniquePid);
[all …]
Dtrack_tracker.h35 TrackId InternProcessTrack(UniquePid upid);
59 TrackId CreateAndroidAsyncTrack(StringId name, UniquePid upid);
62 TrackId CreateFrameTimelineAsyncTrack(StringId name, UniquePid upid);
66 TrackId InternLegacyChromeProcessInstantTrack(UniquePid upid);
88 UniquePid upid,
138 std::map<UniquePid, TrackId> process_tracks_;
145 std::map<UniquePid, TrackId> chrome_process_instant_tracks_;
150 std::map<std::pair<StringId, UniquePid>, TrackId> upid_counter_tracks_;
Dprocess_tracker.cc141 UniquePid current_upid = *opt_current_upid; in IsThreadAlive()
211 UniquePid ProcessTracker::StartNewProcess(base::Optional<int64_t> timestamp, in StartNewProcess()
227 UniquePid upid = GetOrCreateProcess(pid); in StartNewProcess()
252 UniquePid ProcessTracker::SetProcessMetadata(uint32_t pid, in SetProcessMetadata()
258 base::Optional<UniquePid> pupid; in SetProcessMetadata()
263 UniquePid upid = GetOrCreateProcess(pid); in SetProcessMetadata()
276 void ProcessTracker::SetProcessUid(UniquePid upid, uint32_t uid) { in SetProcessUid()
285 void ProcessTracker::SetProcessNameIfUnset(UniquePid upid, in SetProcessNameIfUnset()
292 void ProcessTracker::SetStartTsIfUnset(UniquePid upid, in SetStartTsIfUnset()
313 UniquePid ProcessTracker::GetOrCreateProcess(uint32_t pid) { in GetOrCreateProcess()
[all …]
Dprocess_tracker_unittest.cc110 UniquePid p1 = context.process_tracker->StartNewProcess( in TEST_F()
114 UniquePid p2 = context.process_tracker->StartNewProcess( in TEST_F()
128 UniquePid upid = context.process_tracker->SetProcessMetadata( in TEST_F()
Dtrack_tracker.cc49 TrackId TrackTracker::InternProcessTrack(UniquePid upid) { in InternProcessTrack()
142 TrackId TrackTracker::CreateAndroidAsyncTrack(StringId name, UniquePid upid) { in CreateAndroidAsyncTrack()
152 UniquePid upid) { in CreateFrameTimelineAsyncTrack()
158 TrackId TrackTracker::InternLegacyChromeProcessInstantTrack(UniquePid upid) { in InternLegacyChromeProcessInstantTrack()
243 UniquePid upid, in InternProcessCounterTrack()
Devent_tracker.cc113 UniquePid upid = thread_table.upid()[utid].value_or(0); in FlushPendingEvents()
124 UniquePid upid = thread_table.upid()[utid].value_or(0); in FlushPendingEvents()
Dargs_tracker.h138 BoundInserter AddArgsTo(UniquePid id) { in AddArgsTo()
/external/perfetto/src/trace_processor/importers/proto/
Dasync_track_set_tracker.h69 TrackSetId InternAndroidSet(UniquePid, StringId name);
76 TrackSetId InternFrameTimelineSet(UniquePid, StringId name);
92 UniquePid upid;
101 UniquePid upid;
165 TrackSetId CreateUnnestableTrackSetForTesting(UniquePid upid, StringId name) { in CreateUnnestableTrackSetForTesting()
Dheap_graph_tracker.h99 void AddRoot(uint32_t seq_id, UniquePid upid, int64_t ts, SourceRoot root);
100 void AddObject(uint32_t seq_id, UniquePid upid, int64_t ts, SourceObject obj);
141 const UniquePid current_upid);
163 UniquePid current_upid = 0;
194 bool SetPidAndTimestamp(SequenceState* seq, UniquePid upid, int64_t ts);
198 bool IsTruncated(UniquePid upid, int64_t ts);
211 std::map<std::pair<UniquePid, int64_t>,
214 std::set<std::pair<UniquePid, int64_t>> truncated_graphs_;
Dtrack_event_tracker.h165 static ResolvedDescriptorTrack Process(UniquePid upid,
179 UniquePid upid() const { in upid()
194 UniquePid upid_;
210 std::map<UniquePid, TrackId> process_tracks_;
220 std::map<UniquePid, uint64_t /*uuid*/> descriptor_uuids_by_upid_;
Dheap_profile_tracker.h31 BuildNativeFlamegraph(TraceStorage* storage, UniquePid upid, int64_t timestamp);
82 UniquePid upid;
93 std::unordered_map<std::pair<UniquePid, CallsiteId>,
96 std::unordered_map<std::pair<UniquePid, CallsiteId>,
Dchrome_system_probes_parser.cc64 UniquePid upid = context_->process_tracker->GetOrCreateProcess(pid); in ParseProcessStats()
75 UniquePid upid = context_->process_tracker->GetOrCreateProcess(pid); in ParseProcessStats()
Dtrack_event_parser.h57 UniquePid ParseProcessDescriptor(protozero::ConstBytes);
67 void ParseChromeProcessDescriptor(UniquePid, protozero::ConstBytes);
Dasync_track_set_tracker.cc46 UniquePid upid, in InternAndroidSet()
67 UniquePid upid, in InternFrameTimelineSet()
Dframe_timeline_event_parser.h97 std::unordered_map<UniquePid, std::unordered_set<int64_t>>
Dframe_timeline_event_parser.cc206 UniquePid upid = context_->process_tracker->GetOrCreateProcess( in ParseExpectedDisplayFrameStart()
255 UniquePid upid = context_->process_tracker->GetOrCreateProcess( in ParseActualDisplayFrameStart()
359 UniquePid upid = context_->process_tracker->GetOrCreateProcess( in ParseExpectedSurfaceFrameStart()
439 UniquePid upid = context_->process_tracker->GetOrCreateProcess( in ParseActualSurfaceFrameStart()
Dheap_graph_tracker.cc140 BuildSuperclassMap(UniquePid upid, int64_t ts, TraceStorage* storage) { in BuildSuperclassMap()
286 UniquePid upid, in SetPidAndTimestamp()
340 UniquePid upid, in AddObject()
403 UniquePid upid, in AddRoot()
830 const UniquePid current_upid) { in BuildFlamegraph()
921 bool HeapGraphTracker::IsTruncated(UniquePid upid, int64_t ts) { in IsTruncated()
Dgpu_event_parser.h71 void UpdateVulkanMemoryAllocationCounters(UniquePid,
Dheap_profile_tracker.cc87 UniquePid upid, in BuildNativeFlamegraph()
280 UniquePid upid = context_->process_tracker->GetOrCreateProcess( in AddAllocation()
/external/perfetto/src/trace_processor/importers/systrace/
Dsystrace_parser.cc168 UniquePid upid = in ParseSystracePoint()
215 UniquePid killed_upid = in ParseSystracePoint()
241 UniquePid upid = in ParseSystracePoint()
/external/perfetto/src/trace_processor/dynamic/
Dexperimental_flamegraph_generator.h34 UniquePid upid;
Dexperimental_flamegraph_generator.cc64 UniquePid upid = static_cast<UniquePid>(upid_it->value.AsLong()); in GetFlamegraphInputValues()
/external/perfetto/src/trace_processor/
Dexport_json.cc667 for (UniquePid upid = 0; upid < process_table.row_count(); upid++) { in MapUniquePidsAndTids()
681 base::Optional<UniquePid> upid = thread_table.upid()[utid]; in MapUniquePidsAndTids()
719 for (UniquePid upid = 0; upid < process_table.row_count(); ++upid) { in ExportProcessNames()
739 for (UniquePid upid = 0; upid < process_table.row_count(); ++upid) { in ExportProcessUptimes()
1579 for (UniquePid upid = 0; upid < process_table.row_count(); ++upid) { in ExportMemorySnapshots()
1775 uint32_t UpidToPid(UniquePid upid) { in UpidToPid()
1797 for (UniquePid upid = 0; upid < process_table.row_count(); upid++) { in IsValidPidOrTid()
1878 std::map<UniquePid, uint32_t> upids_to_exported_pids_;
1879 std::map<uint32_t, UniquePid> exported_pids_to_upids_;
Dexport_json_unittest.cc947 UniquePid upid = context_.process_tracker->GetOrCreateProcess(kProcessID); in TEST_F()
1080 UniquePid upid = context_.process_tracker->GetOrCreateProcess(kProcessID); in TEST_F()
1220 UniquePid upid = context_.process_tracker->GetOrCreateProcess(kProcessID); in TEST_F()
1276 UniquePid upid = context_.process_tracker->GetOrCreateProcess(kProcessID); in TEST_F()
1321 UniquePid upid = context_.process_tracker->GetOrCreateProcess(kProcessID); in TEST_F()
1383 UniquePid upid = context_.process_tracker->GetOrCreateProcess(kProcessID); in TEST_F()
1504 UniquePid upid = context_.process_tracker->GetOrCreateProcess(kProcessID); in TEST_F()
1771 UniquePid upid = context_.process_tracker->GetOrCreateProcess(kProcessID); in TEST_F()
1891 UniquePid os_upid = in TEST_F()
1900 UniquePid chrome_upid = in TEST_F()
/external/perfetto/src/trace_processor/importers/fuchsia/
Dfuchsia_trace_parser.cc374 UniquePid upid = in ParseTracePacket()
390 UniquePid upid = in ParseTracePacket()
411 UniquePid upid = in ParseTracePacket()

12