Searched refs:evsel (Results 1 - 25 of 181) sorted by last modified time

12345678

/linux-master/tools/perf/util/
H A Dannotate.c29 #include "evsel.h"
867 /* symbol histogram: key = offset << 16 | evsel->core.idx */
1079 struct evsel *evsel, u64 addr,
1087 src = symbol__hists(sym, evsel->evlist->core.nr_entries);
1088 return src ? __symbol__inc_addr_samples(ms, src, evsel->core.idx, addr, sample) : 0;
1261 struct evsel *evsel)
1263 return symbol__inc_addr_samples(&ams->ms, evsel, ams->al_addr, sample);
1267 struct evsel *evse
1078 symbol__inc_addr_samples(struct map_symbol *ms, struct evsel *evsel, u64 addr, struct perf_sample *sample) argument
1260 addr_map_symbol__inc_samples(struct addr_map_symbol *ams, struct perf_sample *sample, struct evsel *evsel) argument
1266 hist_entry__inc_addr_samples(struct hist_entry *he, struct perf_sample *sample, struct evsel *evsel, u64 ip) argument
1314 struct evsel *evsel; member in struct:annotate_args
1579 annotation_line__print(struct annotation_line *al, struct symbol *sym, u64 start, struct evsel *evsel, u64 len, int min_pcnt, int printed, int max_lines, struct annotation_line *queue, int addr_fmt_width, int percent_type) argument
2345 calc_percent(struct annotation *notes, struct evsel *evsel, struct annotation_data *data, s64 offset, s64 end) argument
2387 struct evsel *evsel; local
2411 symbol__calc_percent(struct symbol *sym, struct evsel *evsel) argument
2418 evsel__get_arch(struct evsel *evsel, struct arch **parch) argument
2445 symbol__annotate(struct map_symbol *ms, struct evsel *evsel, struct arch **parch) argument
2602 symbol__annotate_hits(struct symbol *sym, struct evsel *evsel) argument
2633 symbol__annotate_printf(struct map_symbol *ms, struct evsel *evsel) argument
2798 map_symbol__annotation_dump(struct map_symbol *ms, struct evsel *evsel) argument
3066 symbol__tty_annotate2(struct map_symbol *ms, struct evsel *evsel) argument
3102 symbol__tty_annotate(struct map_symbol *ms, struct evsel *evsel) argument
3381 symbol__annotate2(struct map_symbol *ms, struct evsel *evsel, struct arch **parch) argument
3699 symbol__ensure_annotate(struct map_symbol *ms, struct evsel *evsel) argument
3815 struct evsel *evsel = hists_to_evsel(he->hists); local
[all...]
H A Dtrace-event.h17 struct evsel;
100 struct evsel *evsel,
109 struct evsel *evsel, u64 tstamp);
132 struct evsel *evsel; member in struct:scripting_context
141 struct evsel *evsel,
H A Dstat.h34 /* per-evsel event stats */
150 struct evsel;
175 struct evsel *evsel,
179 bool perf_stat__skip_metric_event(struct evsel *evsel,
183 struct evsel *evsel,
203 struct evsel *counter);
219 int create_perf_stat_counter(struct evsel *evse
[all...]
H A Dstat-display.c11 #include "evsel.h"
149 struct evsel *evsel, double avg, bool before_metric)
156 ps = evsel->stats;
190 struct evsel *evsel, struct aggr_cpu_id id, int aggr_nr)
217 if (evsel->percore && !config->percore_show_thread) {
229 COMM_LEN, perf_thread_map__comm(evsel->core.threads, id.thread_idx),
230 PID_LEN, perf_thread_map__pid(evsel->core.threads, id.thread_idx));
243 struct evsel *evse
148 print_noise(struct perf_stat_config *config, struct evsel *evsel, double avg, bool before_metric) argument
189 print_aggr_id_std(struct perf_stat_config *config, struct evsel *evsel, struct aggr_cpu_id id, int aggr_nr) argument
242 print_aggr_id_csv(struct perf_stat_config *config, struct evsel *evsel, struct aggr_cpu_id id, int aggr_nr) argument
296 print_aggr_id_json(struct perf_stat_config *config, struct evsel *evsel, struct aggr_cpu_id id, int aggr_nr) argument
348 aggr_printout(struct perf_stat_config *config, struct evsel *evsel, struct aggr_cpu_id id, int aggr_nr) argument
367 struct evsel *evsel; member in struct:outstate
545 fixunit(char *buf, struct evsel *evsel, const char *unit) argument
658 print_counter_value_std(struct perf_stat_config *config, struct evsel *evsel, double avg, bool ok) argument
682 print_counter_value_csv(struct perf_stat_config *config, struct evsel *evsel, double avg, bool ok) argument
702 print_counter_value_json(struct perf_stat_config *config, struct evsel *evsel, double avg, bool ok) argument
719 print_counter_value(struct perf_stat_config *config, struct evsel *evsel, double avg, bool ok) argument
730 abs_printout(struct perf_stat_config *config, struct aggr_cpu_id id, int aggr_nr, struct evsel *evsel, double avg, bool ok) argument
765 struct evsel *evsel; local
905 hybrid_uniquify(struct evsel *evsel, struct perf_stat_config *config) argument
1023 struct evsel *evsel; local
1085 struct evsel *counter, *evsel; local
[all...]
H A Dstat-shadow.c4 #include "evsel.h"
55 static int evsel_context(const struct evsel *evsel) argument
59 if (evsel->core.attr.exclude_kernel)
61 if (evsel->core.attr.exclude_user)
63 if (evsel->core.attr.exclude_hv)
65 if (evsel->core.attr.exclude_host)
67 if (evsel->core.attr.exclude_idle)
79 static enum stat_type evsel__stat_type(const struct evsel *evsel) argument
153 find_stat(const struct evsel *evsel, int aggr_idx, enum stat_type type) argument
187 print_ratio(struct perf_stat_config *config, const struct evsel *evsel, int aggr_idx, double numerator, struct perf_stat_output_ctx *out, enum stat_type denominator_type, const double color_ratios[3], const char *unit) argument
204 print_stalled_cycles_front(struct perf_stat_config *config, const struct evsel *evsel, int aggr_idx, double stalled, struct perf_stat_output_ctx *out) argument
215 print_stalled_cycles_back(struct perf_stat_config *config, const struct evsel *evsel, int aggr_idx, double stalled, struct perf_stat_output_ctx *out) argument
226 print_branch_miss(struct perf_stat_config *config, const struct evsel *evsel, int aggr_idx, double misses, struct perf_stat_output_ctx *out) argument
237 print_l1d_miss(struct perf_stat_config *config, const struct evsel *evsel, int aggr_idx, double misses, struct perf_stat_output_ctx *out) argument
248 print_l1i_miss(struct perf_stat_config *config, const struct evsel *evsel, int aggr_idx, double misses, struct perf_stat_output_ctx *out) argument
259 print_ll_miss(struct perf_stat_config *config, const struct evsel *evsel, int aggr_idx, double misses, struct perf_stat_output_ctx *out) argument
270 print_dtlb_miss(struct perf_stat_config *config, const struct evsel *evsel, int aggr_idx, double misses, struct perf_stat_output_ctx *out) argument
281 print_itlb_miss(struct perf_stat_config *config, const struct evsel *evsel, int aggr_idx, double misses, struct perf_stat_output_ctx *out) argument
292 print_cache_miss(struct perf_stat_config *config, const struct evsel *evsel, int aggr_idx, double misses, struct perf_stat_output_ctx *out) argument
303 print_instructions(struct perf_stat_config *config, const struct evsel *evsel, int aggr_idx, double instructions, struct perf_stat_output_ctx *out) argument
327 print_cycles(struct perf_stat_config *config, const struct evsel *evsel, int aggr_idx, double cycles, struct perf_stat_output_ctx *out) argument
342 print_nsecs(struct perf_stat_config *config, const struct evsel *evsel, int aggr_idx __maybe_unused, double nsecs, struct perf_stat_output_ctx *out) argument
358 prepare_metric(const struct metric_expr *mexp, const struct evsel *evsel, struct expr_parse_ctx *pctx, int aggr_idx) argument
462 generic_metric(struct perf_stat_config *config, struct metric_expr *mexp, struct evsel *evsel, int aggr_idx, struct perf_stat_output_ctx *out) argument
561 perf_stat__print_metricgroup_header(struct perf_stat_config *config, struct evsel *evsel, void *ctxp, const char *name, struct perf_stat_output_ctx *out) argument
608 perf_stat__print_shadow_stats_metricgroup(struct perf_stat_config *config, struct evsel *evsel, int aggr_idx, int *num, void *from, struct perf_stat_output_ctx *out, struct rblist *metric_events) argument
658 perf_stat__print_shadow_stats(struct perf_stat_config *config, struct evsel *evsel, double avg, int aggr_idx, struct perf_stat_output_ctx *out, struct rblist *metric_events) argument
721 perf_stat__skip_metric_event(struct evsel *evsel, struct rblist *metric_events, u64 ena, u64 run) argument
[all...]
H A Dsort.c20 #include "evsel.h"
939 struct evsel *evsel; local
945 evsel = hists_to_evsel(he->hists);
950 evsel->tp_format);
952 tep_print_event(evsel->tp_format->tep,
965 struct evsel *evsel; local
967 evsel = hists_to_evsel(left->hists);
968 if (evsel
982 struct evsel *evsel; local
2731 struct evsel *evsel; member in struct:hpp_dynamic_entry
2972 __alloc_dynamic_entry(struct evsel *evsel, struct tep_format_field *field, int level) argument
3073 struct evsel *evsel = NULL; local
3111 __dynamic_dimension__add(struct evsel *evsel, struct tep_format_field *field, bool raw_trace, int level) argument
3127 add_evsel_fields(struct evsel *evsel, bool raw_trace, int level) argument
3147 struct evsel *evsel; local
3164 struct evsel *evsel; local
3187 struct evsel *evsel; local
3519 struct evsel *evsel; local
[all...]
H A Dsession.c21 #include "evsel.h"
170 struct evsel *evsel; local
172 evlist__for_each_entry(session->evlist, evsel) {
173 if (evsel->core.attr.comm_exec)
355 struct evsel *evsel __maybe_unused,
1142 static void callchain__printf(struct evsel *evsel, argument
1148 if (evsel__has_branch_callstack(evsel))
1158 branch_stack__printf(struct perf_sample *sample, struct evsel *evsel) argument
1355 dump_sample(struct evsel *evsel, union perf_event *event, struct perf_sample *sample, const char *arch) argument
1413 dump_read(struct evsel *evsel, union perf_event *event) argument
1480 struct evsel *evsel; local
1524 evlist__deliver_sample(struct evlist *evlist, struct perf_tool *tool, union perf_event *event, struct perf_sample *sample, struct evsel *evsel, struct machine *machine) argument
1552 struct evsel *evsel; local
1919 struct evsel *evsel; local
2648 struct evsel *evsel; local
2754 struct evsel *evsel; local
[all...]
H A Dsession.h98 struct evsel *evsel,
138 struct evsel *perf_session__find_first_evtype(struct perf_session *session,
H A Dpython.c14 #include "evsel.h"
96 struct perf_pmu *evsel__find_pmu(const struct evsel *evsel __maybe_unused)
111 bool evsel__is_aux_event(const struct evsel *evsel __maybe_unused)
140 * XXX: All these evsel destructors need some better mechanism, like a linked
148 void bpf_counter__destroy(struct evsel *evsel);
149 int bpf_counter__install_pe(struct evsel *evsel, in
226 struct evsel *evsel; member in struct:pyrf_event
519 struct evsel *evsel = pevent->evsel; local
813 struct evsel evsel; member in struct:pyrf_evsel
934 struct evsel *evsel = &pevsel->evsel; local
1105 struct evsel *evsel; local
1157 struct evsel *evsel; local
[all...]
H A Dprint-events.c19 #include "evsel.h"
230 struct evsel *evsel; local
241 evsel = evsel__new(&attr);
242 if (evsel) {
243 ret = evsel__open(evsel, NULL, tmap) >= 0;
252 evsel->core.attr.exclude_kernel = 1;
253 ret = evsel__open(evsel, NULL, tmap) >= 0;
265 evsel->core.attr.exclude_guest = 1;
266 ret = evsel__open(evsel, NUL
[all...]
H A Dpmu.c19 #include "evsel.h"
1099 bool evsel__is_aux_event(const struct evsel *evsel) argument
1101 struct perf_pmu *pmu = evsel__find_pmu(evsel);
1115 void evsel__set_config_if_unset(struct perf_pmu *pmu, struct evsel *evsel, argument
1119 struct evsel_config_term *term = evsel__get_config_term(evsel, CFG_CHG);
1131 evsel->core.attr.config &= ~bits;
1132 evsel->core.attr.config |= field_prep(bits, val);
1542 * set defaults as for evsel
[all...]
H A Dpmus.c15 #include "evsel.h"
590 struct perf_pmu *evsel__find_pmu(const struct evsel *evsel) argument
592 struct perf_pmu *pmu = evsel->pmu;
595 pmu = perf_pmus__find_by_type(evsel->core.attr.type);
596 ((struct evsel *)evsel)->pmu = pmu;
H A Dparse-events.y18 #include "evsel.h"
46 struct evsel *evsel, *tmp;
48 list_for_each_entry_safe(evsel, tmp, list_evsel, core.node) {
49 list_del_init(&evsel->core.node);
50 evsel__delete(evsel);
H A Dparse-events.c12 #include "evsel.h"
226 static struct evsel *
234 struct evsel *evsel; local
254 evsel = evsel__new_idx(attr, *idx);
255 if (!evsel) {
261 evsel->core.cpus = cpus;
262 evsel->core.own_cpus = perf_cpu_map__get(cpus);
263 evsel->core.requires_cpu = pmu ? pmu->is_uncore : false;
264 evsel
305 struct evsel *evsel; local
528 struct evsel *evsel = evsel__newtp_idx(sys_name, evt_name, (*idx)++); local
1396 struct evsel *evsel; local
1671 get_event_modifier(struct event_modifier *mod, char *str, struct evsel *evsel) argument
1795 struct evsel *evsel; local
1835 struct evsel *evsel; local
1898 evsel__compute_group_pmu_name(struct evsel *evsel, const struct list_head *head) argument
2375 foreach_evsel_in_last_glob(struct evlist *evlist, int (*func)(struct evsel *evsel, const void *arg), const void *arg) argument
2407 set_filter(struct evsel *evsel, const void *arg) argument
2461 add_exclude_perf_filter(struct evsel *evsel, const void *arg __maybe_unused) argument
[all...]
H A Dparse-events.h15 struct evsel;
217 struct evsel *parse_events__add_event(int idx, struct perf_event_attr *attr,
H A Dmetricgroup.c11 #include "evsel.h"
36 struct evsel *evsel,
41 .evsel = evsel
47 if (evsel && evsel->metric_leader)
48 me.evsel = evsel->metric_leader;
68 if (a->evsel
35 metricgroup__lookup(struct rblist *metric_events, struct evsel *evsel, bool create) argument
1788 struct evsel *evsel; local
[all...]
H A Dmem-events.c124 bool is_mem_loads_aux_event(struct evsel *leader)
H A Dmem-events.h12 #include "evsel.h"
47 bool is_mem_loads_aux_event(struct evsel *leader);
H A Dmachine.h16 struct evsel;
183 struct evsel *evsel,
H A Dmachine.c12 #include "evsel.h"
2732 struct evsel *evsel,
2751 if (evsel__has_branch_callstack(evsel)) {
2752 struct perf_env *env = evsel__env(evsel);
2979 struct evsel *evsel,
2984 if (!((evsel->core.attr.sample_type & PERF_SAMPLE_REGS_USER) &&
2985 (evsel->core.attr.sample_type & PERF_SAMPLE_STACK_USER)))
2999 struct evsel *evse
2730 thread__resolve_callchain_sample(struct thread *thread, struct callchain_cursor *cursor, struct evsel *evsel, struct perf_sample *sample, struct symbol **parent, struct addr_location *root_al, int max_stack) argument
2977 thread__resolve_callchain_unwind(struct thread *thread, struct callchain_cursor *cursor, struct evsel *evsel, struct perf_sample *sample, int max_stack) argument
2997 thread__resolve_callchain(struct thread *thread, struct callchain_cursor *cursor, struct evsel *evsel, struct perf_sample *sample, struct symbol **parent, struct addr_location *root_al, int max_stack) argument
[all...]
H A Devsel.h10 #include <internal/evsel.h>
11 #include <perf/evsel.h>
44 /** struct evsel - event selector
46 * @evlist - evlist this evsel is in, if it is in one.
47 * @core - libperf evsel object
59 struct evsel { struct
108 * references to other metric (evsel).
110 struct evsel **metric_events;
111 struct evsel *metric_leader;
142 * For reporting purposes, an evsel sampl
203 evsel__cpus(struct evsel *evsel) argument
208 evsel__nr_cpus(struct evsel *evsel) argument
268 evsel__is_bpf(struct evsel *evsel) argument
273 evsel__is_bperf(struct evsel *evsel) argument
294 evsel__is_tool(const struct evsel *evsel) argument
344 evsel__strval(struct evsel *evsel, struct perf_sample *sample, const char *name) argument
357 __evsel__match(const struct evsel *evsel, u32 type, u64 config) argument
388 evsel__read_on_cpu(struct evsel *evsel, int cpu_map_idx, int thread) argument
400 evsel__read_on_cpu_scaled(struct evsel *evsel, int cpu_map_idx, int thread) argument
413 evsel__next(struct evsel *evsel) argument
418 evsel__prev(struct evsel *evsel) argument
430 evsel__is_group_leader(const struct evsel *evsel) argument
443 evsel__is_group_event(struct evsel *evsel) argument
453 evsel__is_bpf_output(struct evsel *evsel) argument
458 evsel__is_clock(const struct evsel *evsel) argument
469 evsel__group_idx(struct evsel *evsel) argument
494 evsel__has_branch_callstack(const struct evsel *evsel) argument
499 evsel__has_branch_hw_idx(const struct evsel *evsel) argument
504 evsel__has_callchain(const struct evsel *evsel) argument
514 evsel__has_br_stack(const struct evsel *evsel) argument
524 evsel__is_dummy_event(struct evsel *evsel) argument
[all...]
H A Devsel.c25 #include <perf/evsel.h>
32 #include "evsel.h"
97 static int evsel__no_extra_init(struct evsel *evsel __maybe_unused)
104 static void evsel__no_extra_fini(struct evsel *evsel __maybe_unused)
110 int (*init)(struct evsel *evsel);
111 void (*fini)(struct evsel *evsel);
118 evsel__object_config(size_t object_size, int (*init)(struct evsel *evsel), void (*fini)(struct evsel *evsel)) argument
218 evsel__calc_id_pos(struct evsel *evsel) argument
224 __evsel__set_sample_bit(struct evsel *evsel, enum perf_event_sample_format bit) argument
234 __evsel__reset_sample_bit(struct evsel *evsel, enum perf_event_sample_format bit) argument
244 evsel__set_sample_id(struct evsel *evsel, bool can_sample_identifier) argument
264 evsel__is_function_event(struct evsel *evsel) argument
274 evsel__init(struct evsel *evsel, struct perf_event_attr *attr, int idx) argument
302 struct evsel *evsel = zalloc(perf_evsel__object.size); local
359 struct evsel *evsel; local
457 struct evsel *evsel = zalloc(perf_evsel__object.size); local
537 evsel__add_modifiers(struct evsel *evsel, char *bf, size_t size) argument
573 arch_evsel__hw_name(struct evsel *evsel, char *bf, size_t size) argument
578 evsel__hw_name(struct evsel *evsel, char *bf, size_t size) argument
604 evsel__sw_name(struct evsel *evsel, char *bf, size_t size) argument
633 evsel__bp_name(struct evsel *evsel, char *bf, size_t size) argument
729 evsel__hw_cache_name(struct evsel *evsel, char *bf, size_t size) argument
735 evsel__raw_name(struct evsel *evsel, char *bf, size_t size) argument
741 evsel__name(struct evsel *evsel) argument
793 evsel__name_is(struct evsel *evsel, const char *name) argument
798 evsel__metric_id(const struct evsel *evsel) argument
809 evsel__group_name(struct evsel *evsel) argument
824 evsel__group_desc(struct evsel *evsel, char *buf, size_t size) argument
844 __evsel__config_callchain(struct evsel *evsel, struct record_opts *opts, struct callchain_param *param) argument
905 evsel__config_callchain(struct evsel *evsel, struct record_opts *opts, struct callchain_param *param) argument
912 evsel__reset_callgraph(struct evsel *evsel, struct callchain_param *param) argument
929 evsel__apply_config_terms(struct evsel *evsel, struct record_opts *opts, bool track) argument
1062 __evsel__get_config_term(struct evsel *evsel, enum evsel_term_type type) argument
1074 arch_evsel__set_sample_weight(struct evsel *evsel) argument
1095 evsel__is_offcpu_event(struct evsel *evsel) argument
1128 evsel__config(struct evsel *evsel, struct record_opts *opts, struct callchain_param *callchain) argument
1372 evsel__set_filter(struct evsel *evsel, const char *filter) argument
1385 evsel__append_filter(struct evsel *evsel, const char *fmt, const char *filter) argument
1401 evsel__append_tp_filter(struct evsel *evsel, const char *filter) argument
1406 evsel__append_addr_filter(struct evsel *evsel, const char *filter) argument
1412 evsel__enable_cpu(struct evsel *evsel, int cpu_map_idx) argument
1417 evsel__enable(struct evsel *evsel) argument
1427 evsel__disable_cpu(struct evsel *evsel, int cpu_map_idx) argument
1432 evsel__disable(struct evsel *evsel) argument
1459 evsel__free_config_terms(struct evsel *evsel) argument
1464 evsel__exit(struct evsel *evsel) argument
1492 evsel__delete(struct evsel *evsel) argument
1501 evsel__compute_deltas(struct evsel *evsel, int cpu_map_idx, int thread, struct perf_counts_values *count) argument
1517 evsel__read_one(struct evsel *evsel, int cpu_map_idx, int thread) argument
1603 evsel__read_counter(struct evsel *evsel, int cpu_map_idx, int thread) argument
1613 __evsel__read_on_cpu(struct evsel *evsel, int cpu_map_idx, int thread, bool scale) argument
1633 evsel__match_other_cpu(struct evsel *evsel, struct evsel *other, int cpu_map_idx) argument
1642 evsel__hybrid_group_cpu_map_idx(struct evsel *evsel, int cpu_map_idx) argument
1654 get_group_fd(struct evsel *evsel, int cpu_map_idx, int thread) argument
1689 update_fds(struct evsel *evsel, int nr_cpus, int cpu_map_idx, int nr_threads, int thread_idx) argument
1713 evsel__ignore_missing_thread(struct evsel *evsel, int nr_cpus, int cpu_map_idx, struct perf_thread_map *threads, int thread, int err) argument
1766 evsel__precise_ip_fallback(struct evsel *evsel) argument
1793 __evsel__prepare_open(struct evsel *evsel, struct perf_cpu_map *cpus, struct perf_thread_map *threads) argument
1833 evsel__disable_missing_features(struct evsel *evsel) argument
1870 evsel__prepare_open(struct evsel *evsel, struct perf_cpu_map *cpus, struct perf_thread_map *threads) argument
1884 evsel__detect_missing_features(struct evsel *evsel) argument
2000 evsel__open_cpu(struct evsel *evsel, struct perf_cpu_map *cpus, struct perf_thread_map *threads, int start_cpu_map_idx, int end_cpu_map_idx) argument
2152 evsel__open(struct evsel *evsel, struct perf_cpu_map *cpus, struct perf_thread_map *threads) argument
2158 evsel__close(struct evsel *evsel) argument
2164 evsel__open_per_cpu(struct evsel *evsel, struct perf_cpu_map *cpus, int cpu_map_idx) argument
2172 evsel__open_per_thread(struct evsel *evsel, struct perf_thread_map *threads) argument
2177 perf_evsel__parse_id_sample(const struct evsel *evsel, const union perf_event *event, struct perf_sample *sample) argument
2328 evsel__has_branch_counters(const struct evsel *evsel) argument
2344 evsel__parse_sample(struct evsel *evsel, union perf_event *event, struct perf_sample *data) argument
2700 evsel__parse_sample_timestamp(struct evsel *evsel, union perf_event *event, u64 *timestamp) argument
2743 evsel__id_hdr_size(struct evsel *evsel) argument
2770 evsel__field(struct evsel *evsel, const char *name) argument
2775 evsel__common_field(struct evsel *evsel, const char *name) argument
2780 evsel__rawptr(struct evsel *evsel, struct perf_sample *sample, const char *name) argument
2839 evsel__intval(struct evsel *evsel, struct perf_sample *sample, const char *name) argument
2846 evsel__intval_common(struct evsel *evsel, struct perf_sample *sample, const char *name) argument
2853 evsel__taskstate(struct evsel *evsel, struct perf_sample *sample, const char *name) argument
2888 evsel__fallback(struct evsel *evsel, struct target *target, int err, char *msg, size_t msgsize) argument
2988 evsel__open_strerror(struct evsel *evsel, struct target *target, int err, char *msg, size_t size) argument
3114 evsel__env(struct evsel *evsel) argument
3121 store_evsel_ids(struct evsel *evsel, struct evlist *evlist) argument
3139 evsel__store_ids(struct evsel *evsel, struct evlist *evlist) argument
3150 evsel__zero_per_pkg(struct evsel *evsel) argument
3168 evsel__is_hybrid(const struct evsel *evsel) argument
3176 evsel__leader(const struct evsel *evsel) argument
3181 evsel__has_leader(struct evsel *evsel, struct evsel *leader) argument
3186 evsel__is_leader(struct evsel *evsel) argument
3191 evsel__set_leader(struct evsel *evsel, struct evsel *leader) argument
3196 evsel__source_count(const struct evsel *evsel) argument
3218 evsel__remove_from_group(struct evsel *evsel, struct evsel *leader) argument
[all...]
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);
/linux-master/tools/perf/ui/browsers/
H A Dannotate.c13 #include "../../util/evsel.h"
304 struct evsel *evsel)
315 symbol__calc_percent(sym, evsel);
455 struct evsel *evsel,
471 if (!symbol__hists(dl->ops.target.sym, evsel->evlist->core.nr_entries)) {
482 symbol__tui_annotate(&target_ms, evsel, hbt);
507 struct evsel *evsel,
303 annotate_browser__calc_percent(struct annotate_browser *browser, struct evsel *evsel) argument
454 annotate_browser__callq(struct annotate_browser *browser, struct evsel *evsel, struct hist_browser_timer *hbt) argument
506 annotate_browser__jump(struct annotate_browser *browser, struct evsel *evsel, struct hist_browser_timer *hbt) argument
706 annotate_browser__run(struct annotate_browser *browser, struct evsel *evsel, struct hist_browser_timer *hbt) argument
929 map_symbol__tui_annotate(struct map_symbol *ms, struct evsel *evsel, struct hist_browser_timer *hbt) argument
935 hist_entry__tui_annotate(struct hist_entry *he, struct evsel *evsel, struct hist_browser_timer *hbt) argument
946 symbol__tui_annotate(struct map_symbol *ms, struct evsel *evsel, struct hist_browser_timer *hbt) argument
[all...]
/linux-master/tools/perf/util/scripting-engines/
H A Dtrace-event-python.c43 #include "../evsel.h"
418 struct evsel *evsel,
432 if (thread__resolve_callchain(al->thread, cursor, evsel,
681 struct evsel *evsel)
683 u64 read_format = evsel->core.attr.read_format;
761 struct evsel *evsel)
763 struct perf_event_attr *attr = &evsel
417 python_process_callchain(struct perf_sample *sample, struct evsel *evsel, struct addr_location *al) argument
679 set_sample_read_in_dict(PyObject *dict_sample, struct perf_sample *sample, struct evsel *evsel) argument
759 set_regs_in_dict(PyObject *dict, struct perf_sample *sample, struct evsel *evsel) argument
842 get_perf_sample_dict(struct perf_sample *sample, struct evsel *evsel, struct addr_location *al, struct addr_location *addr_al, PyObject *callchain) argument
940 python_process_tracepoint(struct perf_sample *sample, struct evsel *evsel, struct addr_location *al, struct addr_location *addr_al) argument
1145 python_export_evsel(struct db_export *dbe, struct evsel *evsel) argument
1467 python_process_general_event(struct perf_sample *sample, struct evsel *evsel, struct addr_location *al, struct addr_location *addr_al) argument
1503 python_process_event(union perf_event *event, struct perf_sample *sample, struct evsel *evsel, struct addr_location *al, struct addr_location *addr_al) argument
1647 get_handler_name(char *str, size_t size, struct evsel *evsel) argument
[all...]

Completed in 383 milliseconds

12345678