Searched refs:tsc_conversion (Results 1 – 9 of 9) sorted by relevance
/freebsd/contrib/llvm-project/lldb/source/Plugins/Trace/intel-pt/ |
H A D | DecodedThread.cpp | 45 const LinuxPerfZeroTscConversion &tsc_conversion) const { in GetInterpolatedTime() 65 return interpolate(tsc_conversion.ToNanos(tsc + items_count)); in GetInterpolatedTime() 79 std::min(tsc_conversion.ToNanos(tsc + items_count), next_range->nanos)); in GetInterpolatedTime() 254 const std::optional<LinuxPerfZeroTscConversion> &tsc_conversion) in CalculateApproximateMemoryUsage() 255 : m_thread_sp(thread_sp), m_tsc_conversion(tsc_conversion) {} in CalculateApproximateMemoryUsage() 247 DecodedThread(ThreadSP thread_sp,const std::optional<LinuxPerfZeroTscConversion> & tsc_conversion) DecodedThread() argument
|
H A D | PerfContextSwitchDecoder.cpp | 193 cpu_id_t cpu_id, const LinuxPerfZeroTscConversion &tsc_conversion, in RecoverExecutionsFromConsecutiveRecords() argument 248 const LinuxPerfZeroTscConversion &tsc_conversion) { in DecodePerfContextSwitchTrace() argument 268 tsc_conversion.ToTSC(context_switch_record.time_in_nanos), in DecodePerfContextSwitchTrace() 274 cpu_id, tsc_conversion, record, prev_record, in DecodePerfContextSwitchTrace()
|
H A D | TraceIntelPT.cpp | 135 trace_sp->m_storage.tsc_conversion = in CreateInstanceForPostmortemTrace() 198 if (!storage.tsc_conversion) in FindBeginningOfTimeNanos() 223 storage.tsc_conversion->ToNanos(*lowest_tsc); in FindBeginningOfTimeNanos() 234 thread.shared_from_this(), *decoded_thread, m_storage.tsc_conversion, in CreateNewCursor() 548 return GetUpdatedStorage().tsc_conversion; in GetPerfZeroTscConversion() 566 m_storage.tsc_conversion = intelpt_state->tsc_perf_zero_conversion; in DoRefreshLiveProcessState() 590 if (m_storage.tsc_conversion) { in DoRefreshLiveProcessState()
|
H A D | TraceCursorIntelPT.cpp | 22 const std::optional<LinuxPerfZeroTscConversion> &tsc_conversion, in TraceCursorIntelPT() argument 25 m_tsc_conversion(tsc_conversion), in TraceCursorIntelPT()
|
H A D | DecodedThread.h | 106 /// \param[in] tsc_conversion 113 const LinuxPerfZeroTscConversion &tsc_conversion) const; 155 const std::optional<LinuxPerfZeroTscConversion> &tsc_conversion);
|
H A D | TraceIntelPTMultiCpuDecoder.cpp | 125 LinuxPerfZeroTscConversion tsc_conversion = *conv_opt; in DoCorrelateContextSwitchesAndIntelPtTraces() local 157 DecodePerfContextSwitchTrace(data, cpu_id, tsc_conversion); in DoCorrelateContextSwitchesAndIntelPtTraces()
|
H A D | TraceCursorIntelPT.h | 22 const std::optional<LinuxPerfZeroTscConversion> &tsc_conversion,
|
H A D | PerfContextSwitchDecoder.h | 139 const LinuxPerfZeroTscConversion &tsc_conversion);
|
H A D | TraceIntelPT.h | 273 std::optional<LinuxPerfZeroTscConversion> tsc_conversion; member
|