Lines Matching refs:directory
38 static std::string GetRelativePath(const FileSpec &directory, in GetRelativePath() argument
40 return path.GetPath().substr(directory.GetPath().size() + 1); in GetRelativePath()
74 const FileSpec &directory) { in SaveTraceBundleDescription() argument
75 FileSpec trace_path = directory; in SaveTraceBundleDescription()
100 BuildThreadsSection(Process &process, FileSpec directory) { in BuildThreadsSection() argument
104 FileSpec threads_dir = directory; in BuildThreadsSection()
119 json_thread.ipt_trace = GetRelativePath(directory, output_file); in BuildThreadsSection()
196 BuildCpusSection(TraceIntelPT &trace_ipt, FileSpec directory, bool compact) { in BuildCpusSection() argument
201 FileSpec cpus_dir = directory; in BuildCpusSection()
215 GetRelativePath(directory, **context_switch_trace_path); in BuildCpusSection()
219 json_cpu.ipt_trace = GetRelativePath(directory, *ipt_trace_path); in BuildCpusSection()
249 BuildModulesSection(Process &process, FileSpec directory) { in BuildModulesSection() argument
275 FileSpec path_to_copy_module = directory; in BuildModulesSection()
287 JSONModule{system_path, GetRelativePath(directory, path_to_copy_module), in BuildModulesSection()
307 BuildProcessSection(Process &process, const FileSpec &directory) { in BuildProcessSection() argument
309 BuildThreadsSection(process, directory); in BuildProcessSection()
314 BuildModulesSection(process, directory); in BuildProcessSection()
326 BuildProcessesSection(TraceIntelPT &trace_ipt, const FileSpec &directory) { in BuildProcessesSection() argument
330 BuildProcessSection(*process, directory)) in BuildProcessesSection()
339 FileSpec directory, in SaveToDisk() argument
342 sys::fs::create_directories(directory.GetPath().c_str())) in SaveToDisk()
349 FileSystem::Instance().Resolve(directory); in SaveToDisk()
352 BuildProcessesSection(trace_ipt, directory); in SaveToDisk()
358 BuildCpusSection(trace_ipt, directory, compact); in SaveToDisk()
366 return SaveTraceBundleDescription(toJSON(json_intel_pt_bundle_desc), directory); in SaveToDisk()