|
@@ -1662,7 +1662,7 @@ int perf_event__synthesize_id_index(struct perf_tool *tool,
|
|
max_nr = (UINT16_MAX - sizeof(struct id_index_event)) /
|
|
max_nr = (UINT16_MAX - sizeof(struct id_index_event)) /
|
|
sizeof(struct id_index_entry);
|
|
sizeof(struct id_index_entry);
|
|
|
|
|
|
- list_for_each_entry(evsel, &evlist->entries, node)
|
|
|
|
|
|
+ evlist__for_each(evlist, evsel)
|
|
nr += evsel->ids;
|
|
nr += evsel->ids;
|
|
|
|
|
|
n = nr > max_nr ? max_nr : nr;
|
|
n = nr > max_nr ? max_nr : nr;
|
|
@@ -1675,7 +1675,7 @@ int perf_event__synthesize_id_index(struct perf_tool *tool,
|
|
ev->id_index.header.size = sz;
|
|
ev->id_index.header.size = sz;
|
|
ev->id_index.nr = n;
|
|
ev->id_index.nr = n;
|
|
|
|
|
|
- list_for_each_entry(evsel, &evlist->entries, node) {
|
|
|
|
|
|
+ evlist__for_each(evlist, evsel) {
|
|
u32 j;
|
|
u32 j;
|
|
|
|
|
|
for (j = 0; j < evsel->ids; j++) {
|
|
for (j = 0; j < evsel->ids; j++) {
|