Searched refs:evsel (Results 26 - 50 of 181) sorted by last modified time

12345678

/linux-master/tools/perf/util/
H A Ddata-convert-json.c21 #include "util/evsel.h"
152 struct evsel *evsel __maybe_unused,
158 u64 sample_type = __evlist__combined_sample_type(evsel->evlist);
236 fields = tep_event_fields(evsel->tp_format);
H A Dcallchain.c1119 struct evsel *evsel, struct addr_location *al,
1127 return thread__resolve_callchain(al->thread, cursor, evsel, sample,
1117 sample__resolve_callchain(struct perf_sample *sample, struct callchain_cursor *cursor, struct symbol **parent, struct evsel *evsel, struct addr_location *al, int max_stack) argument
H A Dannotate.h25 struct evsel;
235 struct evsel *evsel,
240 void symbol__calc_percent(struct symbol *sym, struct evsel *evsel);
298 * @nr_histograms: This may not be the same as evsel->evlist->core.nr_entries if
301 * sets src->nr_histograms to evsel->nr_members.
429 struct evsel *evsel);
438 struct evsel *evse
[all...]
H A Dannotate-data.c18 #include "evsel.h"
451 * @evsel: Event to update
456 * This function updates type histogram at @ofs for @evsel. Samples are
461 struct evsel *evsel, int offset,
470 int nr = evsel->evlist->core.nr_entries;
479 h = adt->histograms[evsel->core.idx];
460 annotated_data_type__update_samples(struct annotated_data_type *adt, struct evsel *evsel, int offset, int nr_samples, u64 period) argument
H A Dannotate-data.h11 struct evsel;
115 struct evsel *evsel, int offset,
133 struct evsel *evsel __maybe_unused,
H A Dsynthetic-events.c27 #include <perf/evsel.h>
1833 struct evsel *evsel; local
1844 evlist__for_each_entry(evlist, evsel) {
1847 nr += evsel->core.ids;
1867 evlist__for_each_entry(evlist, evsel) {
1872 for (j = 0; j < evsel->core.ids; j++, i++) {
1889 e->id = evsel->core.id[j];
1988 int perf_event__synthesize_event_update_unit(struct perf_tool *tool, struct evsel *evsel, argument
2005 perf_event__synthesize_event_update_scale(struct perf_tool *tool, struct evsel *evsel, perf_event__handler_t process) argument
2022 perf_event__synthesize_event_update_name(struct perf_tool *tool, struct evsel *evsel, perf_event__handler_t process) argument
2039 perf_event__synthesize_event_update_cpus(struct perf_tool *tool, struct evsel *evsel, perf_event__handler_t process) argument
2065 struct evsel *evsel; local
2080 has_unit(struct evsel *evsel) argument
2085 has_scale(struct evsel *evsel) argument
2093 struct evsel *evsel; local
[all...]
/linux-master/tools/perf/ui/gtk/
H A Dannotate.c6 #include "util/evsel.h"
103 struct evsel *evsel,
141 if (evsel__is_group_event(evsel)) {
142 for (i = 0; i < evsel->core.nr_members; i++) {
146 evsel->core.idx + i);
151 evsel->core.idx);
172 static int symbol__gtk_annotate(struct map_symbol *ms, struct evsel *evsel, argument
186 err = symbol__annotate(ms, evsel, NUL
102 perf_gtk__annotate_symbol(GtkWidget *window, struct map_symbol *ms, struct evsel *evsel, struct hist_browser_timer *hbt __maybe_unused) argument
252 hist_entry__gtk_annotate(struct hist_entry *he, struct evsel *evsel, struct hist_browser_timer *hbt) argument
[all...]
/linux-master/tools/perf/ui/browsers/
H A Dscripts.c86 struct evsel *evsel)
107 if (evsel)
108 attr_to_script(scriptc.extra_format, &evsel->core.attr);
173 int script_browse(const char *script_opt, struct evsel *evsel) argument
179 if (list_scripts(script_name, &custom, evsel))
85 list_scripts(char *script_name, bool *custom, struct evsel *evsel) argument
H A Dres_sample.c4 #include "evsel.h"
32 struct evsel *evsel, enum rstype rstype)
74 attr_to_script(extra_format, &evsel->core.attr);
31 res_sample_browse(struct res_sample *res_samples, int num_res, struct evsel *evsel, enum rstype rstype) argument
/linux-master/tools/perf/tests/
H A Dparse-events.c3 #include "evsel.h"
37 static bool test_config(const struct evsel *evsel, __u64 expected_config) argument
39 __u32 type = evsel->core.attr.type;
40 __u64 config = evsel->core.attr.config;
52 static bool test_perf_config(const struct perf_evsel *evsel, __u64 expected_config) argument
54 return (evsel->attr.config & PERF_HW_EVENT_MASK) == expected_config;
87 struct evsel *evsel = evlist__first(evlist); local
91 TEST_ASSERT_VAL("wrong type", PERF_TYPE_TRACEPOINT == evsel
100 struct evsel *evsel; local
119 struct perf_evsel *evsel; local
157 struct evsel *evsel = evlist__first(evlist); local
166 assert_hw(struct perf_evsel *evsel, enum perf_hw_id id, const char *name) argument
183 struct perf_evsel *evsel; local
199 struct perf_evsel *evsel; local
221 struct evsel *evsel = evlist__first(evlist); local
231 struct perf_evsel *evsel; local
244 struct evsel *evsel = evlist__first(evlist); local
258 struct evsel *evsel = evlist__first(evlist); local
271 struct evsel *evsel = evlist__first(evlist); local
286 struct evsel *evsel = evlist__first(evlist); local
301 struct evsel *evsel = evlist__first(evlist); local
317 struct evsel *evsel = evlist__first(evlist); local
330 struct perf_evsel *evsel; local
347 struct perf_evsel *evsel; local
360 struct perf_evsel *evsel; local
373 struct perf_evsel *evsel; local
389 struct perf_evsel *evsel; local
400 struct perf_evsel *evsel; local
411 struct evsel *evsel = evlist__first(evlist); local
423 struct perf_evsel *evsel; local
436 struct evsel *evsel = evlist__first(evlist); local
451 struct evsel *evsel = evlist__first(evlist); local
466 struct evsel *evsel = evlist__first(evlist); local
481 struct evsel *evsel = evlist__first(evlist); local
495 struct evsel *evsel = evlist__first(evlist); local
509 struct evsel *evsel = evlist__first(evlist); local
523 struct evsel *evsel = evlist__first(evlist); local
537 struct evsel *evsel = evlist__first(evlist); local
551 struct evsel *evsel = evlist__first(evlist); local
565 struct evsel *evsel = evlist__first(evlist); local
579 struct evsel *evsel = evlist__first(evlist); local
593 struct evsel *evsel = evlist__first(evlist); local
607 struct evsel *evsel = evlist__first(evlist); local
625 struct evsel *evsel = evlist__first(evlist); local
645 struct evsel *evsel = evlist__first(evlist); local
688 struct evsel *evsel = evlist__first(evlist); local
709 struct evsel *evsel = evlist__first(evlist); local
740 struct evsel *evsel = evlist__first(evlist); local
760 struct evsel *evsel = NULL; local
876 struct evsel *evsel, *leader; local
925 struct evsel *evsel, *leader = NULL; local
989 struct evsel *evsel, *group1_leader = NULL, *group2_leader = NULL; local
1098 struct evsel *evsel, *leader; local
1149 struct evsel *evsel = NULL, *leader; local
1246 struct evsel *evsel = NULL, *leader; local
1293 struct evsel *evsel = NULL, *leader; local
1340 struct evsel *evsel = NULL, *leader; local
1387 struct evsel *evsel = NULL, *leader; local
1434 struct evsel *evsel = NULL, *leader; local
1494 struct evsel *evsel = NULL, *leader; local
1539 struct evsel *evsel = NULL; local
1557 struct evsel *evsel = NULL, *leader; local
1598 struct evsel *evsel = evlist__first(evlist); local
1611 struct evsel *evsel = NULL, *leader; local
1651 struct evsel *evsel = evlist__first(evlist); local
1666 struct evsel *evsel = evlist__first(evlist); local
1682 struct evsel *evsel = evlist__first(evlist); local
1694 struct evsel *evsel = evlist__first(evlist); local
1705 struct evsel *evsel = evlist__first(evlist); local
1713 struct evsel *evsel = evlist__first(evlist); local
1721 struct evsel *evsel = evlist__first(evlist); local
1729 struct evsel *evsel = evlist__first(evlist); local
1757 struct evsel *evsel = evlist__first(evlist); local
1765 struct evsel *evsel = evlist__first(evlist); local
1775 struct evsel *evsel = evlist__first(evlist); local
1785 struct evsel *evsel = evlist__first(evlist); local
1797 struct evsel *evsel = evlist__first(evlist); local
1809 struct evsel *evsel = evlist__first(evlist); local
1821 struct evsel *evsel = evlist__first(evlist); local
[all...]
H A Dpmu-events.c876 struct evsel *evsel; local
924 evlist__for_each_entry(evlist, evsel) {
925 evsel->stats->aggr->counts.val = k;
926 if (evsel__name_is(evsel, "duration_time"))
930 evlist__for_each_entry(evlist, evsel) {
931 struct metric_event *me = metricgroup__lookup(&metric_events, evsel, false);
H A Dexpand-cgroup.c22 int nr_members; /* for the first evsel only */
27 struct evsel *evsel; local
38 evlist__for_each_entry(evlist, evsel) {
39 ev_name[i] = strdup(evsel->name);
63 evlist__for_each_entry(evlist, evsel) {
64 if (!evsel__name_is(evsel, ev_name[i % nr_events])) {
66 pr_debug(" evsel[%d]: %s\n expected: %s\n",
67 i, evsel->name, ev_name[i % nr_events]);
70 if (strcmp(evsel
[all...]
/linux-master/tools/perf/
H A Dbuiltin-trace.c36 #include "util/evsel.h"
135 struct evsel *sys_enter,
294 * The evsel->priv as used by 'perf trace'
321 static inline struct syscall_tp *__evsel__syscall_tp(struct evsel *evsel) argument
323 struct evsel_trace *et = evsel->priv;
328 static struct syscall_tp *evsel__syscall_tp(struct evsel *evsel) argument
330 if (evsel->priv == NULL) {
331 evsel
342 __evsel__syscall_arg_fmt(struct evsel *evsel) argument
349 evsel__syscall_arg_fmt(struct evsel *evsel) argument
374 evsel__init_tp_uint_field(struct evsel *evsel, struct tp_field *field, const char *name) argument
388 evsel__init_tp_ptr_field(struct evsel *evsel, struct tp_field *field, const char *name) argument
402 evsel__delete_priv(struct evsel *evsel) argument
408 evsel__init_syscall_tp(struct evsel *evsel) argument
423 evsel__init_augmented_syscall_tp(struct evsel *evsel, struct evsel *tp) argument
441 evsel__init_augmented_syscall_tp_args(struct evsel *evsel) argument
448 evsel__init_augmented_syscall_tp_ret(struct evsel *evsel) argument
455 evsel__init_raw_syscall_tp(struct evsel *evsel, void *handler) argument
470 struct evsel *evsel = evsel__newtp("raw_syscalls", direction); local
1875 evsel__init_tp_arg_scnprintf(struct evsel *evsel) argument
2128 trace__syscall_info(struct trace *trace, struct evsel *evsel, int id) argument
2278 trace__fprintf_sample(struct trace *trace, struct evsel *evsel, struct perf_sample *sample, struct thread *thread) argument
2329 trace__sys_enter(struct trace *trace, struct evsel *evsel, union perf_event *event __maybe_unused, struct perf_sample *sample) argument
2408 trace__fprintf_sys_enter(struct trace *trace, struct evsel *evsel, struct perf_sample *sample) argument
2441 trace__resolve_callchain(struct trace *trace, struct evsel *evsel, struct perf_sample *sample, struct callchain_cursor *cursor) argument
2471 errno_to_name(struct evsel *evsel, int err) argument
2478 trace__sys_exit(struct trace *trace, struct evsel *evsel, union perf_event *event __maybe_unused, struct perf_sample *sample) argument
2614 trace__vfs_getname(struct trace *trace, struct evsel *evsel, union perf_event *event __maybe_unused, struct perf_sample *sample) argument
2675 trace__sched_stat_runtime(struct trace *trace, struct evsel *evsel, union perf_event *event __maybe_unused, struct perf_sample *sample) argument
2737 trace__fprintf_tp_fields(struct trace *trace, struct evsel *evsel, struct perf_sample *sample, struct thread *thread, void *augmented_args, int augmented_args_size) argument
2809 trace__event_handler(struct trace *trace, struct evsel *evsel, union perf_event *event __maybe_unused, struct perf_sample *sample) argument
2917 trace__pgfault(struct trace *trace, struct evsel *evsel, union perf_event *event __maybe_unused, struct perf_sample *sample) argument
2996 trace__set_base_time(struct trace *trace, struct evsel *evsel, struct perf_sample *sample) argument
3013 trace__process_sample(struct perf_tool *tool, union perf_event *event, struct perf_sample *sample, struct evsel *evsel, struct machine *machine __maybe_unused) argument
3113 struct evsel *evsel, *tmp; local
3143 struct evsel *evsel; local
3163 struct evsel *evsel; local
3174 struct evsel *evsel; local
3684 evsel__find_syscall_arg_fmt_by_name(struct evsel *evsel, char *arg) argument
3699 trace__expand_filter(struct trace *trace __maybe_unused, struct evsel *evsel) argument
3800 struct evsel *evsel; local
3818 struct evsel *evsel, *pgfault_maj = NULL, *pgfault_min = NULL; local
4122 struct evsel *evsel; local
4428 struct evsel *evsel; local
4436 evsel__set_syscall_arg_fmt(struct evsel *evsel, const char *name) argument
4457 struct evsel *evsel; local
4790 struct evsel *evsel; local
[all...]
H A Dbuiltin-top.c30 #include "util/evsel.h"
113 struct evsel *evsel; local
123 evsel = hists_to_evsel(he->hists);
150 err = symbol__annotate(&he->ms, evsel, NULL);
200 struct evsel *evsel, u64 ip)
217 err = hist_entry__inc_addr_samples(he, sample, evsel, ip);
243 struct evsel *evsel; local
324 struct evsel *evsel = top->sym_evsel; local
732 struct evsel *evsel = iter->evsel; variable in typeref:struct:evsel
743 perf_event__process_sample(struct perf_tool *tool, const union perf_event *event, struct evsel *evsel, struct perf_sample *sample, struct machine *machine) argument
856 perf_top__process_lost(struct perf_top *top, union perf_event *event, struct evsel *evsel) argument
865 perf_top__process_lost_samples(struct perf_top *top, union perf_event *event, struct evsel *evsel) argument
952 struct evsel *evsel; local
991 perf_top_overwrite_fallback(struct perf_top *top, struct evsel *evsel) argument
1143 struct evsel *evsel; local
[all...]
H A Dbuiltin-stat.c51 #include "util/evsel.h"
167 static bool cpus_map_matched(struct evsel *a, struct evsel *b)
189 struct evsel *evsel, *warned_leader = NULL; local
191 evlist__for_each_entry(evlist, evsel) {
192 struct evsel *leader = evsel__leader(evsel);
195 if (leader == evsel)
197 if (cpus_map_matched(leader, evsel))
471 struct evsel *evsel; local
[all...]
H A Dbuiltin-script.c20 #include "util/evsel.h"
339 static inline struct evsel_script *evsel_script(struct evsel *evsel) argument
341 return (struct evsel_script *)evsel->priv;
344 static struct evsel_script *evsel_script__new(struct evsel *evsel, struct perf_data *data) argument
349 if (asprintf(&es->filename, "%s.%s.dump", data->file.path, evsel__name(evsel)) < 0)
420 static int evsel__do_check_stype(struct evsel *evsel, u64 sample_type, const char *sample_msg, argument
423 struct perf_event_attr *attr = &evsel
450 evsel__check_stype(struct evsel *evsel, u64 sample_type, const char *sample_msg, enum perf_output_field field) argument
456 evsel__check_attr(struct evsel *evsel, struct perf_session *session) argument
595 struct evsel *evsel; local
614 struct evsel *evsel; local
776 perf_sample__fprintf_start(struct perf_script *script, struct perf_sample *sample, struct thread *thread, struct evsel *evsel, u32 type, FILE *fp) argument
1423 resolve_branch_sym(struct perf_sample *sample, struct evsel *evsel, struct thread *thread, struct addr_location *al, struct addr_location *addr_al, u64 *ip) argument
1453 perf_sample__fprintf_callindent(struct perf_sample *sample, struct evsel *evsel, struct thread *thread, struct addr_location *al, struct addr_location *addr_al, FILE *fp) argument
1556 perf_sample__fprintf_bts(struct perf_sample *sample, struct evsel *evsel, struct thread *thread, struct addr_location *al, struct addr_location *addr_al, struct machine *machine, FILE *fp) argument
1976 perf_sample__fprintf_synth(struct perf_sample *sample, struct evsel *evsel, FILE *fp) argument
2007 struct evsel *evsel; local
2039 struct evsel *evsel; member in struct:metric_ctx
2072 perf_sample__fprint_metric(struct perf_script *script, struct thread *thread, struct evsel *evsel, struct perf_sample *sample, FILE *fp) argument
2111 show_event(struct perf_sample *sample, struct evsel *evsel, struct thread *thread, struct addr_location *al, struct addr_location *addr_al) argument
2153 process_event(struct perf_script *script, struct perf_sample *sample, struct evsel *evsel, struct addr_location *al, struct addr_location *addr_al, struct machine *machine) argument
2364 process_sample_event(struct perf_tool *tool, union perf_event *event, struct perf_sample *sample, struct evsel *evsel, struct machine *machine) argument
2456 struct evsel *evsel, *pos; local
2525 struct evsel *evsel = evlist__id2evsel(session->evlist, sample->id); local
2740 struct evsel *evsel; local
2752 struct evsel *evsel; local
2779 struct evsel *evsel; local
2794 struct evsel *evsel; local
[all...]
H A Dbuiltin-sched.c7 #include "util/evsel.h"
129 int (*switch_event)(struct perf_sched *sched, struct evsel *evsel,
132 int (*runtime_event)(struct perf_sched *sched, struct evsel *evsel,
135 int (*wakeup_event)(struct perf_sched *sched, struct evsel *evsel,
143 struct evsel *evsel,
816 struct evsel *evse
815 replay_wakeup_event(struct perf_sched *sched, struct evsel *evsel, struct perf_sample *sample, struct machine *machine __maybe_unused) argument
836 replay_switch_event(struct perf_sched *sched, struct evsel *evsel, struct perf_sample *sample, struct machine *machine __maybe_unused) argument
1103 latency_switch_event(struct perf_sched *sched, struct evsel *evsel, struct perf_sample *sample, struct machine *machine) argument
1173 latency_runtime_event(struct perf_sched *sched, struct evsel *evsel, struct perf_sample *sample, struct machine *machine) argument
1208 latency_wakeup_event(struct perf_sched *sched, struct evsel *evsel, struct perf_sample *sample, struct machine *machine) argument
1269 latency_migrate_task_event(struct perf_sched *sched, struct evsel *evsel, struct perf_sample *sample, struct machine *machine) argument
1488 process_sched_wakeup_event(struct perf_tool *tool, struct evsel *evsel, struct perf_sample *sample, struct machine *machine) argument
1541 map_switch_event(struct perf_sched *sched, struct evsel *evsel, struct perf_sample *sample, struct machine *machine) argument
1686 process_sched_switch_event(struct perf_tool *tool, struct evsel *evsel, struct perf_sample *sample, struct machine *machine) argument
1712 process_sched_runtime_event(struct perf_tool *tool, struct evsel *evsel, struct perf_sample *sample, struct machine *machine) argument
1742 process_sched_migrate_task_event(struct perf_tool *tool, struct evsel *evsel, struct perf_sample *sample, struct machine *machine) argument
1760 perf_sched__process_tracepoint_sample(struct perf_tool *tool __maybe_unused, union perf_event *event __maybe_unused, struct perf_sample *sample, struct evsel *evsel, struct machine *machine) argument
1876 evsel__get_runtime(struct evsel *evsel) argument
1891 evsel__save_time(struct evsel *evsel, u64 timestamp, u32 cpu) argument
1917 evsel__get_time(struct evsel *evsel, u32 cpu) argument
2011 timehist_print_sample(struct perf_sched *sched, struct evsel *evsel, struct perf_sample *sample, struct addr_location *al, struct thread *thread, u64 t, const char state) argument
2147 is_idle_sample(struct perf_sample *sample, struct evsel *evsel) argument
2157 save_task_callchain(struct perf_sched *sched, struct perf_sample *sample, struct evsel *evsel, struct machine *machine) argument
2318 timehist_get_thread(struct perf_sched *sched, struct perf_sample *sample, struct machine *machine, struct evsel *evsel) argument
2365 timehist_skip_sample(struct perf_sched *sched, struct thread *thread, struct evsel *evsel, struct perf_sample *sample) argument
2388 timehist_print_wakeup_event(struct perf_sched *sched, struct evsel *evsel, struct perf_sample *sample, struct machine *machine, struct thread *awakened) argument
2431 timehist_sched_wakeup_event(struct perf_tool *tool, union perf_event *event __maybe_unused, struct evsel *evsel, struct perf_sample *sample, struct machine *machine) argument
2462 timehist_print_migration_event(struct perf_sched *sched, struct evsel *evsel, struct perf_sample *sample, struct machine *machine, struct thread *migrated) argument
2515 timehist_migrate_task_event(struct perf_tool *tool, union perf_event *event __maybe_unused, struct evsel *evsel, struct perf_sample *sample, struct machine *machine) argument
2543 timehist_sched_change_event(struct perf_tool *tool, union perf_event *event, struct evsel *evsel, struct perf_sample *sample, struct machine *machine) argument
2671 timehist_sched_switch_event(struct perf_tool *tool, union perf_event *event, struct evsel *evsel, struct perf_sample *sample, struct machine *machine __maybe_unused) argument
2929 perf_timehist__process_sample(struct perf_tool *tool, union perf_event *event, struct perf_sample *sample, struct evsel *evsel, struct machine *machine) argument
2956 struct evsel *evsel; local
[all...]
H A Dbuiltin-report.c31 #include "util/evsel.h"
170 struct evsel *evsel = iter->evsel; local
180 err = addr_map_symbol__inc_samples(&bi->from, sample, evsel);
184 err = addr_map_symbol__inc_samples(&bi->to, sample, evsel);
188 err = addr_map_symbol__inc_samples(&mi->daddr, sample, evsel);
192 err = hist_entry__inc_addr_samples(he, sample, evsel, al->addr);
196 err = hist_entry__inc_addr_samples(he, sample, evsel, al->addr);
198 err = hist_entry__inc_addr_samples(he, sample, evsel, a
214 struct evsel *evsel = iter->evsel; local
265 process_sample_event(struct perf_tool *tool, union perf_event *event, struct perf_sample *sample, struct evsel *evsel, struct machine *machine) argument
341 process_read_event(struct perf_tool *tool, union perf_event *event, struct perf_sample *sample __maybe_unused, struct evsel *evsel, struct machine *machine __maybe_unused) argument
370 struct evsel *evsel; local
479 struct evsel *evsel = hists_to_evsel(hists); local
745 struct evsel *evsel = hists_to_evsel(he->hists); local
767 count_sample_event(struct perf_tool *tool __maybe_unused, union perf_event *event __maybe_unused, struct perf_sample *sample __maybe_unused, struct evsel *evsel, struct machine *machine __maybe_unused) argument
785 struct evsel *evsel; local
[all...]
H A Dbuiltin-record.c22 #include "util/evsel.h"
894 struct evsel *evsel; local
897 evlist__for_each_entry(evlist, evsel) {
898 if (evsel->core.attr.text_poke)
902 evsel = evlist__add_dummy_on_all_cpus(evlist);
903 if (!evsel)
906 evsel->core.attr.text_poke = 1;
907 evsel->core.attr.ksymbol = 1;
908 evsel
922 struct evsel *evsel; local
943 struct evsel *evsel; local
1421 process_sample_event(struct perf_tool *tool, union perf_event *event, struct perf_sample *sample, struct evsel *evsel, struct machine *machine) argument
1906 __record__save_lost_samples(struct record *rec, struct evsel *evsel, struct perf_record_lost_samples *lost, int cpu_idx, int thread_idx, u64 lost_count, u16 misc_flag) argument
1932 struct evsel *evsel; local
[all...]
H A Dbuiltin-c2c.c37 #include "evsel.h"
278 struct evsel *evsel,
303 evsel, &al, sysctl_perf_event_max_stack);
2518 struct evsel *evsel; local
2525 evlist__for_each_entry(evlist, evsel) {
2526 fprintf(out, "%-36s: %s\n", first ? " Events" : "", evsel__name(evsel));
275 process_sample_event(struct perf_tool *tool __maybe_unused, union perf_event *event, struct perf_sample *sample, struct evsel *evsel, struct machine *machine) argument
H A Dbuiltin-mem.c268 struct evsel *evsel __maybe_unused,
/linux-master/tools/perf/arch/x86/tests/
H A Dhybrid.c5 #include "evsel.h"
10 static bool test_config(const struct evsel *evsel, __u64 expected_config) argument
12 return (evsel->core.attr.config & PERF_HW_EVENT_MASK) == expected_config;
15 static bool test_perf_config(const struct perf_evsel *evsel, __u64 expected_config) argument
17 return (evsel->attr.config & PERF_HW_EVENT_MASK) == expected_config;
20 static bool test_hybrid_type(const struct evsel *evsel, __u64 expected_config) argument
22 return (evsel->core.attr.config >> PERF_PMU_TYPE_SHIFT) == expected_config;
27 struct evsel *evse local
38 struct evsel *evsel, *leader; local
57 struct evsel *evsel, *leader; local
74 struct evsel *evsel, *leader; local
91 struct evsel *evsel, *leader; local
114 struct perf_evsel *evsel; local
128 struct evsel *evsel = evlist__first(evlist); local
138 struct evsel *evsel = evlist__first(evlist); local
149 struct evsel *evsel = evlist__first(evlist); local
168 struct evsel *evsel, *leader; local
[all...]
/linux-master/tools/perf/arch/powerpc/util/
H A Dkvm-stat.c6 #include "util/evsel.h"
36 static void hcall_event_get_key(struct evsel *evsel, argument
41 key->key = evsel__intval(evsel, sample, "req");
59 static bool hcall_event_end(struct evsel *evsel, argument
63 return (evsel__name_is(evsel, kvm_events_tp[3]));
66 static bool hcall_event_begin(struct evsel *evsel, argument
69 if (evsel__name_is(evsel, kvm_events_t
[all...]
/linux-master/tools/lib/perf/include/internal/
H A Devlist.h8 #include <internal/evsel.h>
27 /** The union of all evsel cpu maps. */
68 * @evsel: struct perf_evsel iterator
70 #define __perf_evlist__for_each_entry(list, evsel) \
71 list_for_each_entry(evsel, list, node)
76 * @evsel: struct perf_evsel iterator
78 #define perf_evlist__for_each_entry(evlist, evsel) \
79 __perf_evlist__for_each_entry(&(evlist)->entries, evsel)
84 * @evsel: struct evsel iterato
[all...]
/linux-master/tools/lib/perf/
H A Devlist.c3 #include <perf/evsel.h>
9 #include <internal/evsel.h>
37 struct perf_evsel *evsel)
39 if (evsel->system_wide) {
40 /* System wide: set the cpu map of the evsel to all online CPUs. */
41 perf_cpu_map__put(evsel->cpus);
42 evsel->cpus = perf_cpu_map__new_online_cpus();
43 } else if (evlist->has_user_cpus && evsel->is_pmu_core) {
48 perf_cpu_map__put(evsel->cpus);
49 evsel
36 __perf_evlist__propagate_maps(struct perf_evlist *evlist, struct perf_evsel *evsel) argument
83 struct perf_evsel *evsel; local
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
200 struct perf_evsel *evsel; local
218 struct perf_evsel *evsel; local
226 struct perf_evsel *evsel; local
234 struct perf_evsel *evsel; local
249 perf_evlist__id_hash(struct perf_evlist *evlist, struct perf_evsel *evsel, int cpu_map_idx, int thread, u64 id) 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
330 struct perf_evsel *evsel; local
406 perf_evsel__set_sid_idx(struct perf_evsel *evsel, int idx, int cpu, int thread) argument
460 struct perf_evsel *evsel; local
643 struct perf_evsel *evsel; local
711 struct perf_evsel *evsel; local
733 struct perf_evsel *evsel; local
748 perf_evlist__go_system_wide(struct perf_evlist *evlist, struct perf_evsel *evsel) argument
[all...]

Completed in 300 milliseconds

12345678