Searched refs:tsc_conversion (Results 1 – 10 of 10) sorted by relevance
| /llvm-project-15.0.7/lldb/source/Plugins/Process/Linux/ |
| H A D | IntelPTCollector.cpp | 41 if (Expected<LinuxPerfZeroTscConversion> tsc_conversion = in FetchPerfTscConversionParameters() local 43 return *tsc_conversion; in FetchPerfTscConversionParameters() 47 toString(tsc_conversion.takeError()).c_str()); in FetchPerfTscConversionParameters() 115 Expected<LinuxPerfZeroTscConversion &> tsc_conversion = in TraceStart() local 117 if (!tsc_conversion) in TraceStart() 118 return tsc_conversion.takeError(); in TraceStart() 217 if (Expected<LinuxPerfZeroTscConversion &> tsc_conversion = in GetState() local 219 state.tsc_perf_zero_conversion = *tsc_conversion; in GetState() 221 state.AddWarning(toString(tsc_conversion.takeError())); in GetState()
|
| /llvm-project-15.0.7/lldb/source/Plugins/Trace/intel-pt/ |
| H A D | DecodedThread.cpp | 59 const LinuxPerfZeroTscConversion &tsc_conversion) const { in GetInterpolatedTime() 79 return interpolate(tsc_conversion.ToNanos(tsc + items_count)); in GetInterpolatedTime() 93 std::min(tsc_conversion.ToNanos(tsc + items_count), next_range->nanos)); in GetInterpolatedTime() 238 const llvm::Optional<LinuxPerfZeroTscConversion> &tsc_conversion) in DecodedThread() argument 239 : m_thread_sp(thread_sp), m_tsc_conversion(tsc_conversion) {} in DecodedThread()
|
| H A D | TraceIntelPT.cpp | 87 trace_sp->m_storage.tsc_conversion = bundle_description.tsc_perf_zero_conversion; in CreateInstanceForPostmortemTrace() 149 if (!storage.tsc_conversion) in FindBeginningOfTimeNanos() 174 storage.tsc_conversion->ToNanos(*lowest_tsc); in FindBeginningOfTimeNanos() 185 thread.shared_from_this(), *decoded_thread, m_storage.tsc_conversion, in CreateNewCursor() 499 return GetUpdatedStorage().tsc_conversion; in GetPerfZeroTscConversion() 517 m_storage.tsc_conversion = intelpt_state->tsc_perf_zero_conversion; in DoRefreshLiveProcessState() 541 if (m_storage.tsc_conversion) { in DoRefreshLiveProcessState()
|
| H A D | PerfContextSwitchDecoder.cpp | 192 cpu_id_t cpu_id, const LinuxPerfZeroTscConversion &tsc_conversion, in RecoverExecutionsFromConsecutiveRecords() argument 247 const LinuxPerfZeroTscConversion &tsc_conversion) { in DecodePerfContextSwitchTrace() argument 267 tsc_conversion.ToTSC(context_switch_record.time_in_nanos), in DecodePerfContextSwitchTrace() 273 cpu_id, tsc_conversion, record, prev_record, in DecodePerfContextSwitchTrace()
|
| H A D | TraceCursorIntelPT.cpp | 22 const Optional<LinuxPerfZeroTscConversion> &tsc_conversion, in TraceCursorIntelPT() argument 25 m_tsc_conversion(tsc_conversion), in TraceCursorIntelPT()
|
| H A D | DecodedThread.h | 132 const LinuxPerfZeroTscConversion &tsc_conversion) const; 152 const llvm::Optional<LinuxPerfZeroTscConversion> &tsc_conversion);
|
| H A D | TraceIntelPTMultiCpuDecoder.cpp | 127 LinuxPerfZeroTscConversion tsc_conversion = *conv_opt; in DoCorrelateContextSwitchesAndIntelPtTraces() local 159 DecodePerfContextSwitchTrace(data, cpu_id, tsc_conversion); in DoCorrelateContextSwitchesAndIntelPtTraces()
|
| H A D | TraceCursorIntelPT.h | 21 const llvm::Optional<LinuxPerfZeroTscConversion> &tsc_conversion,
|
| H A D | PerfContextSwitchDecoder.h | 141 const LinuxPerfZeroTscConversion &tsc_conversion);
|
| H A D | TraceIntelPT.h | 245 llvm::Optional<LinuxPerfZeroTscConversion> tsc_conversion; member
|