perf kvm: Move code to generate filename for perf-kvm to function.
[platform/adaptation/renesas_rcar/renesas_kernel.git] / tools / perf / util / util.c
index bae8756..4a57609 100644 (file)
@@ -482,3 +482,17 @@ int filename__read_str(const char *filename, char **buf, size_t *sizep)
        close(fd);
        return err;
 }
+
+const char *get_filename_for_perf_kvm(void)
+{
+       const char *filename;
+
+       if (perf_host && !perf_guest)
+               filename = strdup("perf.data.host");
+       else if (!perf_host && perf_guest)
+               filename = strdup("perf.data.guest");
+       else
+               filename = strdup("perf.data.kvm");
+
+       return filename;
+}