Home
last modified time | relevance | path

Searched refs:TraceIntelPT (Results 1 – 15 of 15) sorted by relevance

/freebsd-14-stable/contrib/llvm-project/lldb/source/Plugins/Trace/intel-pt/
HDTraceIntelPT.cpp29 LLDB_PLUGIN_DEFINE(TraceIntelPT) in LLDB_PLUGIN_DEFINE() argument
32 TraceIntelPT::GetProcessTraceStartCommand(CommandInterpreter &interpreter) { in LLDB_PLUGIN_DEFINE()
38 TraceIntelPT::GetThreadTraceStartCommand(CommandInterpreter &interpreter) { in GetThreadTraceStartCommand()
51 llvm::StringRef TraceIntelPT::PluginProperties::GetSettingName() { in GetSettingName()
52 return TraceIntelPT::GetPluginNameStatic(); in GetSettingName()
55 TraceIntelPT::PluginProperties::PluginProperties() : Properties() { in PluginProperties()
61 TraceIntelPT::PluginProperties::GetInfiniteDecodingLoopVerificationThreshold() { in GetInfiniteDecodingLoopVerificationThreshold()
67 uint64_t TraceIntelPT::PluginProperties::GetExtremelyLargeDecodingThreshold() { in GetExtremelyLargeDecodingThreshold()
73 TraceIntelPT::PluginProperties &TraceIntelPT::GetGlobalProperties() { in GetGlobalProperties()
74 static TraceIntelPT::PluginProperties g_settings; in GetGlobalProperties()
[all …]
HDLibiptDecoder.h61 TraceIntelPT &trace_intel_pt,
87 DecodedThread &decoded_thread, TraceIntelPT &trace_intel_pt,
109 SplitTraceIntoPSBBlock(TraceIntelPT &trace_intel_pt,
119 FindLowestTSCInTrace(TraceIntelPT &trace_intel_pt,
HDCommandObjectTraceStartIntelPT.h40 CommandObjectThreadTraceStartIntelPT(TraceIntelPT &trace, in CommandObjectThreadTraceStartIntelPT()
61 TraceIntelPT &m_trace;
86 CommandObjectProcessTraceStartIntelPT(TraceIntelPT &trace, in CommandObjectProcessTraceStartIntelPT()
110 TraceIntelPT &m_trace;
HDLibiptDecoder.cpp48 static Expected<pt_config> CreateBasicLibiptConfig(TraceIntelPT &trace_intel_pt, in CreateBasicLibiptConfig()
97 CreateInstructionDecoder(TraceIntelPT &trace_intel_pt, ArrayRef<uint8_t> buffer, in CreateInstructionDecoder()
120 CreateQueryDecoder(TraceIntelPT &trace_intel_pt, ArrayRef<uint8_t> buffer) { in CreateQueryDecoder()
137 TraceIntelPT &trace_intel_pt, in PSBBlockAnomalyDetector()
340 DecodedThread &decoded_thread, TraceIntelPT &trace_intel_pt, in PSBBlockDecoder()
371 Create(TraceIntelPT &trace_intel_pt, const PSBBlock &psb_block, in Create()
562 DecodedThread &decoded_thread, TraceIntelPT &trace_intel_pt, in DecodeSingleTraceForThread()
587 DecodedThread &decoded_thread, TraceIntelPT &trace_intel_pt, in DecodeSystemWideTraceForThread()
687 TraceIntelPT &trace_intel_pt, llvm::ArrayRef<uint8_t> buffer, in SplitTraceIntoPSBBlock()
761 lldb_private::trace_intel_pt::FindLowestTSCInTrace(TraceIntelPT &trace_intel_pt, in FindLowestTSCInTrace()
HDTraceIntelPTBundleSaver.cpp138 WriteContextSwitchTrace(TraceIntelPT &trace_ipt, lldb::cpu_id_t cpu_id, in WriteContextSwitchTrace()
177 static Expected<FileSpec> WriteIntelPTTrace(TraceIntelPT &trace_ipt, in WriteIntelPTTrace()
194 BuildCpusSection(TraceIntelPT &trace_ipt, FileSpec directory, bool compact) { in BuildCpusSection()
324 BuildProcessesSection(TraceIntelPT &trace_ipt, const FileSpec &directory) { in BuildProcessesSection()
337 BuildKernelSection(TraceIntelPT &trace_ipt, const FileSpec &directory) { in BuildKernelSection()
355 Expected<FileSpec> TraceIntelPTBundleSaver::SaveToDisk(TraceIntelPT &trace_ipt, in SaveToDisk()
376 if (trace_ipt.GetTraceMode() == TraceIntelPT::TraceMode::KernelMode) { in SaveToDisk()
HDforward-declarations.h17 class TraceIntelPT; variable
20 using TraceIntelPTSP = std::shared_ptr<TraceIntelPT>;
HDTraceIntelPT.h24 class TraceIntelPT : public Trace {
48 ~TraceIntelPT() override = default;
229 TraceIntelPT(JSONTraceBundleDescription &bundle_description,
235 TraceIntelPT(Process &live_process) in TraceIntelPT() function
HDThreadDecoder.h30 ThreadDecoder(const lldb::ThreadSP &thread_sp, TraceIntelPT &trace);
52 TraceIntelPT &m_trace;
HDTraceIntelPTBundleLoader.cpp381 TraceIntelPT::TraceMode trace_mode = bundle_description.kernel in CreateTraceIntelPTInstance()
382 ? TraceIntelPT::TraceMode::KernelMode in CreateTraceIntelPTInstance()
383 : TraceIntelPT::TraceMode::UserMode; in CreateTraceIntelPTInstance()
385 TraceSP trace_instance = TraceIntelPT::CreateInstanceForPostmortemTrace( in CreateTraceIntelPTInstance()
HDTraceIntelPTBundleSaver.h41 llvm::Expected<FileSpec> SaveToDisk(TraceIntelPT &trace_ipt,
HDTraceIntelPTMultiCpuDecoder.h94 std::weak_ptr<TraceIntelPT> m_trace_wp;
HDThreadDecoder.cpp21 ThreadDecoder::ThreadDecoder(const ThreadSP &thread_sp, TraceIntelPT &trace) in ThreadDecoder()
HDTraceIntelPTBundleLoader.h18 class TraceIntelPT; variable
HDTraceIntelPTMultiCpuDecoder.cpp93 static Expected<std::vector<PSBBlock>> GetPSBBlocksForCPU(TraceIntelPT &trace, in GetPSBBlocksForCPU()
HDTraceIntelPTOptions.td6 // the API help message of TraceIntelPT::GetStartConfigurationHelp().