/external/perfetto/src/trace_processor/ |
D | process_tracker.h | 42 std::multimap<uint32_t, UniqueTid>::const_iterator; 52 UniqueTid StartNewThread(int64_t timestamp, 57 UniqueTid GetOrCreateThread(uint32_t tid); 62 UniqueTid UpdateThreadName(uint32_t tid, StringId thread_name_id); 67 virtual UniqueTid UpdateThread(uint32_t tid, uint32_t tgid); 101 void AssociateThreads(UniqueTid, UniqueTid); 107 void ResolvePendingAssociations(UniqueTid, UniquePid); 116 std::multimap<uint32_t /* tid */, UniqueTid> tids_; 126 std::vector<std::pair<UniqueTid, UniqueTid>> pending_assocs_;
|
D | process_tracker.cc | 36 UniqueTid ProcessTracker::StartNewThread(int64_t timestamp, in StartNewThread() 39 UniqueTid new_utid = context_->storage->AddEmptyThread(tid); in StartNewThread() 47 UniqueTid ProcessTracker::GetOrCreateThread(uint32_t tid) { in GetOrCreateThread() 55 UniqueTid ProcessTracker::UpdateThreadName(uint32_t tid, in UpdateThreadName() 73 UniqueTid ProcessTracker::UpdateThread(uint32_t tid, uint32_t pid) { in UpdateThread() 78 UniqueTid utid = 0; in UpdateThread() 80 UniqueTid iter_utid = it->second; in UpdateThread() 169 void ProcessTracker::AssociateThreads(UniqueTid utid1, UniqueTid utid2) { in AssociateThreads() 200 void ProcessTracker::ResolvePendingAssociations(UniqueTid utid_arg, in ResolvePendingAssociations() 203 std::vector<UniqueTid> resolved_utids; in ResolvePendingAssociations() [all …]
|
D | slice_tracker.h | 42 UniqueTid utid, 48 UniqueTid utid, 57 UniqueTid utid, 66 UniqueTid utid, 69 void CompleteSlice(UniqueTid tid); 75 std::unordered_map<UniqueTid, SlicesStack> threads_;
|
D | slice_tracker.cc | 44 UniqueTid utid = in BeginAndroid() 51 UniqueTid utid, in Begin() 59 UniqueTid utid, in Scoped() 70 UniqueTid utid, in StartSlice() 107 UniqueTid utid = in EndAndroid() 113 UniqueTid utid, in End() 139 void SliceTracker::CompleteSlice(UniqueTid utid) { in CompleteSlice()
|
D | thread_table.h | 51 UniqueTid min; 52 UniqueTid max; 53 UniqueTid current;
|
D | trace_storage.h | 48 using UniqueTid = uint32_t; variable 226 UniqueTid utid, in AddSlice() 258 const std::deque<UniqueTid>& utids() const { return utids_; } in utids() 276 std::deque<UniqueTid> utids_; 519 UniqueTid utid) { in AddRawEvent() 539 const std::deque<UniqueTid>& utids() const { return utids_; } in utids() 547 std::deque<UniqueTid> utids_; 554 UniqueTid utid, in AddLogEvent() 569 const std::deque<UniqueTid>& utids() const { return utids_; } in utids() 576 std::deque<UniqueTid> utids_; [all …]
|
D | fuchsia_trace_parser.cc | 108 UniqueTid utid = in ParseTracePacket() 115 UniqueTid utid = in ParseTracePacket() 124 UniqueTid utid = in ParseTracePacket()
|
D | syscall_tracker.h | 50 void Enter(int64_t ts, UniqueTid utid, uint32_t syscall_num) { in Enter() 56 void Exit(int64_t ts, UniqueTid utid, uint32_t syscall_num) { in Exit()
|
D | event_tracker.h | 83 UniqueTid utid = 0; 89 UniqueTid utid = 0;
|
D | event_tracker.cc | 99 UniqueTid prev_utid = in PushSchedSwitch() 164 pending.utid = static_cast<UniqueTid>(ref); in PushCounter() 185 pending.utid = static_cast<UniqueTid>(ref); in PushInstant()
|
D | syscall_tracker_unittest.cc | 38 void(int64_t timestamp, UniqueTid utid, StringId cat, StringId name)); 41 void(int64_t timestamp, UniqueTid utid, StringId cat, StringId name));
|
D | thread_table.cc | 83 UniqueTid constraint_utid = in Filter() 84 static_cast<UniqueTid>(sqlite3_value_int(argv[j])); in Filter()
|
D | proto_trace_parser.cc | 615 UniqueTid utid = context_->process_tracker->GetOrCreateThread(pid); in ParseSignalDeliver() 625 UniqueTid utid = context_->process_tracker->GetOrCreateThread( in ParseSignalGenerate() 638 UniqueTid utid = context_->process_tracker->GetOrCreateThread(pid); in ParseLowmemoryKill() 660 UniqueTid utid = context_->process_tracker->GetOrCreateThread(pid); in ParseRssStat() 696 UniqueTid utid = context_->process_tracker->GetOrCreateThread(pid); in ParseIonHeapGrowOrShrink() 920 UniqueTid utid = context_->process_tracker->GetOrCreateThread(pid); in ParseMmEventRecord() 942 UniqueTid utid = context_->process_tracker->GetOrCreateThread(pid); in ParseSysEvent() 965 UniqueTid utid = context_->process_tracker->GetOrCreateThread(tid); in ParseGenericFtrace() 1002 UniqueTid utid = context_->process_tracker->GetOrCreateThread(tid); in ParseTypedFtraceToRaw() 1426 UniqueTid utid = procs->UpdateThread(tid, pid); in ParseTrackEvent()
|
D | json_trace_parser.cc | 87 UniqueTid utid = procs->UpdateThread(tid, pid); in ParseTracePacket()
|
D | fuchsia_trace_tokenizer.cc | 361 UniqueTid utid = procs->UpdateThread(static_cast<uint32_t>(obj_id), in ParseRecord() 414 UniqueTid utid = in ParseRecord()
|
D | proto_trace_parser_unittest.cc | 97 MOCK_METHOD2(UpdateThread, UniqueTid(uint32_t tid, uint32_t tgid)); 122 void(int64_t timestamp, UniqueTid utid, StringId cat, StringId name)); 125 void(int64_t timestamp, UniqueTid utid, StringId cat, StringId name)); 128 UniqueTid utid,
|
D | raw_table.cc | 230 UniqueTid utid = raw_evts.utids()[row]; in ToSystrace()
|
/external/compiler-rt/lib/sanitizer_common/ |
D | sanitizer_deadlock_detector1.cc | 115 dd.addEdges(<->dd, m->id, cb->Unwind(), cb->UniqueTid()); in MutexBeforeLock() 169 dd.addEdges(<->dd, m->id, stk ? stk : cb->Unwind(), cb->UniqueTid()); in MutexAfterLock()
|
D | sanitizer_deadlock_detector_interface.h | 69 virtual int UniqueTid() { return 0; } in UniqueTid() function
|
/external/compiler-rt/lib/tsan/rtl/ |
D | tsan_rtl_mutex.cc | 40 int UniqueTid() override { return thr->unique_id; } in UniqueTid() function
|