Lines Matching defs:trace_ipt
138 WriteContextSwitchTrace(TraceIntelPT &trace_ipt, lldb::cpu_id_t cpu_id,
146 Error err = trace_ipt.OnCpuBinaryDataRead(
153 for (Process *process : trace_ipt.GetAllProcesses())
177 static Expected<FileSpec> WriteIntelPTTrace(TraceIntelPT &trace_ipt,
183 Error err = trace_ipt.OnCpuBinaryDataRead(
194 BuildCpusSection(TraceIntelPT &trace_ipt, FileSpec directory, bool compact) {
195 if (trace_ipt.GetTracedCpus().empty())
203 for (lldb::cpu_id_t cpu_id : trace_ipt.GetTracedCpus()) {
207 WriteContextSwitchTrace(trace_ipt, cpu_id, cpus_dir, compact);
216 WriteIntelPTTrace(trace_ipt, cpu_id, cpus_dir))
323 BuildProcessesSection(TraceIntelPT &trace_ipt, const FileSpec &directory) {
325 for (Process *process : trace_ipt.GetAllProcesses()) {
336 BuildKernelSection(TraceIntelPT &trace_ipt, const FileSpec &directory) {
338 std::vector<Process *> processes = trace_ipt.GetAllProcesses();
354 Expected<FileSpec> TraceIntelPTBundleSaver::SaveToDisk(TraceIntelPT &trace_ipt,
361 Expected<pt_cpu> cpu_info = trace_ipt.GetCPUInfo();
368 BuildCpusSection(trace_ipt, directory, compact);
375 if (trace_ipt.GetTraceMode() == TraceIntelPT::TraceMode::KernelMode) {
377 BuildKernelSection(trace_ipt, directory);
384 BuildProcessesSection(trace_ipt, directory);
396 trace_ipt.GetPerfZeroTscConversion(),