Lines Matching defs:evlist

36 void perf_evlist__init(struct perf_evlist *evlist, struct cpu_map *cpus,  in perf_evlist__init()
51 struct perf_evlist *evlist = zalloc(sizeof(*evlist)); in perf_evlist__new() local
61 struct perf_evlist *evlist = perf_evlist__new(); in perf_evlist__new_default() local
78 void perf_evlist__set_id_pos(struct perf_evlist *evlist) in perf_evlist__set_id_pos()
86 static void perf_evlist__update_id_pos(struct perf_evlist *evlist) in perf_evlist__update_id_pos()
96 static void perf_evlist__purge(struct perf_evlist *evlist) in perf_evlist__purge()
109 void perf_evlist__exit(struct perf_evlist *evlist) in perf_evlist__exit()
115 void perf_evlist__delete(struct perf_evlist *evlist) in perf_evlist__delete()
128 static void __perf_evlist__propagate_maps(struct perf_evlist *evlist, in __perf_evlist__propagate_maps()
147 static void perf_evlist__propagate_maps(struct perf_evlist *evlist) in perf_evlist__propagate_maps()
155 void perf_evlist__add(struct perf_evlist *evlist, struct perf_evsel *entry) in perf_evlist__add()
168 void perf_evlist__remove(struct perf_evlist *evlist, struct perf_evsel *evsel) in perf_evlist__remove()
175 void perf_evlist__splice_list_tail(struct perf_evlist *evlist, in perf_evlist__splice_list_tail()
200 void perf_evlist__set_leader(struct perf_evlist *evlist) in perf_evlist__set_leader()
222 int perf_evlist__add_default(struct perf_evlist *evlist) in perf_evlist__add_default()
251 static int perf_evlist__add_attrs(struct perf_evlist *evlist, in perf_evlist__add_attrs()
275 int __perf_evlist__add_default_attrs(struct perf_evlist *evlist, in __perf_evlist__add_default_attrs()
287 perf_evlist__find_tracepoint_by_id(struct perf_evlist *evlist, int id) in perf_evlist__find_tracepoint_by_id()
301 perf_evlist__find_tracepoint_by_name(struct perf_evlist *evlist, in perf_evlist__find_tracepoint_by_name()
315 int perf_evlist__add_newtp(struct perf_evlist *evlist, in perf_evlist__add_newtp()
328 static int perf_evlist__nr_threads(struct perf_evlist *evlist, in perf_evlist__nr_threads()
337 void perf_evlist__disable(struct perf_evlist *evlist) in perf_evlist__disable()
358 void perf_evlist__enable(struct perf_evlist *evlist) in perf_evlist__enable()
379 void perf_evlist__toggle_enable(struct perf_evlist *evlist) in perf_evlist__toggle_enable()
384 int perf_evlist__disable_event(struct perf_evlist *evlist, in perf_evlist__disable_event()
405 int perf_evlist__enable_event(struct perf_evlist *evlist, in perf_evlist__enable_event()
426 static int perf_evlist__enable_event_cpu(struct perf_evlist *evlist, in perf_evlist__enable_event_cpu()
444 static int perf_evlist__enable_event_thread(struct perf_evlist *evlist, in perf_evlist__enable_event_thread()
462 int perf_evlist__enable_event_idx(struct perf_evlist *evlist, in perf_evlist__enable_event_idx()
473 int perf_evlist__alloc_pollfd(struct perf_evlist *evlist) in perf_evlist__alloc_pollfd()
494 static int __perf_evlist__add_pollfd(struct perf_evlist *evlist, int fd, int idx) in __perf_evlist__add_pollfd()
510 int perf_evlist__add_pollfd(struct perf_evlist *evlist, int fd) in perf_evlist__add_pollfd()
517 struct perf_evlist *evlist = container_of(fda, struct perf_evlist, pollfd); in perf_evlist__munmap_filtered() local
522 int perf_evlist__filter_pollfd(struct perf_evlist *evlist, short revents_and_mask) in perf_evlist__filter_pollfd()
528 int perf_evlist__poll(struct perf_evlist *evlist, int timeout) in perf_evlist__poll()
533 static void perf_evlist__id_hash(struct perf_evlist *evlist, in perf_evlist__id_hash()
546 void perf_evlist__id_add(struct perf_evlist *evlist, struct perf_evsel *evsel, in perf_evlist__id_add()
553 static int perf_evlist__id_add_fd(struct perf_evlist *evlist, in perf_evlist__id_add_fd()
594 static void perf_evlist__set_sid_idx(struct perf_evlist *evlist, in perf_evlist__set_sid_idx()
610 struct perf_sample_id *perf_evlist__id2sid(struct perf_evlist *evlist, u64 id) in perf_evlist__id2sid()
626 struct perf_evsel *perf_evlist__id2evsel(struct perf_evlist *evlist, u64 id) in perf_evlist__id2evsel()
643 struct perf_evsel *perf_evlist__id2evsel_strict(struct perf_evlist *evlist, in perf_evlist__id2evsel_strict()
658 static int perf_evlist__event2id(struct perf_evlist *evlist, in perf_evlist__event2id()
679 static struct perf_evsel *perf_evlist__event2evsel(struct perf_evlist *evlist, in perf_evlist__event2evsel()
712 union perf_event *perf_evlist__mmap_read(struct perf_evlist *evlist, int idx) in perf_evlist__mmap_read()
786 static void perf_evlist__mmap_get(struct perf_evlist *evlist, int idx) in perf_evlist__mmap_get()
791 static void perf_evlist__mmap_put(struct perf_evlist *evlist, int idx) in perf_evlist__mmap_put()
799 void perf_evlist__mmap_consume(struct perf_evlist *evlist, int idx) in perf_evlist__mmap_consume()
841 static void __perf_evlist__munmap(struct perf_evlist *evlist, int idx) in __perf_evlist__munmap()
851 void perf_evlist__munmap(struct perf_evlist *evlist) in perf_evlist__munmap()
864 static int perf_evlist__alloc_mmap(struct perf_evlist *evlist) in perf_evlist__alloc_mmap()
879 static int __perf_evlist__mmap(struct perf_evlist *evlist, int idx, in __perf_evlist__mmap()
914 static int perf_evlist__mmap_per_evsel(struct perf_evlist *evlist, int idx, in perf_evlist__mmap_per_evsel()
964 static int perf_evlist__mmap_per_cpu(struct perf_evlist *evlist, in perf_evlist__mmap_per_cpu()
993 static int perf_evlist__mmap_per_thread(struct perf_evlist *evlist, in perf_evlist__mmap_per_thread()
1129 int perf_evlist__mmap_ex(struct perf_evlist *evlist, unsigned int pages, in perf_evlist__mmap_ex()
1167 int perf_evlist__mmap(struct perf_evlist *evlist, unsigned int pages, in perf_evlist__mmap()
1173 int perf_evlist__create_maps(struct perf_evlist *evlist, struct target *target) in perf_evlist__create_maps()
1202 void perf_evlist__set_maps(struct perf_evlist *evlist, struct cpu_map *cpus, in perf_evlist__set_maps()
1225 int perf_evlist__apply_filters(struct perf_evlist *evlist, struct perf_evsel **err_evsel) in perf_evlist__apply_filters()
1250 int perf_evlist__set_filter(struct perf_evlist *evlist, const char *filter) in perf_evlist__set_filter()
1264 int perf_evlist__set_filter_pids(struct perf_evlist *evlist, size_t npids, pid_t *pids) in perf_evlist__set_filter_pids()
1291 int perf_evlist__set_filter_pid(struct perf_evlist *evlist, pid_t pid) in perf_evlist__set_filter_pid()
1296 bool perf_evlist__valid_sample_type(struct perf_evlist *evlist) in perf_evlist__valid_sample_type()
1315 u64 __perf_evlist__combined_sample_type(struct perf_evlist *evlist) in __perf_evlist__combined_sample_type()
1328 u64 perf_evlist__combined_sample_type(struct perf_evlist *evlist) in perf_evlist__combined_sample_type()
1334 u64 perf_evlist__combined_branch_type(struct perf_evlist *evlist) in perf_evlist__combined_branch_type()
1344 bool perf_evlist__valid_read_format(struct perf_evlist *evlist) in perf_evlist__valid_read_format()
1364 u64 perf_evlist__read_format(struct perf_evlist *evlist) in perf_evlist__read_format()
1370 u16 perf_evlist__id_hdr_size(struct perf_evlist *evlist) in perf_evlist__id_hdr_size()
1403 bool perf_evlist__valid_sample_id_all(struct perf_evlist *evlist) in perf_evlist__valid_sample_id_all()
1415 bool perf_evlist__sample_id_all(struct perf_evlist *evlist) in perf_evlist__sample_id_all()
1421 void perf_evlist__set_selected(struct perf_evlist *evlist, in perf_evlist__set_selected()
1427 void perf_evlist__close(struct perf_evlist *evlist) in perf_evlist__close()
1440 static int perf_evlist__create_syswide_maps(struct perf_evlist *evlist) in perf_evlist__create_syswide_maps()
1471 int perf_evlist__open(struct perf_evlist *evlist) in perf_evlist__open()
1501 int perf_evlist__prepare_workload(struct perf_evlist *evlist, struct target *target, in perf_evlist__prepare_workload()
1615 int perf_evlist__start_workload(struct perf_evlist *evlist) in perf_evlist__start_workload()
1634 int perf_evlist__parse_sample(struct perf_evlist *evlist, union perf_event *event, in perf_evlist__parse_sample()
1644 size_t perf_evlist__fprintf(struct perf_evlist *evlist, FILE *fp) in perf_evlist__fprintf()
1693 int perf_evlist__strerror_mmap(struct perf_evlist *evlist, int err, char *buf, size_t size) in perf_evlist__strerror_mmap()
1724 void perf_evlist__to_front(struct perf_evlist *evlist, in perf_evlist__to_front()
1741 void perf_evlist__set_tracking_event(struct perf_evlist *evlist, in perf_evlist__set_tracking_event()