Searched refs:evlist (Results 1 - 25 of 148) sorted by relevance

123456

/linux-master/tools/perf/util/
H A Dsample-raw.h5 struct evlist;
9 void evlist__s390_sample_raw(struct evlist *evlist, union perf_event *event,
11 bool evlist__has_amd_ibs(struct evlist *evlist);
12 void evlist__amd_sample_raw(struct evlist *evlist, union perf_event *event,
14 void evlist__init_trace_event_sample_raw(struct evlist *evlist);
H A Devlist.h10 #include <internal/evlist.h>
12 #include <perf/evlist.h>
54 struct evlist { struct
70 void (*trace_event_sample_raw)(struct evlist *evlist,
82 int pos; /* index at evlist core object to check signals */
92 struct evlist *evlist__new(void);
93 struct evlist *evlist__new_default(void);
94 struct evlist *evlist__new_dummy(void);
95 void evlist__init(struct evlist *evlis
119 evlist__add_dummy_on_all_cpus(struct evlist *evlist) argument
232 evlist__empty(struct evlist *evlist) argument
237 evlist__first(struct evlist *evlist) argument
244 evlist__last(struct evlist *evlist) argument
251 evlist__nr_groups(struct evlist *evlist) argument
[all...]
H A Dsample-raw.c5 #include "evlist.h"
14 void evlist__init_trace_event_sample_raw(struct evlist *evlist) argument
16 const char *arch_pf = perf_env__arch(evlist->env);
17 const char *cpuid = perf_env__cpuid(evlist->env);
20 evlist->trace_event_sample_raw = evlist__s390_sample_raw;
23 evlist__has_amd_ibs(evlist)) {
24 evlist->trace_event_sample_raw = evlist__amd_sample_raw;
H A Dsideband_evlist.c4 #include "util/evlist.h"
15 int evlist__add_sb_event(struct evlist *evlist, struct perf_event_attr *attr, argument
25 evsel = evsel__new_idx(attr, evlist->core.nr_entries);
31 evlist__add(evlist, evsel);
37 struct evlist *evlist = arg; local
52 if (evlist->thread.done)
56 evlist__poll(evlist, 1000);
58 for (i = 0; i < evlist
84 evlist__set_cb(struct evlist *evlist, evsel__sb_cb_t cb, void *data) argument
97 evlist__start_sb_thread(struct evlist *evlist, struct target *target) argument
142 evlist__stop_sb_thread(struct evlist *evlist) argument
[all...]
H A Diostat.h16 #include "util/evlist.h"
20 struct evlist;
33 int iostat_prepare(struct evlist *evlist, struct perf_stat_config *config);
36 void iostat_list(struct evlist *evlist, struct perf_stat_config *config);
37 void iostat_release(struct evlist *evlist);
38 void iostat_prefix(struct evlist *evlist, struc
[all...]
H A Devlist.c16 #include "evlist.h"
57 #include <perf/evlist.h>
71 void evlist__init(struct evlist *evlist, struct perf_cpu_map *cpus, argument
74 perf_evlist__init(&evlist->core);
75 perf_evlist__set_maps(&evlist->core, cpus, threads);
76 evlist->workload.pid = -1;
77 evlist->bkw_mmap_state = BKW_MMAP_NOTREADY;
78 evlist->ctl_fd.fd = -1;
79 evlist
85 struct evlist *evlist = zalloc(sizeof(*evlist)); local
95 struct evlist *evlist = evlist__new(); local
121 struct evlist *evlist = evlist__new(); local
138 evlist__set_id_pos(struct evlist *evlist) argument
146 evlist__update_id_pos(struct evlist *evlist) argument
156 evlist__purge(struct evlist *evlist) argument
169 evlist__exit(struct evlist *evlist) argument
177 evlist__delete(struct evlist *evlist) argument
190 evlist__add(struct evlist *evlist, struct evsel *entry) argument
200 evlist__remove(struct evlist *evlist, struct evsel *evsel) argument
206 evlist__splice_list_tail(struct evlist *evlist, struct list_head *list) argument
227 __evlist__set_tracepoints_handlers(struct evlist *evlist, const struct evsel_str_handler *assocs, size_t nr_assocs) argument
250 evlist__set_leader(struct evlist *evlist) argument
255 evlist__dummy_event(struct evlist *evlist) argument
269 evlist__add_dummy(struct evlist *evlist) argument
280 evlist__add_aux_dummy(struct evlist *evlist, bool system_wide) argument
299 evlist__add_sched_switch(struct evlist *evlist, bool system_wide) argument
318 evlist__add_attrs(struct evlist *evlist, struct perf_event_attr *attrs, size_t nr_attrs) argument
341 __evlist__add_default_attrs(struct evlist *evlist, struct perf_event_attr *attrs, size_t nr_attrs) argument
351 arch_evlist__add_default_attrs(struct evlist *evlist, struct perf_event_attr *attrs, size_t nr_attrs) argument
361 evlist__find_tracepoint_by_id(struct evlist *evlist, int id) argument
374 evlist__find_tracepoint_by_name(struct evlist *evlist, const char *name) argument
388 evlist__add_newtp(struct evlist *evlist, const char *sys, const char *name, void *handler) argument
401 evlist__cpu_begin(struct evlist *evlist, struct affinity *affinity) argument
477 evlist__is_enabled(struct evlist *evlist) argument
491 __evlist__disable(struct evlist *evlist, char *evsel_name, bool excl_dummy) argument
546 evlist__disable(struct evlist *evlist) argument
551 evlist__disable_non_dummy(struct evlist *evlist) argument
556 evlist__disable_evsel(struct evlist *evlist, char *evsel_name) argument
561 __evlist__enable(struct evlist *evlist, char *evsel_name, bool excl_dummy) argument
603 evlist__enable(struct evlist *evlist) argument
608 evlist__enable_non_dummy(struct evlist *evlist) argument
613 evlist__enable_evsel(struct evlist *evlist, char *evsel_name) argument
618 evlist__toggle_enable(struct evlist *evlist) argument
623 evlist__add_pollfd(struct evlist *evlist, int fd) argument
628 evlist__filter_pollfd(struct evlist *evlist, short revents_and_mask) argument
634 evlist__add_wakeup_eventfd(struct evlist *evlist, int fd) argument
642 evlist__poll(struct evlist *evlist, int timeout) argument
647 evlist__id2sid(struct evlist *evlist, u64 id) argument
663 evlist__id2evsel(struct evlist *evlist, u64 id) argument
680 evlist__id2evsel_strict(struct evlist *evlist, u64 id) argument
694 evlist__event2id(struct evlist *evlist, union perf_event *event, u64 *id) argument
714 evlist__event2evsel(struct evlist *evlist, union perf_event *event) argument
746 evlist__set_paused(struct evlist *evlist, bool value) argument
766 evlist__pause(struct evlist *evlist) argument
771 evlist__resume(struct evlist *evlist) argument
776 evlist__munmap_nofree(struct evlist *evlist) argument
789 evlist__munmap(struct evlist *evlist) argument
803 evlist__alloc_mmap(struct evlist *evlist, bool overwrite) argument
837 struct evlist *evlist = container_of(_evlist, struct evlist, core); local
847 struct evlist *evlist = container_of(_evlist, struct evlist, core); local
1000 evlist__mmap_ex(struct evlist *evlist, unsigned int pages, unsigned int auxtrace_pages, bool auxtrace_overwrite, int nr_cblocks, int affinity, int flush, int comp_level) argument
1031 evlist__mmap(struct evlist *evlist, unsigned int pages) argument
1036 evlist__create_maps(struct evlist *evlist, struct target *target) argument
1089 evlist__apply_filters(struct evlist *evlist, struct evsel **err_evsel) argument
1122 evlist__set_tp_filter(struct evlist *evlist, const char *filter) argument
1142 evlist__append_tp_filter(struct evlist *evlist, const char *filter) argument
1188 evlist__set_tp_filter_pids(struct evlist *evlist, size_t npids, pid_t *pids) argument
1197 evlist__set_tp_filter_pid(struct evlist *evlist, pid_t pid) argument
1202 evlist__append_tp_filter_pids(struct evlist *evlist, size_t npids, pid_t *pids) argument
1211 evlist__append_tp_filter_pid(struct evlist *evlist, pid_t pid) argument
1216 evlist__valid_sample_type(struct evlist *evlist) argument
1235 __evlist__combined_sample_type(struct evlist *evlist) argument
1248 evlist__combined_sample_type(struct evlist *evlist) argument
1254 evlist__combined_branch_type(struct evlist *evlist) argument
1264 evlist__valid_read_format(struct evlist *evlist) argument
1286 evlist__id_hdr_size(struct evlist *evlist) argument
1293 evlist__valid_sample_id_all(struct evlist *evlist) argument
1305 evlist__sample_id_all(struct evlist *evlist) argument
1311 evlist__set_selected(struct evlist *evlist, struct evsel *evsel) argument
1316 evlist__close(struct evlist *evlist) argument
1349 evlist__create_syswide_maps(struct evlist *evlist) argument
1380 evlist__open(struct evlist *evlist) argument
1410 evlist__prepare_workload(struct evlist *evlist, struct target *target, const char *argv[], bool pipe_output, void (*exec_error)(int signo, siginfo_t *info, void *ucontext)) argument
1530 evlist__start_workload(struct evlist *evlist) argument
1549 evlist__parse_sample(struct evlist *evlist, union perf_event *event, struct perf_sample *sample) argument
1570 evlist__parse_sample_timestamp(struct evlist *evlist, union perf_event *event, u64 *timestamp) argument
1579 evlist__strerror_open(struct evlist *evlist, int err, char *buf, size_t size) argument
1632 evlist__strerror_mmap(struct evlist *evlist, int err, char *buf, size_t size) argument
1663 evlist__to_front(struct evlist *evlist, struct evsel *move_evsel) argument
1679 evlist__get_tracking_event(struct evlist *evlist) argument
1691 evlist__set_tracking_event(struct evlist *evlist, struct evsel *tracking_evsel) argument
1706 evlist__findnew_tracking_event(struct evlist *evlist, bool system_wide) argument
1724 evlist__find_evsel_by_str(struct evlist *evlist, const char *str) argument
1738 evlist__toggle_bkw_mmap(struct evlist *evlist, enum bkw_mmap_state state) argument
1795 evlist__exclude_kernel(struct evlist *evlist) argument
1812 evlist__force_leader(struct evlist *evlist) argument
1947 evlist__initialize_ctlfd(struct evlist *evlist, int fd, int ack) argument
1969 evlist__ctlfd_initialized(struct evlist *evlist) argument
1974 evlist__finalize_ctlfd(struct evlist *evlist) argument
1992 evlist__ctlfd_recv(struct evlist *evlist, enum evlist_ctl_cmd *cmd, char *cmd_data, size_t data_size) argument
2052 evlist__ctlfd_ack(struct evlist *evlist) argument
2085 evlist__ctlfd_enable(struct evlist *evlist, char *cmd_data, bool enable) argument
2125 evlist__ctlfd_list(struct evlist *evlist, char *cmd_data) argument
2159 evlist__ctlfd_process(struct evlist *evlist, enum evlist_ctl_cmd *cmd) argument
2268 struct evlist *evlist; member in struct:event_enable_timer
2287 evlist__parse_event_enable_time(struct evlist *evlist, struct record_opts *opts, const char *str, int unset) argument
2436 evlist__find_evsel(struct evlist *evlist, int idx) argument
2447 evlist__scnprintf_evsels(struct evlist *evlist, size_t size, char *bf) argument
2466 evlist__check_mem_load_aux(struct evlist *evlist) argument
2500 evlist__warn_user_requested_cpus(struct evlist *evlist, const char *cpu_list) argument
2530 evlist__uniquify_name(struct evlist *evlist) argument
[all...]
H A Diostat.c7 __weak int iostat_prepare(struct evlist *evlist __maybe_unused,
21 __weak void iostat_list(struct evlist *evlist __maybe_unused,
26 __weak void iostat_release(struct evlist *evlist __maybe_unused)
40 __weak void iostat_prefix(struct evlist *evlist __maybe_unused,
47 __weak void iostat_print_counters(struct evlist *evlist __maybe_unuse
[all...]
H A Doff_cpu.h6 struct evlist;
21 int off_cpu_prepare(struct evlist *evlist, struct target *target,
25 static inline int off_cpu_prepare(struct evlist *evlist __maybe_unused,
H A Devswitch.h10 struct evlist;
19 int evswitch__init(struct evswitch *evswitch, struct evlist *evlist, FILE *fp);
/linux-master/tools/lib/perf/include/perf/
H A Devlist.h13 LIBPERF_API void perf_evlist__add(struct perf_evlist *evlist,
15 LIBPERF_API void perf_evlist__remove(struct perf_evlist *evlist,
18 LIBPERF_API void perf_evlist__delete(struct perf_evlist *evlist);
19 LIBPERF_API struct perf_evsel* perf_evlist__next(struct perf_evlist *evlist,
21 LIBPERF_API int perf_evlist__open(struct perf_evlist *evlist);
22 LIBPERF_API void perf_evlist__close(struct perf_evlist *evlist);
23 LIBPERF_API void perf_evlist__enable(struct perf_evlist *evlist);
24 LIBPERF_API void perf_evlist__disable(struct perf_evlist *evlist);
26 #define perf_evlist__for_each_evsel(evlist, pos) \
27 for ((pos) = perf_evlist__next((evlist), NUL
[all...]
/linux-master/tools/lib/perf/
H A Devlist.c2 #include <perf/evlist.h>
8 #include <internal/evlist.h>
28 void perf_evlist__init(struct perf_evlist *evlist) argument
30 INIT_LIST_HEAD(&evlist->entries);
31 evlist->nr_entries = 0;
32 fdarray__init(&evlist->pollfd, 64);
33 perf_evlist__reset_id_hash(evlist);
36 static void __perf_evlist__propagate_maps(struct perf_evlist *evlist, argument
43 } else if (evlist->has_user_cpus && evsel->is_pmu_core) {
49 evsel->cpus = perf_cpu_map__intersect(evlist
81 perf_evlist__propagate_maps(struct perf_evlist *evlist) argument
91 perf_evlist__add(struct perf_evlist *evlist, struct perf_evsel *evsel) argument
102 perf_evlist__remove(struct perf_evlist *evlist, struct perf_evsel *evsel) argument
111 struct perf_evlist *evlist = zalloc(sizeof(*evlist)); local
120 perf_evlist__next(struct perf_evlist *evlist, struct perf_evsel *prev) argument
139 perf_evlist__purge(struct perf_evlist *evlist) argument
151 perf_evlist__exit(struct perf_evlist *evlist) argument
162 perf_evlist__delete(struct perf_evlist *evlist) argument
174 perf_evlist__set_maps(struct perf_evlist *evlist, struct perf_cpu_map *cpus, struct perf_thread_map *threads) argument
198 perf_evlist__open(struct perf_evlist *evlist) argument
216 perf_evlist__close(struct perf_evlist *evlist) argument
224 perf_evlist__enable(struct perf_evlist *evlist) argument
232 perf_evlist__disable(struct perf_evlist *evlist) argument
240 perf_evlist__read_format(struct perf_evlist *evlist) argument
249 perf_evlist__id_hash(struct perf_evlist *evlist, struct perf_evsel *evsel, int cpu_map_idx, int thread, u64 id) argument
262 perf_evlist__reset_id_hash(struct perf_evlist *evlist) argument
270 perf_evlist__id_add(struct perf_evlist *evlist, struct perf_evsel *evsel, int cpu_map_idx, int thread, u64 id) argument
281 perf_evlist__id_add_fd(struct perf_evlist *evlist, struct perf_evsel *evsel, int cpu_map_idx, int thread, int fd) argument
325 perf_evlist__alloc_pollfd(struct perf_evlist *evlist) argument
346 perf_evlist__add_pollfd(struct perf_evlist *evlist, int fd, void *ptr, short revent, enum fdarray_flags flags) argument
368 perf_evlist__filter_pollfd(struct perf_evlist *evlist, short revents_and_mask) argument
374 perf_evlist__poll(struct perf_evlist *evlist, int timeout) argument
379 perf_evlist__alloc_mmap(struct perf_evlist *evlist, bool overwrite) argument
416 perf_evlist__mmap_cb_get(struct perf_evlist *evlist, bool overwrite, int idx) argument
445 perf_evlist__set_mmap_first(struct perf_evlist *evlist, struct perf_mmap *map, bool overwrite) argument
455 mmap_per_evsel(struct perf_evlist *evlist, struct perf_evlist_mmap_ops *ops, int idx, struct perf_mmap_param *mp, int cpu_idx, int thread, int *_output, int *_output_overwrite, int *nr_mmaps) argument
549 mmap_per_thread(struct perf_evlist *evlist, struct perf_evlist_mmap_ops *ops, struct perf_mmap_param *mp) argument
591 mmap_per_cpu(struct perf_evlist *evlist, struct perf_evlist_mmap_ops *ops, struct perf_mmap_param *mp) argument
622 perf_evlist__nr_mmaps(struct perf_evlist *evlist) argument
638 perf_evlist__mmap_ops(struct perf_evlist *evlist, struct perf_evlist_mmap_ops *ops, struct perf_mmap_param *mp) argument
668 perf_evlist__mmap(struct perf_evlist *evlist, int pages) argument
681 perf_evlist__munmap(struct perf_evlist *evlist) argument
700 perf_evlist__next_mmap(struct perf_evlist *evlist, struct perf_mmap *map, bool overwrite) argument
721 perf_evlist__set_leader(struct perf_evlist *evlist) argument
731 perf_evlist__nr_groups(struct perf_evlist *evlist) argument
748 perf_evlist__go_system_wide(struct perf_evlist *evlist, struct perf_evsel *evsel) argument
[all...]
/linux-master/tools/perf/tests/
H A Dkeep-tracking.c7 #include <perf/evlist.h>
12 #include "evlist.h"
33 static int find_comm(struct evlist *evlist, const char *comm) argument
40 for (i = 0; i < evlist->core.nr_mmaps; i++) {
41 md = &evlist->mmap[i];
76 struct evlist *evlist = NULL; local
87 evlist = evlist__new();
88 CHECK_NOT_NULL__(evlist);
[all...]
H A Dexpand-cgroup.c4 #include "evlist.h"
16 static int test_expand_events(struct evlist *evlist, argument
29 TEST_ASSERT_VAL("evlist is empty", !evlist__empty(evlist));
31 nr_events = evlist->core.nr_entries;
38 evlist__for_each_entry(evlist, evsel) {
47 was_group_event = evsel__is_group_event(evlist__first(evlist));
48 nr_members = evlist__first(evlist)->core.nr_members;
50 ret = evlist__expand_cgroup(evlist, cgrp_st
104 struct evlist *evlist = evlist__new_default(); local
117 struct evlist *evlist; local
146 struct evlist *evlist; local
179 struct evlist *evlist; local
[all...]
H A Devent-times.c10 #include "evlist.h"
17 static int attach__enable_on_exec(struct evlist *evlist) argument
19 struct evsel *evsel = evlist__last(evlist);
29 err = evlist__create_maps(evlist, &target);
35 err = evlist__prepare_workload(evlist, &target, argv, false, NULL);
43 err = evlist__open(evlist);
50 return evlist__start_workload(evlist) == 1 ? TEST_OK : TEST_FAIL;
53 static int detach__enable_on_exec(struct evlist *evlist) argument
59 attach__current_disabled(struct evlist *evlist) argument
85 attach__current_enabled(struct evlist *evlist) argument
105 detach__disable(struct evlist *evlist) argument
112 attach__cpu_disabled(struct evlist *evlist) argument
141 attach__cpu_enabled(struct evlist *evlist) argument
167 struct evlist *evlist = NULL; local
[all...]
H A Devsel-roundtrip-name.c2 #include "evlist.h"
21 struct evlist *evlist = evlist__new(); local
25 if (evlist == NULL) {
26 pr_debug("Failed to alloc evlist");
32 err = parse_event(evlist, name);
36 evlist__delete(evlist);
39 evlist__for_each_entry(evlist, evsel) {
45 evlist__delete(evlist);
57 struct evlist *evlis local
[all...]
H A Dpfm.c9 #include "util/evlist.h"
15 static int count_pfm_events(struct perf_evlist *evlist) argument
20 perf_evlist__for_each_entry(evlist, evsel) {
29 struct evlist *evlist; local
67 evlist = evlist__new();
68 if (evlist == NULL)
71 opt.value = evlist;
76 count_pfm_events(&evlist->core),
79 evlist__nr_groups(evlist),
90 struct evlist *evlist; local
[all...]
H A Dbackward-ring-buffer.c7 #include <evlist.h>
32 static int count_samples(struct evlist *evlist, int *sample_count, argument
37 for (i = 0; i < evlist->core.nr_mmaps; i++) {
38 struct mmap *map = &evlist->overwrite_mmap[i];
62 static int do_test(struct evlist *evlist, int mmap_pages, argument
68 err = evlist__mmap(evlist, mmap_pages);
75 evlist__enable(evlist);
77 evlist__disable(evlist);
89 struct evlist *evlist; local
[all...]
H A Dtask-exit.c3 #include "evlist.h"
14 #include <perf/evlist.h>
47 struct evlist *evlist; local
61 evlist = evlist__new_dummy();
62 if (evlist == NULL) {
81 perf_evlist__set_maps(&evlist->core, cpus, threads);
83 err = evlist__prepare_workload(evlist, &target, argv, false, workload_exec_failed_signal);
89 evsel = evlist__first(evlist);
101 err = evlist__open(evlist);
[all...]
/linux-master/tools/lib/perf/include/internal/
H A Devlist.h54 int perf_evlist__alloc_pollfd(struct perf_evlist *evlist);
55 int perf_evlist__add_pollfd(struct perf_evlist *evlist, int fd,
58 int perf_evlist__mmap_ops(struct perf_evlist *evlist,
62 void perf_evlist__init(struct perf_evlist *evlist);
63 void perf_evlist__exit(struct perf_evlist *evlist);
75 * @evlist: perf_evlist instance to iterate
78 #define perf_evlist__for_each_entry(evlist, evsel) \
79 __perf_evlist__for_each_entry(&(evlist)->entries, evsel)
91 * @evlist: evlist instanc
115 perf_evlist__first(struct perf_evlist *evlist) argument
120 perf_evlist__last(struct perf_evlist *evlist) argument
[all...]
/linux-master/tools/lib/perf/Documentation/examples/
H A Dcounting.c2 #include <perf/evlist.h>
21 struct perf_evlist *evlist; local
46 evlist = perf_evlist__new();
47 if (!evlist) {
48 fprintf(stderr, "failed to create evlist\n");
56 perf_evlist__add(evlist, evsel);
62 perf_evlist__add(evlist, evsel);
63 perf_evlist__set_maps(evlist, NULL, threads);
64 err = perf_evlist__open(evlist);
69 perf_evlist__enable(evlist);
[all...]
/linux-master/tools/lib/perf/tests/
H A Dtest-evlist.c16 #include <perf/evlist.h>
37 struct perf_evlist *evlist; local
52 evlist = perf_evlist__new();
53 __T("failed to create evlist", evlist);
58 perf_evlist__add(evlist, evsel);
63 perf_evlist__add(evlist, evsel);
65 perf_evlist__set_leader(evlist);
69 perf_evlist__set_maps(evlist, cpus, NULL);
71 err = perf_evlist__open(evlist);
96 struct perf_evlist *evlist; local
151 struct perf_evlist *evlist; local
215 struct perf_evlist *evlist; local
326 struct perf_evlist *evlist; local
444 struct perf_evlist *evlist; local
[all...]
/linux-master/tools/perf/python/
H A Dtwatch.py29 evlist = perf.evlist(cpus, threads)
30 evlist.add(evsel)
31 evlist.mmap()
33 evlist.poll(timeout = -1)
35 event = evlist.read_on_cpu(cpu)
/linux-master/tools/perf/arch/x86/util/
H A Dauxtrace.c17 #include "../../../util/evlist.h"
20 struct auxtrace_record *auxtrace_record__init_intel(struct evlist *evlist, argument
32 evlist__for_each_entry(evlist, evsel) {
54 struct auxtrace_record *auxtrace_record__init(struct evlist *evlist, argument
69 return auxtrace_record__init_intel(evlist, err);
/linux-master/tools/perf/arch/x86/tests/
H A Dhybrid.c4 #include "evlist.h"
25 static int test__hybrid_hw_event_with_pmu(struct evlist *evlist) argument
27 struct evsel *evsel = evlist__first(evlist);
29 TEST_ASSERT_VAL("wrong number of entries", 1 == evlist->core.nr_entries);
36 static int test__hybrid_hw_group_event(struct evlist *evlist) argument
40 evsel = leader = evlist__first(evlist);
41 TEST_ASSERT_VAL("wrong number of entries", 2 == evlist->core.nr_entries);
55 static int test__hybrid_sw_hw_group_event(struct evlist *evlis argument
72 test__hybrid_hw_sw_group_event(struct evlist *evlist) argument
89 test__hybrid_group_modifier1(struct evlist *evlist) argument
112 test__hybrid_raw1(struct evlist *evlist) argument
126 test__hybrid_raw2(struct evlist *evlist) argument
136 test__hybrid_cache_event(struct evlist *evlist) argument
146 test__checkevent_pmu(struct evlist *evlist) argument
166 test__hybrid_hw_group_event_2(struct evlist *evlist) argument
246 struct evlist *evlist; local
[all...]
/linux-master/tools/perf/bench/
H A Devlist-open-close.c9 #include "../util/evlist.h"
64 "perf bench internals evlist-open-close <options>",
68 static int evlist__count_evsel_fds(struct evlist *evlist) argument
73 evlist__for_each_entry(evlist, evsel)
79 static struct evlist *bench__create_evlist(char *evstr)
82 struct evlist *evlist = evlist__new(); local
85 if (!evlist) {
86 pr_err("Not enough memory to create evlist\
115 bench__do_evlist_open_close(struct evlist *evlist) argument
142 struct evlist *evlist = bench__create_evlist(evstr); local
[all...]

Completed in 427 milliseconds

123456