• Home
  • Raw
  • Download

Lines Matching refs:evlist

684 	struct perf_evlist evlist;  member
699 perf_evlist__init(&pevlist->evlist, cpus, threads); in pyrf_evlist__init()
705 perf_evlist__exit(&pevlist->evlist); in pyrf_evlist__delete()
712 struct perf_evlist *evlist = &pevlist->evlist; in pyrf_evlist__mmap() local
720 if (perf_evlist__mmap(evlist, pages, overwrite) < 0) { in pyrf_evlist__mmap()
732 struct perf_evlist *evlist = &pevlist->evlist; in pyrf_evlist__poll() local
739 n = perf_evlist__poll(evlist, timeout); in pyrf_evlist__poll()
752 struct perf_evlist *evlist = &pevlist->evlist; in pyrf_evlist__get_pollfd() local
756 for (i = 0; i < evlist->pollfd.nr; ++i) { in pyrf_evlist__get_pollfd()
758 FILE *fp = fdopen(evlist->pollfd.entries[i].fd, "r"); in pyrf_evlist__get_pollfd()
785 struct perf_evlist *evlist = &pevlist->evlist; in pyrf_evlist__add() local
794 evsel->idx = evlist->nr_entries; in pyrf_evlist__add()
795 perf_evlist__add(evlist, evsel); in pyrf_evlist__add()
797 return Py_BuildValue("i", evlist->nr_entries); in pyrf_evlist__add()
803 struct perf_evlist *evlist = &pevlist->evlist; in pyrf_evlist__read_on_cpu() local
813 event = perf_evlist__mmap_read(evlist, cpu); in pyrf_evlist__read_on_cpu()
818 perf_evlist__mmap_consume(evlist, cpu); in pyrf_evlist__read_on_cpu()
823 err = perf_evlist__parse_sample(evlist, event, &pevent->sample); in pyrf_evlist__read_on_cpu()
837 struct perf_evlist *evlist = &pevlist->evlist; in pyrf_evlist__open() local
845 perf_evlist__set_leader(evlist); in pyrf_evlist__open()
847 if (perf_evlist__open(evlist) < 0) { in pyrf_evlist__open()
900 return pevlist->evlist.nr_entries; in pyrf_evlist__length()
908 if (i >= pevlist->evlist.nr_entries) in pyrf_evlist__item()
911 evlist__for_each(&pevlist->evlist, pos) { in pyrf_evlist__item()