Lines Matching refs:leader
232 evsel->leader = evsel; in perf_evsel__init()
900 struct perf_evsel *leader = evsel->leader; in perf_evsel__config() local
925 if (leader->nr_members > 1) { in perf_evsel__config()
950 if ((leader != evsel) && leader->sample_read) { in perf_evsel__config()
1401 perf_evsel__process_group_data(struct perf_evsel *leader, in perf_evsel__process_group_data() argument
1404 u64 read_format = leader->attr.read_format; in perf_evsel__process_group_data()
1410 if (nr != (u64) leader->nr_members) in perf_evsel__process_group_data()
1421 perf_evsel__set_count(leader, cpu, thread, in perf_evsel__process_group_data()
1427 counter = perf_evlist__id2evsel(leader->evlist, v[i].id); in perf_evsel__process_group_data()
1439 perf_evsel__read_group(struct perf_evsel *leader, int cpu, int thread) in perf_evsel__read_group() argument
1441 struct perf_stat_evsel *ps = leader->stats; in perf_evsel__read_group()
1442 u64 read_format = leader->attr.read_format; in perf_evsel__read_group()
1443 int size = perf_evsel__read_size(leader); in perf_evsel__read_group()
1449 if (!perf_evsel__is_group_leader(leader)) in perf_evsel__read_group()
1460 if (FD(leader, cpu, thread) < 0) in perf_evsel__read_group()
1463 if (readn(FD(leader, cpu, thread), data, size) <= 0) in perf_evsel__read_group()
1466 return perf_evsel__process_group_data(leader, cpu, thread, data); in perf_evsel__read_group()
1502 struct perf_evsel *leader = evsel->leader; in get_group_fd() local
1512 BUG_ON(!leader->fd); in get_group_fd()
1514 fd = FD(leader, cpu, thread); in get_group_fd()