Lines Matching refs:trace_ipt
140 WriteContextSwitchTrace(TraceIntelPT &trace_ipt, lldb::cpu_id_t cpu_id, in WriteContextSwitchTrace() argument
148 Error err = trace_ipt.OnCpuBinaryDataRead( in WriteContextSwitchTrace()
155 for (Process *process : trace_ipt.GetAllProcesses()) in WriteContextSwitchTrace()
179 static Expected<FileSpec> WriteIntelPTTrace(TraceIntelPT &trace_ipt, in WriteIntelPTTrace() argument
185 Error err = trace_ipt.OnCpuBinaryDataRead( in WriteIntelPTTrace()
196 BuildCpusSection(TraceIntelPT &trace_ipt, FileSpec directory, bool compact) { in BuildCpusSection() argument
197 if (trace_ipt.GetTracedCpus().empty()) in BuildCpusSection()
205 for (lldb::cpu_id_t cpu_id : trace_ipt.GetTracedCpus()) { in BuildCpusSection()
209 WriteContextSwitchTrace(trace_ipt, cpu_id, cpus_dir, compact); in BuildCpusSection()
218 WriteIntelPTTrace(trace_ipt, cpu_id, cpus_dir)) in BuildCpusSection()
326 BuildProcessesSection(TraceIntelPT &trace_ipt, const FileSpec &directory) { in BuildProcessesSection() argument
328 for (Process *process : trace_ipt.GetAllProcesses()) { in BuildProcessesSection()
338 Expected<FileSpec> TraceIntelPTBundleSaver::SaveToDisk(TraceIntelPT &trace_ipt, in SaveToDisk() argument
345 Expected<pt_cpu> cpu_info = trace_ipt.GetCPUInfo(); in SaveToDisk()
352 BuildProcessesSection(trace_ipt, directory); in SaveToDisk()
358 BuildCpusSection(trace_ipt, directory, compact); in SaveToDisk()
364 trace_ipt.GetPerfZeroTscConversion()}; in SaveToDisk()