|
|
@@ -37,15 +37,11 @@ struct auxtrace_record *auxtrace_record__init_intel(struct perf_evlist *evlist,
|
|
|
intel_pt_pmu = perf_pmu__find(INTEL_PT_PMU_NAME);
|
|
|
intel_bts_pmu = perf_pmu__find(INTEL_BTS_PMU_NAME);
|
|
|
|
|
|
- if (evlist) {
|
|
|
- evlist__for_each_entry(evlist, evsel) {
|
|
|
- if (intel_pt_pmu &&
|
|
|
- evsel->attr.type == intel_pt_pmu->type)
|
|
|
- found_pt = true;
|
|
|
- if (intel_bts_pmu &&
|
|
|
- evsel->attr.type == intel_bts_pmu->type)
|
|
|
- found_bts = true;
|
|
|
- }
|
|
|
+ evlist__for_each_entry(evlist, evsel) {
|
|
|
+ if (intel_pt_pmu && evsel->attr.type == intel_pt_pmu->type)
|
|
|
+ found_pt = true;
|
|
|
+ if (intel_bts_pmu && evsel->attr.type == intel_bts_pmu->type)
|
|
|
+ found_bts = true;
|
|
|
}
|
|
|
|
|
|
if (found_pt && found_bts) {
|