Lines Matching defs:leader
242 evsel->leader = evsel;
409 evsel->leader = orig->leader;
758 * Returns the group details for the specified leader,
1059 struct evsel *leader = evsel->leader;
1084 if (leader->core.nr_members > 1) {
1462 perf_evsel__process_group_data(struct evsel *leader,
1465 u64 read_format = leader->core.attr.read_format;
1471 if (nr != (u64) leader->core.nr_members)
1482 perf_evsel__set_count(leader, cpu, thread,
1488 counter = perf_evlist__id2evsel(leader->evlist, v[i].id);
1499 static int evsel__read_group(struct evsel *leader, int cpu, int thread)
1501 struct perf_stat_evsel *ps = leader->stats;
1502 u64 read_format = leader->core.attr.read_format;
1503 int size = perf_evsel__read_size(&leader->core);
1509 if (!evsel__is_group_leader(leader))
1520 if (FD(leader, cpu, thread) < 0)
1523 if (readn(FD(leader, cpu, thread), data, size) <= 0)
1526 return perf_evsel__process_group_data(leader, cpu, thread, data);
1561 struct evsel *leader = evsel->leader;
1571 BUG_ON(!leader->core.fd);
1573 fd = FD(leader, cpu, thread);