Lines Matching refs:evlist
170 struct perf_evlist *evlist) in write_tracing_data() argument
172 return read_tracing_data(fd, &evlist->entries); in write_tracing_data()
177 struct perf_evlist *evlist __maybe_unused) in write_build_id()
198 struct perf_evlist *evlist __maybe_unused) in write_hostname()
211 struct perf_evlist *evlist __maybe_unused) in write_osrelease()
224 struct perf_evlist *evlist __maybe_unused) in write_arch()
237 struct perf_evlist *evlist __maybe_unused) in write_version()
300 struct perf_evlist *evlist __maybe_unused) in write_cpudesc()
319 struct perf_evlist *evlist __maybe_unused) in write_nrcpus()
345 struct perf_evlist *evlist) in write_event_desc() argument
351 nre = evlist->nr_entries; in write_event_desc()
368 evlist__for_each(evlist, evsel) { in write_event_desc()
401 struct perf_evlist *evlist __maybe_unused) in write_cmdline()
573 struct perf_evlist *evlist __maybe_unused) in write_cpu_topology()
609 struct perf_evlist *evlist __maybe_unused) in write_total_mem()
698 struct perf_evlist *evlist __maybe_unused) in write_numa_topology()
759 struct perf_evlist *evlist __maybe_unused) in write_pmu_mappings()
807 struct perf_evlist *evlist) in write_group_desc() argument
809 u32 nr_groups = evlist->nr_groups; in write_group_desc()
817 evlist__for_each(evlist, evsel) { in write_group_desc()
851 struct perf_evlist *evlist __maybe_unused) in write_cpuid()
867 struct perf_evlist *evlist __maybe_unused) in write_branch_stack()
1200 evlist__for_each(session->evlist, evsel) { in print_group_desc()
1477 perf_evlist__find_by_index(struct perf_evlist *evlist, int idx) in perf_evlist__find_by_index() argument
1481 evlist__for_each(evlist, evsel) { in perf_evlist__find_by_index()
1490 perf_evlist__set_event_name(struct perf_evlist *evlist, in perf_evlist__set_event_name() argument
1498 evsel = perf_evlist__find_by_index(evlist, event->idx); in perf_evlist__set_event_name()
1521 perf_evlist__set_event_name(session->evlist, evsel); in process_event_desc()
1781 session->evlist->nr_groups = nr_groups; in process_group_desc()
1784 evlist__for_each(session->evlist, evsel) { in process_group_desc()
1825 int (*write)(int fd, struct perf_header *h, struct perf_evlist *evlist);
1913 struct perf_evlist *evlist) in do_write_feat() argument
1924 err = feat_ops[type].write(fd, h, evlist); in do_write_feat()
1940 struct perf_evlist *evlist, int fd) in perf_header__adds_write() argument
1963 if (do_write_feat(fd, header, feat, &p, evlist)) in perf_header__adds_write()
1999 struct perf_evlist *evlist, in perf_session__write_header() argument
2011 evlist__for_each(session->evlist, evsel) { in perf_session__write_header()
2022 evlist__for_each(evlist, evsel) { in perf_session__write_header()
2042 err = perf_header__adds_write(header, evlist, fd); in perf_session__write_header()
2053 .size = evlist->nr_entries * sizeof(f_attr), in perf_session__write_header()
2451 static int perf_evlist__prepare_tracepoint_events(struct perf_evlist *evlist, in perf_evlist__prepare_tracepoint_events() argument
2456 evlist__for_each(evlist, pos) { in perf_evlist__prepare_tracepoint_events()
2475 session->evlist = perf_evlist__new(); in perf_session__read_header()
2476 if (session->evlist == NULL) in perf_session__read_header()
2524 perf_evlist__add(session->evlist, evsel); in perf_session__read_header()
2541 perf_evlist__id_add(session->evlist, evsel, 0, j, f_id); in perf_session__read_header()
2552 if (perf_evlist__prepare_tracepoint_events(session->evlist, in perf_session__read_header()
2561 perf_evlist__delete(session->evlist); in perf_session__read_header()
2562 session->evlist = NULL; in perf_session__read_header()
2607 evlist__for_each(session->evlist, evsel) { in perf_event__synthesize_attrs()
2625 struct perf_evlist *evlist = *pevlist; in perf_event__process_attr() local
2627 if (evlist == NULL) { in perf_event__process_attr()
2628 *pevlist = evlist = perf_evlist__new(); in perf_event__process_attr()
2629 if (evlist == NULL) in perf_event__process_attr()
2637 perf_evlist__add(evlist, evsel); in perf_event__process_attr()
2651 perf_evlist__id_add(evlist, evsel, 0, i, event->attr.id[i]); in perf_event__process_attr()
2654 symbol_conf.nr_events = evlist->nr_entries; in perf_event__process_attr()
2660 struct perf_evlist *evlist, in perf_event__synthesize_tracing_data() argument
2679 tdata = tracing_data_get(&evlist->entries, fd, true); in perf_event__synthesize_tracing_data()
2739 perf_evlist__prepare_tracepoint_events(session->evlist, in perf_event__process_tracing_data()