Lines Matching defs:evlist
35 void perf_evlist__init(struct perf_evlist *evlist, struct cpu_map *cpus, in perf_evlist__init()
50 struct perf_evlist *evlist = zalloc(sizeof(*evlist)); in perf_evlist__new() local
60 struct perf_evlist *evlist = perf_evlist__new(); in perf_evlist__new_default() local
77 void perf_evlist__set_id_pos(struct perf_evlist *evlist) in perf_evlist__set_id_pos()
85 static void perf_evlist__update_id_pos(struct perf_evlist *evlist) in perf_evlist__update_id_pos()
95 static void perf_evlist__purge(struct perf_evlist *evlist) in perf_evlist__purge()
107 void perf_evlist__exit(struct perf_evlist *evlist) in perf_evlist__exit()
113 void perf_evlist__delete(struct perf_evlist *evlist) in perf_evlist__delete()
126 void perf_evlist__add(struct perf_evlist *evlist, struct perf_evsel *entry) in perf_evlist__add()
136 void perf_evlist__splice_list_tail(struct perf_evlist *evlist, in perf_evlist__splice_list_tail()
162 void perf_evlist__set_leader(struct perf_evlist *evlist) in perf_evlist__set_leader()
170 int perf_evlist__add_default(struct perf_evlist *evlist) in perf_evlist__add_default()
197 static int perf_evlist__add_attrs(struct perf_evlist *evlist, in perf_evlist__add_attrs()
221 int __perf_evlist__add_default_attrs(struct perf_evlist *evlist, in __perf_evlist__add_default_attrs()
233 perf_evlist__find_tracepoint_by_id(struct perf_evlist *evlist, int id) in perf_evlist__find_tracepoint_by_id()
247 perf_evlist__find_tracepoint_by_name(struct perf_evlist *evlist, in perf_evlist__find_tracepoint_by_name()
261 int perf_evlist__add_newtp(struct perf_evlist *evlist, in perf_evlist__add_newtp()
274 static int perf_evlist__nr_threads(struct perf_evlist *evlist, in perf_evlist__nr_threads()
283 void perf_evlist__disable(struct perf_evlist *evlist) in perf_evlist__disable()
302 void perf_evlist__enable(struct perf_evlist *evlist) in perf_evlist__enable()
321 int perf_evlist__disable_event(struct perf_evlist *evlist, in perf_evlist__disable_event()
342 int perf_evlist__enable_event(struct perf_evlist *evlist, in perf_evlist__enable_event()
363 static int perf_evlist__enable_event_cpu(struct perf_evlist *evlist, in perf_evlist__enable_event_cpu()
381 static int perf_evlist__enable_event_thread(struct perf_evlist *evlist, in perf_evlist__enable_event_thread()
399 int perf_evlist__enable_event_idx(struct perf_evlist *evlist, in perf_evlist__enable_event_idx()
410 int perf_evlist__alloc_pollfd(struct perf_evlist *evlist) in perf_evlist__alloc_pollfd()
431 static int __perf_evlist__add_pollfd(struct perf_evlist *evlist, int fd, int idx) in __perf_evlist__add_pollfd()
447 int perf_evlist__add_pollfd(struct perf_evlist *evlist, int fd) in perf_evlist__add_pollfd()
454 struct perf_evlist *evlist = container_of(fda, struct perf_evlist, pollfd); in perf_evlist__munmap_filtered() local
459 int perf_evlist__filter_pollfd(struct perf_evlist *evlist, short revents_and_mask) in perf_evlist__filter_pollfd()
465 int perf_evlist__poll(struct perf_evlist *evlist, int timeout) in perf_evlist__poll()
470 static void perf_evlist__id_hash(struct perf_evlist *evlist, in perf_evlist__id_hash()
483 void perf_evlist__id_add(struct perf_evlist *evlist, struct perf_evsel *evsel, in perf_evlist__id_add()
490 static int perf_evlist__id_add_fd(struct perf_evlist *evlist, in perf_evlist__id_add_fd()
531 static void perf_evlist__set_sid_idx(struct perf_evlist *evlist, in perf_evlist__set_sid_idx()
547 struct perf_sample_id *perf_evlist__id2sid(struct perf_evlist *evlist, u64 id) in perf_evlist__id2sid()
563 struct perf_evsel *perf_evlist__id2evsel(struct perf_evlist *evlist, u64 id) in perf_evlist__id2evsel()
580 static int perf_evlist__event2id(struct perf_evlist *evlist, in perf_evlist__event2id()
601 static struct perf_evsel *perf_evlist__event2evsel(struct perf_evlist *evlist, in perf_evlist__event2evsel()
634 union perf_event *perf_evlist__mmap_read(struct perf_evlist *evlist, int idx) in perf_evlist__mmap_read()
701 static void perf_evlist__mmap_get(struct perf_evlist *evlist, int idx) in perf_evlist__mmap_get()
706 static void perf_evlist__mmap_put(struct perf_evlist *evlist, int idx) in perf_evlist__mmap_put()
714 void perf_evlist__mmap_consume(struct perf_evlist *evlist, int idx) in perf_evlist__mmap_consume()
728 static void __perf_evlist__munmap(struct perf_evlist *evlist, int idx) in __perf_evlist__munmap()
737 void perf_evlist__munmap(struct perf_evlist *evlist) in perf_evlist__munmap()
750 static int perf_evlist__alloc_mmap(struct perf_evlist *evlist) in perf_evlist__alloc_mmap()
764 static int __perf_evlist__mmap(struct perf_evlist *evlist, int idx, in __perf_evlist__mmap()
795 static int perf_evlist__mmap_per_evsel(struct perf_evlist *evlist, int idx, in perf_evlist__mmap_per_evsel()
845 static int perf_evlist__mmap_per_cpu(struct perf_evlist *evlist, in perf_evlist__mmap_per_cpu()
871 static int perf_evlist__mmap_per_thread(struct perf_evlist *evlist, in perf_evlist__mmap_per_thread()
995 int perf_evlist__mmap(struct perf_evlist *evlist, unsigned int pages, in perf_evlist__mmap()
1029 int perf_evlist__create_maps(struct perf_evlist *evlist, struct target *target) in perf_evlist__create_maps()
1053 int perf_evlist__apply_filters(struct perf_evlist *evlist, struct perf_evsel **err_evsel) in perf_evlist__apply_filters()
1074 int perf_evlist__set_filter(struct perf_evlist *evlist, const char *filter) in perf_evlist__set_filter()
1090 int perf_evlist__set_filter_pids(struct perf_evlist *evlist, size_t npids, pid_t *pids) in perf_evlist__set_filter_pids()
1117 int perf_evlist__set_filter_pid(struct perf_evlist *evlist, pid_t pid) in perf_evlist__set_filter_pid()
1122 bool perf_evlist__valid_sample_type(struct perf_evlist *evlist) in perf_evlist__valid_sample_type()
1141 u64 __perf_evlist__combined_sample_type(struct perf_evlist *evlist) in __perf_evlist__combined_sample_type()
1154 u64 perf_evlist__combined_sample_type(struct perf_evlist *evlist) in perf_evlist__combined_sample_type()
1160 bool perf_evlist__valid_read_format(struct perf_evlist *evlist) in perf_evlist__valid_read_format()
1180 u64 perf_evlist__read_format(struct perf_evlist *evlist) in perf_evlist__read_format()
1186 u16 perf_evlist__id_hdr_size(struct perf_evlist *evlist) in perf_evlist__id_hdr_size()
1219 bool perf_evlist__valid_sample_id_all(struct perf_evlist *evlist) in perf_evlist__valid_sample_id_all()
1231 bool perf_evlist__sample_id_all(struct perf_evlist *evlist) in perf_evlist__sample_id_all()
1237 void perf_evlist__set_selected(struct perf_evlist *evlist, in perf_evlist__set_selected()
1243 void perf_evlist__close(struct perf_evlist *evlist) in perf_evlist__close()
1256 static int perf_evlist__create_syswide_maps(struct perf_evlist *evlist) in perf_evlist__create_syswide_maps()
1286 int perf_evlist__open(struct perf_evlist *evlist) in perf_evlist__open()
1316 int perf_evlist__prepare_workload(struct perf_evlist *evlist, struct target *target, in perf_evlist__prepare_workload()
1430 int perf_evlist__start_workload(struct perf_evlist *evlist) in perf_evlist__start_workload()
1449 int perf_evlist__parse_sample(struct perf_evlist *evlist, union perf_event *event, in perf_evlist__parse_sample()
1459 size_t perf_evlist__fprintf(struct perf_evlist *evlist, FILE *fp) in perf_evlist__fprintf()
1508 int perf_evlist__strerror_mmap(struct perf_evlist *evlist, int err, char *buf, size_t size) in perf_evlist__strerror_mmap()
1539 void perf_evlist__to_front(struct perf_evlist *evlist, in perf_evlist__to_front()
1556 void perf_evlist__set_tracking_event(struct perf_evlist *evlist, in perf_evlist__set_tracking_event()