Lines Matching refs:evlist

49 static int evlist__count_evsel_fds(struct evlist *evlist)  in evlist__count_evsel_fds()  argument
54 evlist__for_each_entry(evlist, evsel) in evlist__count_evsel_fds()
60 static struct evlist *bench__create_evlist(char *evstr, const char *uid_str) in bench__create_evlist()
63 struct evlist *evlist = evlist__new(); in bench__create_evlist() local
66 if (!evlist) { in bench__create_evlist()
72 ret = parse_events(evlist, evstr, &err); in bench__create_evlist()
89 ret = parse_uid_filter(evlist, uid); in bench__create_evlist()
93 ret = evlist__create_maps(evlist, &opts.target); in bench__create_evlist()
99 evlist__config(evlist, &opts, NULL); in bench__create_evlist()
101 return evlist; in bench__create_evlist()
104 evlist__delete(evlist); in bench__create_evlist()
108 static int bench__do_evlist_open_close(struct evlist *evlist) in bench__do_evlist_open_close() argument
111 int err = evlist__open(evlist); in bench__do_evlist_open_close()
118 err = evlist__mmap(evlist, opts.mmap_pages); in bench__do_evlist_open_close()
124 evlist__enable(evlist); in bench__do_evlist_open_close()
125 evlist__disable(evlist); in bench__do_evlist_open_close()
126 evlist__munmap(evlist); in bench__do_evlist_open_close()
127 evlist__close(evlist); in bench__do_evlist_open_close()
135 struct evlist *evlist = bench__create_evlist(evstr, uid_str); in bench_evlist_open_close__run() local
142 if (!evlist) in bench_evlist_open_close__run()
147 printf(" Number of cpus:\t%d\n", perf_cpu_map__nr(evlist->core.user_requested_cpus)); in bench_evlist_open_close__run()
148 printf(" Number of threads:\t%d\n", evlist->core.threads->nr); in bench_evlist_open_close__run()
150 evlist->core.nr_entries, evlist__count_evsel_fds(evlist)); in bench_evlist_open_close__run()
153 evlist__delete(evlist); in bench_evlist_open_close__run()
157 evlist = bench__create_evlist(evstr, uid_str); in bench_evlist_open_close__run()
158 if (!evlist) in bench_evlist_open_close__run()
162 err = bench__do_evlist_open_close(evlist); in bench_evlist_open_close__run()
164 evlist__delete(evlist); in bench_evlist_open_close__run()
173 evlist__delete(evlist); in bench_evlist_open_close__run()