Searched refs:evsel (Results 101 - 125 of 181) sorted by relevance

12345678

/linux-master/tools/perf/util/
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 Dbuild-id.h39 struct perf_sample *sample, struct evsel *evsel,
45 struct perf_sample *sample, struct evsel *evsel,
H A Dsynthetic-events.h14 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 Dauxtrace.c34 #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 Ddata-convert-bt.c28 #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 Dintel-pt.c24 #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 Dblock-info.h81 struct evsel *evsel, struct perf_env *env);
H A Dtop.h17 struct evsel;
44 struct evsel *sym_evsel;
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 Dheader.c31 #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 Dbuiltin-kwork.c12 #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 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-inject.c15 #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 Dbuiltin-lock.c8 #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 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-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-kmem.c6 #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 Dswitch-tracking.c17 #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 Dhists_link.c6 #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 Dsample-parsing.c13 #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 Dtracepoint.py8 class tracepoint(perf.evsel):
11 perf.evsel.__init__(self,
/linux-master/tools/perf/ui/
H A Dhist.c12 #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 Dtrace-event-perl.c46 #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 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...]
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

Completed in 241 milliseconds

12345678