Home
last modified time | relevance | path

Searched refs:bundle_description (Results 1 – 7 of 7) sorted by relevance

/freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/Trace/intel-pt/
H A DTraceIntelPTBundleLoader.cpp179 bundle_description.kernel->load_address in ParseKernel()
209 if (bundle_description.processes) { in LoadBundle()
218 if (bundle_description.kernel) { in LoadBundle()
220 ParseKernel(bundle_description)) in LoadBundle()
324 if (!bundle_description.cpus || !bundle_description.processes) in AugmentThreadsFromContextSwitches()
395 if (bundle_description.processes) { in NormalizeAllPaths()
408 if (bundle_description.cpus) { in NormalizeAllPaths()
415 if (bundle_description.kernel) { in NormalizeAllPaths()
416 bundle_description.kernel->file = in NormalizeAllPaths()
427 NormalizeAllPaths(bundle_description); in Load()
[all …]
H A DTraceIntelPTJSONStructs.cpp136 {"type", bundle_description.type}, in toJSON()
141 {"cpus", bundle_description.cpus}, in toJSON()
143 {"kernel", bundle_description.kernel}}; in toJSON()
150 o.map("type", bundle_description.type) && in fromJSON()
151 o.map("cpus", bundle_description.cpus) && in fromJSON()
156 if (bundle_description.cpus && !bundle_description.tsc_perf_zero_conversion) { in fromJSON()
170 if (bundle_description.kernel) { in fromJSON()
171 if (bundle_description.processes && in fromJSON()
172 !bundle_description.processes->empty()) { in fromJSON()
176 if (!bundle_description.cpus) { in fromJSON()
[all …]
H A DTraceIntelPTBundleLoader.h38 const llvm::json::Value &bundle_description, in TraceIntelPTBundleLoader() argument
40 : m_debugger(debugger), m_bundle_description(bundle_description), in TraceIntelPTBundleLoader()
67 CreateTraceIntelPTInstance(JSONTraceBundleDescription &bundle_description,
87 ParseKernel(const JSONTraceBundleDescription &bundle_description);
106 LoadBundle(const JSONTraceBundleDescription &bundle_description);
116 JSONTraceBundleDescription &bundle_description);
120 void NormalizeAllPaths(JSONTraceBundleDescription &bundle_description);
H A DTraceIntelPT.cpp111 const json::Value &bundle_description, StringRef bundle_dir, in CreateInstanceForTraceBundle() argument
113 return TraceIntelPTBundleLoader(debugger, bundle_description, bundle_dir) in CreateInstanceForTraceBundle()
130 JSONTraceBundleDescription &bundle_description, in CreateInstanceForPostmortemTrace() argument
134 new TraceIntelPT(bundle_description, traced_processes, trace_mode)); in CreateInstanceForPostmortemTrace()
136 bundle_description.tsc_perf_zero_conversion; in CreateInstanceForPostmortemTrace()
138 if (bundle_description.cpus) { in CreateInstanceForPostmortemTrace()
141 for (const JSONCpu &cpu : *bundle_description.cpus) { in CreateInstanceForPostmortemTrace()
156 if (!bundle_description.cpus || trace_mode == TraceMode::KernelMode) { in CreateInstanceForPostmortemTrace()
172 TraceIntelPT::TraceIntelPT(JSONTraceBundleDescription &bundle_description, in TraceIntelPT() argument
175 : Trace(traced_processes, bundle_description.GetCpuIds()), in TraceIntelPT()
[all …]
H A DTraceIntelPTJSONStructs.h75 llvm::json::Value toJSON(const JSONTraceBundleDescription &bundle_description);
96 JSONTraceBundleDescription &bundle_description,
H A DTraceIntelPT.h222 JSONTraceBundleDescription &bundle_description,
229 TraceIntelPT(JSONTraceBundleDescription &bundle_description,
/freebsd-14.2/contrib/llvm-project/lldb/include/lldb/Target/
H A DTrace.h116 const llvm::json::Value &bundle_description,