| /Linux-v5.4/tools/perf/util/ | 
| D | evlist.h | 51 struct evlist {  struct52 	struct perf_evlist core;  argument
 68 	void (*trace_event_sample_raw)(struct evlist *evlist,  argument
 84 struct evlist *evlist__new(void);  argument
 97 static inline int perf_evlist__add_default(struct evlist *evlist)  in perf_evlist__add_default()
 105 #define perf_evlist__add_default_attrs(evlist, array) \  argument
 126 #define perf_evlist__set_sample_bit(evlist, bit) \  argument
 129 #define perf_evlist__reset_sample_bit(evlist, bit) \  argument
 232 static inline bool perf_evlist__empty(struct evlist *evlist)  in perf_evlist__empty()
 237 static inline struct evsel *evlist__first(struct evlist *evlist)  in evlist__first()
 [all …]
 
 | 
| D | evlist.c | 55 void evlist__init(struct evlist *evlist, struct perf_cpu_map *cpus,  in evlist__init()67 	struct evlist *evlist = zalloc(sizeof(*evlist));  in evlist__new()  local
 77 	struct evlist *evlist = evlist__new();  in perf_evlist__new_default()  local
 89 	struct evlist *evlist = evlist__new();  in perf_evlist__new_dummy()  local
 106 void perf_evlist__set_id_pos(struct evlist *evlist)  in perf_evlist__set_id_pos()
 114 static void perf_evlist__update_id_pos(struct evlist *evlist)  in perf_evlist__update_id_pos()
 124 static void evlist__purge(struct evlist *evlist)  in evlist__purge()
 137 void evlist__exit(struct evlist *evlist)  in evlist__exit()
 144 void evlist__delete(struct evlist *evlist)  in evlist__delete()
 160 void evlist__add(struct evlist *evlist, struct evsel *entry)  in evlist__add()
 [all …]
 
 | 
| D | cgroup.c | 94 static struct cgroup *evlist__find_cgroup(struct evlist *evlist, const char *str)  in evlist__find_cgroup()134 struct cgroup *evlist__findnew_cgroup(struct evlist *evlist, const char *name)  in evlist__findnew_cgroup()
 141 static int add_cgroup(struct evlist *evlist, const char *str)  in add_cgroup()
 194 void evlist__set_default_cgroup(struct evlist *evlist, struct cgroup *cgroup)  in evlist__set_default_cgroup()
 205 	struct evlist *evlist = *(struct evlist **)opt->value;  in parse_cgroups()  local
 
 | 
| D | record.c | 20 	struct evlist *evlist;  in perf_do_probe_api()  local139 void perf_evlist__config(struct evlist *evlist, struct record_opts *opts,  in perf_evlist__config()
 263 bool perf_evlist__can_select_event(struct evlist *evlist, const char *str)  in perf_evlist__can_select_event()
 
 | 
| D | stat.c | 187 int perf_evlist__alloc_stats(struct evlist *evlist, bool alloc_raw)  in perf_evlist__alloc_stats()203 void perf_evlist__free_stats(struct evlist *evlist)  in perf_evlist__free_stats()
 214 void perf_evlist__reset_stats(struct evlist *evlist)  in perf_evlist__reset_stats()
 224 void perf_evlist__reset_prev_raw_counts(struct evlist *evlist)  in perf_evlist__reset_prev_raw_counts()
 
 | 
| D | python.c | 872 	struct evlist evlist;  member900 	struct evlist *evlist = &pevlist->evlist;  in pyrf_evlist__mmap()  local
 920 	struct evlist *evlist = &pevlist->evlist;  in pyrf_evlist__poll()  local
 940 	struct evlist *evlist = &pevlist->evlist;  in pyrf_evlist__get_pollfd()  local
 978 	struct evlist *evlist = &pevlist->evlist;  in pyrf_evlist__add()  local
 993 static struct mmap *get_md(struct evlist *evlist, int cpu)  in get_md()
 1010 	struct evlist *evlist = &pevlist->evlist;  in pyrf_evlist__read_on_cpu()  local
 1063 	struct evlist *evlist = &pevlist->evlist;  in pyrf_evlist__open()  local
 
 | 
| D | stat-display.c | 316 	struct evlist *evlist = evsel->evlist;  in first_shadow_cpu()  local369 	struct evlist *evlist = counter->evlist;  in is_mixed_hw_group()  local
 493 			       struct evlist *evlist)  in aggr_update_shadow()
 549 	struct evlist *evlist = counter->evlist;  in collect_all_aliases()  local
 655 		       struct evlist *evlist,  in print_aggr()
 863 				 struct evlist *evlist,  in print_no_aggr_metric()
 914 				 struct evlist *evlist,  in print_metric_headers()
 953 			   struct evlist *evlist,  in print_interval()
 1160 perf_evlist__print_counters(struct evlist *evlist,  in perf_evlist__print_counters()
 
 | 
| D | sample-raw.c | 12 void perf_evlist__init_trace_event_sample_raw(struct evlist *evlist)  in perf_evlist__init_trace_event_sample_raw()
 | 
| /Linux-v5.4/tools/perf/tests/ | 
| D | parse-events.c | 47 static int test__checkevent_tracepoint(struct evlist *evlist)  in test__checkevent_tracepoint()60 static int test__checkevent_tracepoint_multi(struct evlist *evlist)  in test__checkevent_tracepoint_multi()
 78 static int test__checkevent_raw(struct evlist *evlist)  in test__checkevent_raw()
 88 static int test__checkevent_numeric(struct evlist *evlist)  in test__checkevent_numeric()
 98 static int test__checkevent_symbolic_name(struct evlist *evlist)  in test__checkevent_symbolic_name()
 109 static int test__checkevent_symbolic_name_config(struct evlist *evlist)  in test__checkevent_symbolic_name_config()
 130 static int test__checkevent_symbolic_alias(struct evlist *evlist)  in test__checkevent_symbolic_alias()
 141 static int test__checkevent_genhw(struct evlist *evlist)  in test__checkevent_genhw()
 151 static int test__checkevent_breakpoint(struct evlist *evlist)  in test__checkevent_breakpoint()
 165 static int test__checkevent_breakpoint_x(struct evlist *evlist)  in test__checkevent_breakpoint_x()
 [all …]
 
 | 
| D | event-times.c | 17 static int attach__enable_on_exec(struct evlist *evlist)  in attach__enable_on_exec()53 static int detach__enable_on_exec(struct evlist *evlist)  in detach__enable_on_exec()
 59 static int attach__current_disabled(struct evlist *evlist)  in attach__current_disabled()
 85 static int attach__current_enabled(struct evlist *evlist)  in attach__current_enabled()
 105 static int detach__disable(struct evlist *evlist)  in detach__disable()
 112 static int attach__cpu_disabled(struct evlist *evlist)  in attach__cpu_disabled()
 141 static int attach__cpu_enabled(struct evlist *evlist)  in attach__cpu_enabled()
 163 static int test_times(int (attach)(struct evlist *),  in test_times()
 164 		      int (detach)(struct evlist *))  in test_times()
 167 	struct evlist *evlist = NULL;  in test_times()  local
 
 | 
| D | backward-ring-buffer.c | 31 static int count_samples(struct evlist *evlist, int *sample_count,  in count_samples()61 static int do_test(struct evlist *evlist, int mmap_pages,  in do_test()
 88 	struct evlist *evlist;  in test__backward_ring_buffer()  local
 
 | 
| D | switch-tracking.c | 121 static int process_sample_event(struct evlist *evlist,  in process_sample_event()171 static int process_event(struct evlist *evlist, union perf_event *event,  in process_event()
 211 static int add_event(struct evlist *evlist, struct list_head *events,  in add_event()
 260 static int process_events(struct evlist *evlist,  in process_events()
 337 	struct evlist *evlist = NULL;  in test__switch_tracking()  local
 
 | 
| D | keep-tracking.c | 32 static int find_comm(struct evlist *evlist, const char *comm)  in find_comm()75 	struct evlist *evlist = NULL;  in test__keep_tracking()  local
 
 | 
| D | evsel-roundtrip-name.c | 15 	struct evlist *evlist = evlist__new();  in perf_evsel__roundtrip_cache_name_test()  local71 	struct evlist *evlist = evlist__new();  in __perf_evsel__name_array_test()  local
 
 | 
| D | hists_filter.c | 48 static int add_hist_entries(struct evlist *evlist,  in add_hist_entries()110 	struct evlist *evlist = evlist__new();  in test__hists_filter()  local
 
 | 
| D | code-reading.c | 373 				struct evlist *evlist,  in process_sample_event()396 static int process_event(struct machine *machine, struct evlist *evlist,  in process_event()
 419 static int process_events(struct machine *machine, struct evlist *evlist,  in process_events()
 569 	struct evlist *evlist = NULL;  in do_test_code_reading()  local
 
 | 
| /Linux-v5.4/tools/perf/lib/ | 
| D | evlist.c | 22 void perf_evlist__init(struct perf_evlist *evlist)  in perf_evlist__init()32 static void __perf_evlist__propagate_maps(struct perf_evlist *evlist,  in __perf_evlist__propagate_maps()
 51 static void perf_evlist__propagate_maps(struct perf_evlist *evlist)  in perf_evlist__propagate_maps()
 59 void perf_evlist__add(struct perf_evlist *evlist,  in perf_evlist__add()
 67 void perf_evlist__remove(struct perf_evlist *evlist,  in perf_evlist__remove()
 76 	struct perf_evlist *evlist = zalloc(sizeof(*evlist));  in perf_evlist__new()  local
 85 perf_evlist__next(struct perf_evlist *evlist, struct perf_evsel *prev)  in perf_evlist__next()
 104 void perf_evlist__delete(struct perf_evlist *evlist)  in perf_evlist__delete()
 109 void perf_evlist__set_maps(struct perf_evlist *evlist,  in perf_evlist__set_maps()
 133 int perf_evlist__open(struct perf_evlist *evlist)  in perf_evlist__open()
 [all …]
 
 | 
| /Linux-v5.4/tools/perf/lib/include/internal/ | 
| D | evlist.h | 44 #define perf_evlist__for_each_entry(evlist, evsel) \  argument60 #define perf_evlist__for_each_entry_reverse(evlist, evsel) \  argument
 63 static inline struct perf_evsel *perf_evlist__first(struct perf_evlist *evlist)  in perf_evlist__first()
 68 static inline struct perf_evsel *perf_evlist__last(struct perf_evlist *evlist)  in perf_evlist__last()
 
 | 
| /Linux-v5.4/tools/perf/lib/tests/ | 
| D | test-evlist.c | 20 	struct perf_evlist *evlist;  in test_stat_cpu()  local75 	struct perf_evlist *evlist;  in test_stat_thread()  local
 126 	struct perf_evlist *evlist;  in test_stat_thread_enable()  local
 
 | 
| /Linux-v5.4/tools/perf/arch/x86/util/ | 
| D | auxtrace.c | 19 struct auxtrace_record *auxtrace_record__init_intel(struct evlist *evlist,  in auxtrace_record__init_intel()53 struct auxtrace_record *auxtrace_record__init(struct evlist *evlist,  in auxtrace_record__init()
 
 | 
| D | intel-pt.c | 50 	struct evlist		*evlist;  member116 				struct evlist *evlist, u64 *res)  in intel_pt_read_config()
 138 				  struct evlist *evlist)  in intel_pt_psb_period()
 274 static const char *intel_pt_find_filter(struct evlist *evlist,  in intel_pt_find_filter()
 295 intel_pt_info_priv_size(struct auxtrace_record *itr, struct evlist *evlist)  in intel_pt_info_priv_size()
 404 static int intel_pt_track_switches(struct evlist *evlist)  in intel_pt_track_switches()
 558 static bool intel_pt_too_many_aux_output(struct evlist *evlist)  in intel_pt_too_many_aux_output()
 575 				      struct evlist *evlist,  in intel_pt_recording_options()
 
 | 
| /Linux-v5.4/tools/perf/arch/powerpc/util/ | 
| D | kvm-stat.c | 111 static int is_tracepoint_available(const char *str, struct evlist *evlist)  in is_tracepoint_available()124 				struct evlist *evlist)  in ppc__setup_book3s_hv()
 151 	struct evlist *evlist = evlist__new();  in ppc__setup_kvm_tp()  local
 
 | 
| /Linux-v5.4/tools/perf/ | 
| D | builtin-top.c | 275 	struct evlist *evlist = t->evlist;  in perf_top__resort_hists()  local867 	struct evlist *evlist = top->evlist;  in perf_top__mmap_read_idx()  local
 902 	struct evlist *evlist = top->evlist;  in perf_top__mmap_read()  local
 937 	struct evlist *evlist = top->evlist;  in perf_top__overwrite_check()  local
 983 	struct evlist *evlist = top->evlist;  in perf_top_overwrite_fallback()  local
 1004 	struct evlist *evlist = top->evlist;  in perf_top__start_counters()  local
 1128 	struct evlist *evlist = top->evlist;  in deliver_event()  local
 
 | 
| /Linux-v5.4/tools/perf/arch/arm64/util/ | 
| D | arm-spe.c | 32 	struct evlist		*evlist;  member64 				     struct evlist *evlist,  in arm_spe_recording_options()
 
 | 
| /Linux-v5.4/tools/perf/lib/include/perf/ | 
| D | evlist.h | 26 #define perf_evlist__for_each_evsel(evlist, pos)	\  argument
 |