Home
last modified time | relevance | path

Searched refs:DecodedThread (Results 1 – 9 of 9) sorted by relevance

/freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/Trace/intel-pt/
H A DDecodedThread.cpp43 double DecodedThread::NanosecondsRange::GetInterpolatedTime( in GetInterpolatedTime()
103 DecodedThread::TraceItemStorage &
120 void DecodedThread::NotifyTsc(TSC tsc) { in NotifyTsc()
147 void DecodedThread::NotifyCPU(lldb::cpu_id_t cpu_id) { in NotifyCPU()
160 std::optional<DecodedThread::TSCRange>
168 std::optional<DecodedThread::NanosecondsRange>
180 void DecodedThread::AppendEvent(lldb::TraceEvent event) { in AppendEvent()
204 const DecodedThread::EventsStats &DecodedThread::GetEventsStats() const { in GetEventsStats()
221 void DecodedThread::ErrorStats::RecordError(bool fatal) { in RecordError()
232 const DecodedThread::ErrorStats &DecodedThread::GetErrorStats() const { in GetErrorStats()
[all …]
H A DDecodedThread.h62 class DecodedThread : public std::enable_shared_from_this<DecodedThread> {
153 DecodedThread(
194 std::optional<DecodedThread::TSCRange>
205 std::optional<DecodedThread::NanosecondsRange>
277 DecodedThread::TraceItemStorage &CreateNewTraceItem(lldb::TraceItemKind kind,
325 using DecodedThreadSP = std::shared_ptr<DecodedThread>;
H A DTraceCursorIntelPT.h59 const std::optional<DecodedThread::TSCRange> &GetTSCRange() const;
62 const std::optional<DecodedThread::NanosecondsRange> &
80 std::optional<DecodedThread::TSCRange> mutable m_tsc_range;
85 std::optional<DecodedThread::NanosecondsRange> mutable m_nanoseconds_range;
H A DTraceCursorIntelPT.cpp52 const std::optional<DecodedThread::TSCRange> &
61 const std::optional<DecodedThread::NanosecondsRange> &
107 if (const std::optional<DecodedThread::TSCRange> &range = GetTSCRange()) in GetHWClock()
113 if (const std::optional<DecodedThread::NanosecondsRange> &range = in GetWallClockTime()
H A DLibiptDecoder.cpp138 DecodedThread &decoded_thread) in PSBBlockAnomalyDetector()
301 DecodedThread &m_decoded_thread;
340 DecodedThread &decoded_thread, TraceIntelPT &trace_intel_pt, in PSBBlockDecoder()
341 std::optional<DecodedThread::TSC> tsc_upper_bound) in PSBBlockDecoder()
374 DecodedThread &decoded_thread, in Create()
375 std::optional<DecodedThread::TSC> tsc_upper_bound) { in Create()
471 Error ProcessPTEventTSC(DecodedThread::TSC tsc) { in ProcessPTEventTSC()
556 DecodedThread &m_decoded_thread;
558 std::optional<DecodedThread::TSC> m_tsc_upper_bound;
562 DecodedThread &decoded_thread, TraceIntelPT &trace_intel_pt, in DecodeSingleTraceForThread()
[all …]
H A DLibiptDecoder.h60 llvm::Error DecodeSingleTraceForThread(DecodedThread &decoded_thread,
87 DecodedThread &decoded_thread, TraceIntelPT &trace_intel_pt,
H A DThreadDecoder.cpp54 DecodedThreadSP decoded_thread_sp = std::make_shared<DecodedThread>( in DoDecode()
H A DTraceIntelPT.cpp311 const DecodedThread::EventsStats &events_stats = in DumpTraceInfo()
324 const DecodedThread::ErrorStats &error_stats = in DumpTraceInfo()
404 const DecodedThread::EventsStats &events_stats = in DumpTraceInfoAsJson()
417 const DecodedThread::ErrorStats &error_stats = in DumpTraceInfoAsJson()
H A DTraceIntelPTMultiCpuDecoder.cpp71 DecodedThreadSP decoded_thread_sp = std::make_shared<DecodedThread>( in Decode()