]> git.proxmox.com Git - mirror_ubuntu-hirsute-kernel.git/blobdiff - tools/perf/arch/x86/util/auxtrace.c
libperf: Move perf_event_attr field from perf's evsel to libperf's perf_evsel
[mirror_ubuntu-hirsute-kernel.git] / tools / perf / arch / x86 / util / auxtrace.c
index d711268af330c63c700cb5aee0f31103059ae4f8..96f4a2c118937171f830cf775a875dca5feff5a2 100644 (file)
 #include "../../util/evlist.h"
 
 static
-struct auxtrace_record *auxtrace_record__init_intel(struct perf_evlist *evlist,
+struct auxtrace_record *auxtrace_record__init_intel(struct evlist *evlist,
                                                    int *err)
 {
        struct perf_pmu *intel_pt_pmu;
        struct perf_pmu *intel_bts_pmu;
-       struct perf_evsel *evsel;
+       struct evsel *evsel;
        bool found_pt = false;
        bool found_bts = false;
 
@@ -29,9 +29,9 @@ struct auxtrace_record *auxtrace_record__init_intel(struct perf_evlist *evlist,
        intel_bts_pmu = perf_pmu__find(INTEL_BTS_PMU_NAME);
 
        evlist__for_each_entry(evlist, evsel) {
-               if (intel_pt_pmu && evsel->attr.type == intel_pt_pmu->type)
+               if (intel_pt_pmu && evsel->core.attr.type == intel_pt_pmu->type)
                        found_pt = true;
-               if (intel_bts_pmu && evsel->attr.type == intel_bts_pmu->type)
+               if (intel_bts_pmu && evsel->core.attr.type == intel_bts_pmu->type)
                        found_bts = true;
        }
 
@@ -50,7 +50,7 @@ struct auxtrace_record *auxtrace_record__init_intel(struct perf_evlist *evlist,
        return NULL;
 }
 
-struct auxtrace_record *auxtrace_record__init(struct perf_evlist *evlist,
+struct auxtrace_record *auxtrace_record__init(struct evlist *evlist,
                                              int *err)
 {
        char buffer[64];