/linux-master/tools/perf/util/ |
H A D | stat.h | 34 /* 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 D | build-id.h | 39 struct perf_sample *sample, struct evsel *evsel, 45 struct perf_sample *sample, struct evsel *evsel,
|
H A D | synthetic-events.h | 14 struct evsel; 50 int perf_event__synthesize_event_update_cpus(struct perf_tool *tool, struct evsel *evsel, perf_event__handler_t process); 51 int perf_event__synthesize_event_update_name(struct perf_tool *tool, struct evsel *evsel, perf_event__handler_t process); 52 int perf_event__synthesize_event_update_scale(struct perf_tool *tool, struct evsel *evsel, perf_event__handler_t process); 53 int perf_event__synthesize_event_update_unit(struct perf_tool *tool, struct evsel *evsel, perf_event__handler_t process);
|
H A D | auxtrace.c | 34 #include "evsel.h" 68 static int evlist__regroup(struct evlist *evlist, struct evsel *leader, struct evsel *last) 70 struct evsel *evsel; local 77 evlist__for_each_entry(evlist, evsel) { 79 if (!(evsel__leader(evsel) == leader || 80 (evsel__leader(evsel) == evsel && 81 evsel 173 auxtrace_mmap_params__set_idx(struct auxtrace_mmap_params *mp, struct evlist *evlist, struct evsel *evsel, int idx) argument 649 evlist__enable_event_idx(struct evlist *evlist, struct evsel *evsel, int idx) argument 667 struct evsel *evsel; local 695 struct evsel *evsel; local 749 struct evsel *evsel; local 810 struct evsel *evsel, *aux_evsel = NULL; local 1269 struct evsel *evsel; local 1293 struct evsel *evsel; local 2738 parse_addr_filter(struct evsel *evsel, const char *filter, int max_nr) argument 2789 evsel__nr_addr_filter(struct evsel *evsel) argument 2804 struct evsel *evsel; local 2867 auxtrace__evsel_is_auxtrace(struct perf_session *session, struct evsel *evsel) argument [all...] |
H A D | data-convert-bt.c | 28 #include "evsel.h" 426 struct evsel *evsel, 429 struct tep_format_field *common_fields = evsel->tp_format->format.common_fields; 430 struct tep_format_field *fields = evsel->tp_format->format.fields; 597 struct evsel *evsel, 600 u64 type = evsel->core.attr.sample_type; 766 struct evsel *evsel) 423 add_tracepoint_values(struct ctf_writer *cw, struct bt_ctf_event_class *event_class, struct bt_ctf_event *event, struct evsel *evsel, struct perf_sample *sample) argument 595 add_generic_values(struct ctf_writer *cw, struct bt_ctf_event *event, struct evsel *evsel, struct perf_sample *sample) argument 765 get_sample_cpu(struct ctf_writer *cw, struct perf_sample *sample, struct evsel *evsel) argument 795 process_sample_event(struct perf_tool *tool, union perf_event *_event, struct perf_sample *sample, struct evsel *evsel, struct machine *machine __maybe_unused) argument 1063 add_tracepoint_types(struct ctf_writer *cw, struct evsel *evsel, struct bt_ctf_event_class *class) argument 1097 add_generic_types(struct ctf_writer *cw, struct evsel *evsel, struct bt_ctf_event_class *event_class) argument 1163 add_event(struct ctf_writer *cw, struct evsel *evsel) argument 1215 struct evsel *evsel; local 1322 struct evsel *evsel; local [all...] |
H A D | intel-pt.c | 24 #include "evsel.h" 68 struct evsel *switch_evsel; 130 struct evsel *pebs_evsel; 176 struct evsel *evsel; member in struct:intel_pt_pebs_event 1035 struct evsel *evsel; local 1037 evlist__for_each_entry(pt->session->evlist, evsel) { 1038 if (intel_pt_get_config(pt, &evsel->core.attr, NULL) && 1039 !evsel 1047 struct evsel *evsel; local 1063 struct evsel *evsel; local 1077 struct evsel *evsel; local 1090 struct evsel *evsel; local 1109 struct evsel *evsel; local 1131 struct evsel *evsel; local 1143 struct evsel *evsel; local 1163 struct evsel *evsel; local 1176 struct evsel *evsel; local 1188 struct evsel *evsel; local 1219 struct evsel *evsel; local 1257 struct evsel *evsel; local 2233 intel_pt_do_synth_pebs_sample(struct intel_pt_queue *ptq, struct evsel *evsel, u64 id) argument 2368 struct evsel *evsel = pt->pebs_evsel; local 3216 struct evsel *evsel = evlist__id2evsel(pt->session->evlist, sample->id); local 3363 struct evsel *evsel; local 3590 intel_pt_evsel_is_auxtrace(struct perf_session *session, struct evsel *evsel) argument 3701 struct evsel *evsel; local 3716 struct evsel *evsel; local 3730 struct evsel *evsel = intel_pt_evsel(pt, evlist); local 3934 struct evsel *evsel; local 3954 struct evsel *evsel; local 3968 struct evsel *evsel; local [all...] |
H A D | block-info.h | 81 struct evsel *evsel, struct perf_env *env);
|
H A D | top.h | 17 struct evsel; 44 struct evsel *sym_evsel;
|
H A D | print-events.c | 19 #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 D | header.c | 31 #include "evsel.h" 503 struct evsel *evsel; local 519 sz = (u32)sizeof(evsel->core.attr); 524 evlist__for_each_entry(evlist, evsel) { 525 ret = do_write(ff, &evsel->core.attr, sz); 535 nri = evsel->core.ids; 543 ret = do_write_string(ff, evsel__name(evsel)); 549 ret = do_write(ff, evsel->core.id, evsel 787 struct evsel *evsel; local 1884 struct evsel *evsel; local 1933 struct evsel *evsel, *events = NULL; local 2020 struct evsel *evsel, *events; local 2199 struct evsel *evsel; local 2492 struct evsel *evsel; local 2504 struct evsel *evsel; local 2523 struct evsel *evsel, *events = read_event_desc(ff); local 2815 struct evsel *evsel, *leader = NULL; local 3684 struct evsel *evsel; local 3779 struct evsel *evsel; local 4157 evsel__prepare_tracepoint_event(struct evsel *evsel, struct tep_handle *pevent) argument 4260 struct evsel *evsel; local 4414 struct evsel *evsel; local 4453 struct evsel *evsel; local [all...] |
/linux-master/tools/perf/ |
H A D | builtin-kwork.c | 12 #include "util/evsel.h" 450 struct evsel *evsel, 460 class->work_init(kwork, class, &key, src_type, evsel, sample, machine); 509 struct evsel *evsel, 518 class->work_init(kwork, class, &key, src_type, evsel, sample, machine); 601 struct evsel *evsel, 606 KWORK_TRACE_MAX, evsel, sampl 446 work_push_atom(struct perf_kwork *kwork, struct kwork_class *class, enum kwork_trace_type src_type, enum kwork_trace_type dst_type, struct evsel *evsel, struct perf_sample *sample, struct machine *machine, struct kwork_work **ret_work, bool overwrite) argument 505 work_pop_atom(struct perf_kwork *kwork, struct kwork_class *class, enum kwork_trace_type src_type, enum kwork_trace_type dst_type, struct evsel *evsel, struct perf_sample *sample, struct machine *machine, struct kwork_work **ret_work) argument 599 report_entry_event(struct perf_kwork *kwork, struct kwork_class *class, struct evsel *evsel, struct perf_sample *sample, struct machine *machine) argument 610 report_exit_event(struct perf_kwork *kwork, struct kwork_class *class, struct evsel *evsel, struct perf_sample *sample, struct machine *machine) argument 654 latency_raise_event(struct perf_kwork *kwork, struct kwork_class *class, struct evsel *evsel, struct perf_sample *sample, struct machine *machine) argument 665 latency_entry_event(struct perf_kwork *kwork, struct kwork_class *class, struct evsel *evsel, struct perf_sample *sample, struct machine *machine) argument 688 timehist_save_callchain(struct perf_kwork *kwork, struct perf_sample *sample, struct evsel *evsel, struct machine *machine) argument 813 timehist_raise_event(struct perf_kwork *kwork, struct kwork_class *class, struct evsel *evsel, struct perf_sample *sample, struct machine *machine) argument 824 timehist_entry_event(struct perf_kwork *kwork, struct kwork_class *class, struct evsel *evsel, struct perf_sample *sample, struct machine *machine) argument 845 timehist_exit_event(struct perf_kwork *kwork, struct kwork_class *class, struct evsel *evsel, struct perf_sample *sample, struct machine *machine) argument 896 top_entry_event(struct perf_kwork *kwork, struct kwork_class *class, struct evsel *evsel, struct perf_sample *sample, struct machine *machine) argument 907 top_exit_event(struct perf_kwork *kwork, struct kwork_class *class, struct evsel *evsel, struct perf_sample *sample, struct machine *machine) argument 937 top_sched_switch_event(struct perf_kwork *kwork, struct kwork_class *class, struct evsel *evsel, struct perf_sample *sample, struct machine *machine) argument 961 process_irq_handler_entry_event(struct perf_tool *tool, struct evsel *evsel, struct perf_sample *sample, struct machine *machine) argument 974 process_irq_handler_exit_event(struct perf_tool *tool, struct evsel *evsel, struct perf_sample *sample, struct machine *machine) argument 1004 irq_work_init(struct perf_kwork *kwork, struct kwork_class *class, struct kwork_work *work, enum kwork_trace_type src_type __maybe_unused, struct evsel *evsel, struct perf_sample *sample, struct machine *machine __maybe_unused) argument 1040 process_softirq_raise_event(struct perf_tool *tool, struct evsel *evsel, struct perf_sample *sample, struct machine *machine) argument 1054 process_softirq_entry_event(struct perf_tool *tool, struct evsel *evsel, struct perf_sample *sample, struct machine *machine) argument 1068 process_softirq_exit_event(struct perf_tool *tool, struct evsel *evsel, struct perf_sample *sample, struct machine *machine) argument 1101 evsel__softirq_name(struct evsel *evsel, u64 num) argument 1131 softirq_work_init(struct perf_kwork *kwork, struct kwork_class *class, struct kwork_work *work, enum kwork_trace_type src_type __maybe_unused, struct evsel *evsel, struct perf_sample *sample, struct machine *machine __maybe_unused) argument 1170 process_workqueue_activate_work_event(struct perf_tool *tool, struct evsel *evsel, struct perf_sample *sample, struct machine *machine) argument 1184 process_workqueue_execute_start_event(struct perf_tool *tool, struct evsel *evsel, struct perf_sample *sample, struct machine *machine) argument 1198 process_workqueue_execute_end_event(struct perf_tool *tool, struct evsel *evsel, struct perf_sample *sample, struct machine *machine) argument 1231 workqueue_work_init(struct perf_kwork *kwork __maybe_unused, struct kwork_class *class, struct kwork_work *work, enum kwork_trace_type src_type __maybe_unused, struct evsel *evsel, struct perf_sample *sample, struct machine *machine) argument 1269 process_sched_switch_event(struct perf_tool *tool, struct evsel *evsel, struct perf_sample *sample, struct machine *machine) argument 1299 sched_work_init(struct perf_kwork *kwork __maybe_unused, struct kwork_class *class, struct kwork_work *work, enum kwork_trace_type src_type, struct evsel *evsel, struct perf_sample *sample, struct machine *machine __maybe_unused) argument 1714 struct evsel *evsel; local 1953 perf_kwork__process_tracepoint_sample(struct perf_tool *tool, union perf_event *event __maybe_unused, struct perf_sample *sample, struct evsel *evsel, struct machine *machine) argument [all...] |
H A D | builtin-sched.c | 7 #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 D | builtin-inject.c | 15 #include "util/evsel.h" 347 struct evsel *evsel, 353 struct evsel *evsel, 359 if (evsel && evsel->handler) { 360 inject_handler f = evsel->handler; 361 return f(tool, event, sample, evsel, machine); 364 build_id__mark_dso_hit(tool, event, sample, evsel, machin 350 perf_event__repipe_sample(struct perf_tool *tool, union perf_event *event, struct perf_sample *sample, struct evsel *evsel, struct machine *machine) argument 800 perf_inject__sched_switch(struct perf_tool *tool, union perf_event *event, struct perf_sample *sample, struct evsel *evsel, struct machine *machine) argument 825 perf_inject__sched_stat(struct perf_tool *tool, union perf_event *event __maybe_unused, struct perf_sample *sample, struct evsel *evsel, struct machine *machine) argument 975 struct evsel *evsel; local 995 struct evsel *evsel; local 1045 guest_session__add_attr(struct guest_session *gs, struct evsel *evsel) argument 1104 struct evsel *evsel; local 1155 struct evsel *evsel; local 1433 struct evsel *evsel; local 1506 struct evsel *evsel = evlist__id2evsel(gs->session->evlist, id); local 1704 evsel__check_stype(struct evsel *evsel, u64 sample_type, const char *sample_msg) argument 1730 struct evsel *evsel; local 2001 struct evsel *evsel; local [all...] |
H A D | builtin-lock.c | 8 #include "util/evsel.h" 569 int (*acquire_event)(struct evsel *evsel, 573 int (*acquired_event)(struct evsel *evsel, 577 int (*contended_event)(struct evsel *evsel, 581 int (*release_event)(struct evsel *evsel, 585 int (*contention_begin_event)(struct evsel *evse 649 get_key_by_aggr_mode(u64 *key, u64 addr, struct evsel *evsel, struct perf_sample *sample) argument 659 report_lock_acquire_event(struct evsel *evsel, struct perf_sample *sample) argument 734 report_lock_acquired_event(struct evsel *evsel, struct perf_sample *sample) argument 800 report_lock_contended_event(struct evsel *evsel, struct perf_sample *sample) argument 858 report_lock_release_event(struct evsel *evsel, struct perf_sample *sample) argument 937 lock_contention_caller(struct evsel *evsel, struct perf_sample *sample, char *buf, int size) argument 992 callchain_id(struct evsel *evsel, struct perf_sample *sample) argument 1059 report_lock_contention_begin_event(struct evsel *evsel, struct perf_sample *sample) argument 1223 report_lock_contention_end_event(struct evsel *evsel, struct perf_sample *sample) argument 1304 evsel__process_lock_acquire(struct evsel *evsel, struct perf_sample *sample) argument 1311 evsel__process_lock_acquired(struct evsel *evsel, struct perf_sample *sample) argument 1318 evsel__process_lock_contended(struct evsel *evsel, struct perf_sample *sample) argument 1325 evsel__process_lock_release(struct evsel *evsel, struct perf_sample *sample) argument 1332 evsel__process_contention_begin(struct evsel *evsel, struct perf_sample *sample) argument 1339 evsel__process_contention_end(struct evsel *evsel, struct perf_sample *sample) argument 1527 process_sample_event(struct perf_tool *tool __maybe_unused, union perf_event *event, struct perf_sample *sample, struct evsel *evsel, struct machine *machine) argument [all...] |
H A D | builtin-report.c | 31 #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 D | builtin-top.c | 30 #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 D | builtin-kmem.c | 6 #include "util/evsel.h" 174 static int evsel__process_alloc_event(struct evsel *evsel, struct perf_sample *sample) argument 176 unsigned long ptr = evsel__intval(evsel, sample, "ptr"), 177 call_site = evsel__intval(evsel, sample, "call_site"); 178 int bytes_req = evsel__intval(evsel, sample, "bytes_req"), 179 bytes_alloc = evsel__intval(evsel, sample, "bytes_alloc"); 201 if (evsel__field(evsel, "node")) { 205 node2 = evsel__intval(evsel, sample, "node"); 246 static int evsel__process_free_event(struct evsel *evse argument 397 find_callsite(struct evsel *evsel, struct perf_sample *sample) argument 754 parse_gfp_flags(struct evsel *evsel, struct perf_sample *sample, unsigned int gfp_flags) argument 806 evsel__process_page_alloc_event(struct evsel *evsel, struct perf_sample *sample) argument 878 evsel__process_page_free_event(struct evsel *evsel, struct perf_sample *sample) argument 958 process_sample_event(struct perf_tool *tool __maybe_unused, union perf_event *event, struct perf_sample *sample, struct evsel *evsel, struct machine *machine) argument 1388 struct evsel *evsel; local 2015 struct evsel *evsel = evlist__find_tracepoint_by_name(session->evlist, "kmem:mm_page_alloc"); local [all...] |
/linux-master/tools/perf/tests/ |
H A D | switch-tracking.c | 17 #include "evsel.h" 64 struct evsel *switch_evsel; 65 struct evsel *cycles_evsel; 130 struct evsel *evsel; local 139 evsel = evlist__id2evsel(evlist, sample.id); 140 if (evsel == switch_tracking->switch_evsel) { 141 next_tid = evsel__intval(evsel, &sample, "next_pid"); 142 prev_tid = evsel__intval(evsel, &sample, "prev_pid"); 151 * evsel 343 struct evsel *evsel, *cpu_clocks_evsel, *cycles_evsel; local [all...] |
H A D | hists_link.c | 6 #include "evsel.h" 68 struct evsel *evsel; local 76 * each evsel will have 10 samples - 5 common and 5 distinct. 77 * However the second evsel also has a collapsed entry for 80 evlist__for_each_entry(evlist, evsel) { 81 struct hists *hists = evsel__hists(evsel); 292 struct evsel *evsel, *first; local 325 evlist__for_each_entry(evlist, evsel) { [all...] |
H A D | sample-parsing.c | 13 #include "evsel.h" 198 struct evsel evsel = { local 277 evsel.core.attr.sample_regs_user = sample_regs; 280 evsel.core.attr.sample_regs_intr = sample_regs; 283 evsel.core.attr.branch_sample_type |= PERF_SAMPLE_BRANCH_HW_INDEX; 329 evsel.sample_size = __evsel__sample_size(sample_type); 331 err = evsel__parse_sample(&evsel, event, &sample_out); 338 if (!samples_same(&sample, &sample_out, sample_type, read_format, evsel.needs_swap)) { 345 evsel [all...] |
/linux-master/tools/perf/python/ |
H A D | tracepoint.py | 8 class tracepoint(perf.evsel): 11 perf.evsel.__init__(self,
|
/linux-master/tools/perf/ui/ |
H A D | hist.c | 12 #include "../util/evsel.h" 32 struct evsel *evsel = hists_to_evsel(hists); local 47 if (evsel__is_group_event(evsel)) { 50 int nr_members = evsel->core.nr_members; 52 prev_idx = evsel__group_idx(evsel); 61 evsel = hists_to_evsel(pair->hists); 62 idx_delta = evsel__group_idx(evsel) - prev_idx - 1; 86 prev_idx = evsel__group_idx(evsel); 167 struct evsel *evse local 172 struct evsel *evsel = hists_to_evsel(pair->hists); local 189 struct evsel *evsel = hists_to_evsel(a->hists); local 231 struct evsel *evsel; local 295 struct evsel *evsel = hists_to_evsel(hists); local 869 struct evsel *evsel; local [all...] |
/linux-master/tools/perf/util/scripting-engines/ |
H A D | trace-event-perl.c | 46 #include "../evsel.h" 260 struct evsel *evsel, 275 if (thread__resolve_callchain(al->thread, cursor, evsel, 343 struct evsel *evsel, 347 struct tep_event *event = evsel->tp_format; 362 if (evsel->core.attr.type != PERF_TYPE_TRACEPOINT) 366 pr_debug("ug! no event found for type %" PRIu64, (u64)evsel->core.attr.config); 391 XPUSHs(sv_2mortal(perl_process_callchain(sample, evsel, a 259 perl_process_callchain(struct perf_sample *sample, struct evsel *evsel, struct addr_location *al) argument 342 perl_process_tracepoint(struct perf_sample *sample, struct evsel *evsel, struct addr_location *al) argument 437 perl_process_event_generic(union perf_event *event, struct perf_sample *sample, struct evsel *evsel) argument 461 perl_process_event(union perf_event *event, struct perf_sample *sample, struct evsel *evsel, struct addr_location *al, struct addr_location *addr_al) argument [all...] |
/linux-master/tools/perf/ui/browsers/ |
H A D | annotate.c | 13 #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...] |
H A D | res_sample.c | 4 #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
|