Home
last modified time | relevance | path

Searched refs:perf_event (Results 1 – 25 of 127) sorted by relevance

123456

/tools/perf/util/
A Devent.h282 union perf_event *event,
286 union perf_event *event,
294 union perf_event *event,
302 union perf_event *event,
310 union perf_event *event,
318 union perf_event *event,
334 union perf_event *event,
338 union perf_event *event,
342 union perf_event *event,
346 union perf_event *event,
[all …]
A Dtool.h10 union perf_event;
18 typedef int (*event_sample)(const struct perf_tool *tool, union perf_event *event,
22 typedef int (*event_op)(const struct perf_tool *tool, union perf_event *event,
26 union perf_event *event,
29 typedef int (*event_op2)(struct perf_session *session, union perf_event *event);
30 typedef s64 (*event_op3)(struct perf_session *session, union perf_event *event);
31 typedef int (*event_op4)(struct perf_session *session, union perf_event *event, u64 data,
34 typedef int (*event_oe)(const struct perf_tool *tool, union perf_event *event,
98 union perf_event *event,
A Dtool.c17 union perf_event *event, u64 file_offset, in perf_session__process_compressed_event()
84 union perf_event *event in process_event_synth_tracing_data_stub()
92 union perf_event *event __maybe_unused, in process_event_synth_attr_stub()
101 union perf_event *event __maybe_unused, in process_event_synth_event_update_stub()
155 union perf_event *event) in process_event_auxtrace_stub()
164 union perf_event *event __maybe_unused) in process_event_op2_stub()
173 union perf_event *event __maybe_unused) in process_event_thread_map_stub()
205 union perf_event *event) in process_stat_stub()
215 union perf_event *event) in process_stat_round_stub()
225 union perf_event *event) in process_event_time_conv_stub()
[all …]
A Dmachine.h21 union perf_event;
111 int machine__process_comm_event(struct machine *machine, union perf_event *event,
122 union perf_event *event);
124 union perf_event *event);
126 union perf_event *event);
128 union perf_event *event);
130 union perf_event *event,
133 union perf_event *event,
140 union perf_event *event,
143 union perf_event *event,
[all …]
A Dsample-raw.h6 union perf_event;
9 void evlist__s390_sample_raw(struct evlist *evlist, union perf_event *event,
12 void evlist__amd_sample_raw(struct evlist *evlist, union perf_event *event,
A Devent.c225 union perf_event *event, in perf_event__process_comm()
233 union perf_event *event, in perf_event__process_namespaces()
249 union perf_event *event, in perf_event__process_lost()
257 union perf_event *event, in perf_event__process_aux()
273 union perf_event *event, in perf_event__process_aux_output_hw_id()
297 union perf_event *event, in perf_event__process_ksymbol()
305 union perf_event *event, in perf_event__process_bpf()
313 union perf_event *event, in perf_event__process_text_poke()
396 union perf_event *event, in perf_event__process_mmap()
435 union perf_event *event, in perf_event__exit_del_thread()
[all …]
A Dheader.h16 union perf_event;
172 union perf_event *event);
173 int perf_event__process_attr(const struct perf_tool *tool, union perf_event *event,
176 union perf_event *event,
178 size_t perf_event__fprintf_attr(union perf_event *event, FILE *fp);
179 size_t perf_event__fprintf_event_update(union perf_event *event, FILE *fp);
182 union perf_event *event);
185 union perf_event *event);
A Dbpf-event.h12 union perf_event;
21 union perf_event *event;
40 int machine__process_bpf(struct machine *machine, union perf_event *event,
49 union perf_event *event __maybe_unused, in machine__process_bpf()
A Ddlfilter.h11 union perf_event;
31 union perf_event *event;
59 union perf_event *event,
70 union perf_event *event, in dlfilter__filter_event()
83 union perf_event *event, in dlfilter__filter_event_early()
A Dtrace-event.h13 union perf_event;
95 void (*process_event) (union perf_event *event,
100 void (*process_switch)(union perf_event *event,
104 union perf_event *event);
108 void (*process_throttle)(union perf_event *event,
128 union perf_event *event;
137 union perf_event *event,
A Dauxtrace.h22 union perf_event;
209 union perf_event *event,
213 union perf_event *event,
512 union perf_event *event, void *data1,
618 union perf_event *event);
620 union perf_event *event);
622 union perf_event *event);
632 union perf_event *event);
737 union perf_event *event __maybe_unused) in perf_event__process_auxtrace()
752 union perf_event *event in perf_session__auxtrace_error_inc()
[all …]
A Ds390-cpumsf.h12 union perf_event;
19 int s390_cpumsf_process_auxtrace_info(union perf_event *event,
A Dordered-events.c64 static union perf_event *__dup_event(struct ordered_events *oe, in __dup_event()
65 union perf_event *event) in __dup_event()
67 union perf_event *new_event = NULL; in __dup_event()
78 static union perf_event *dup_event(struct ordered_events *oe, in dup_event()
79 union perf_event *event) in dup_event()
84 static void __free_dup_event(struct ordered_events *oe, union perf_event *event) in __free_dup_event()
92 static void free_dup_event(struct ordered_events *oe, union perf_event *event) in free_dup_event()
100 union perf_event *event) in alloc_event()
104 union perf_event *new_event; in alloc_event()
173 union perf_event *event) in ordered_events__new_event()
[all …]
A Dsession.h125 union perf_event **event_ptr,
128 union perf_event *event, u64 offset,
135 int perf_session__queue_event(struct perf_session *s, union perf_event *event,
197 union perf_event *event,
206 union perf_event *event);
209 union perf_event *event,
A Dintel-bts.h26 union perf_event;
31 int intel_bts_process_auxtrace_info(union perf_event *event,
A Darm-spe.h56 union perf_event;
63 int arm_spe_process_auxtrace_info(union perf_event *event,
A Dintel-pt.h35 union perf_event;
42 int intel_pt_process_auxtrace_info(union perf_event *event,
A Dsession.c45 union perf_event *event,
1187 union perf_event *event, in deliver_sample_value()
1534 union perf_event ev; in perf_session__deliver_synth_attr_event()
1563 union perf_event *event; in perf_session__peek_event()
1619 union perf_event *event; in perf_session__peek_events()
1845 union perf_event *event; in __perf_session__process_pipe_events()
1961 static union perf_event *
1965 union perf_event *event; in prefetch_event()
2000 static union perf_event *
2006 static union perf_event *
[all …]
A Dsynthetic-events.h30 union perf_event;
44 typedef int (*perf_event__handler_t)(const struct perf_tool *tool, union perf_event *event,
80 int perf_event__synthesize_mmap_events(const struct perf_tool *tool, union perf_event *event, pid_t…
82 int perf_event__synthesize_namespaces(const struct perf_tool *tool, union perf_event *event, pid_t …
84 int perf_event__synthesize_sample(union perf_event *event, u64 type, u64 read_format, const struct …
94 pid_t perf_event__synthesize_comm(const struct perf_tool *tool, union perf_event *event, pid_t pid,…
98 int perf_tool__process_synth_event(const struct perf_tool *tool, union perf_event *event, struct ma…
/tools/perf/tests/
A Dparse-no-sample-id-all.c13 static int process_event(struct evlist **pevlist, union perf_event *event) in process_event()
43 static int process_events(union perf_event **events, size_t count) in process_events()
100 union perf_event *events[] = { in test__parse_no_sample_id_all()
101 (union perf_event *)&event1, in test__parse_no_sample_id_all()
102 (union perf_event *)&event2, in test__parse_no_sample_id_all()
103 (union perf_event *)&event3, in test__parse_no_sample_id_all()
A Devent_update.c16 union perf_event *event, in process_event_unit()
29 union perf_event *event, in process_event_scale()
47 union perf_event *event, in process_event_name()
61 union perf_event *event, in process_event_cpus()
/tools/bpf/bpftool/
A Dlink.c453 __u32 type = info->perf_event.event.type; in show_perf_event_event_json()
550 switch (info->perf_event.type) { in show_link_close_json()
802 if (info->perf_event.kprobe.addr) in show_perf_event_kprobe_plain()
805 if (info->perf_event.kprobe.offset) in show_perf_event_kprobe_plain()
807 if (info->perf_event.kprobe.missed) in show_perf_event_kprobe_plain()
809 if (info->perf_event.kprobe.cookie) in show_perf_event_kprobe_plain()
827 if (info->perf_event.uprobe.cookie) in show_perf_event_uprobe_plain()
842 if (info->perf_event.tracepoint.cookie) in show_perf_event_tracepoint_plain()
865 if (info->perf_event.event.cookie) in show_perf_event_event_plain()
947 switch (info->perf_event.type) { in show_link_close_plain()
[all …]
/tools/testing/selftests/bpf/prog_tests/
A Dfill_link_info.c59 switch (info.perf_event.type) { in verify_perf_link_info()
73 if (!info.perf_event.kprobe.func_name) { in verify_perf_link_info()
74 info.perf_event.kprobe.func_name = ptr_to_u64(&buf); in verify_perf_link_info()
75 info.perf_event.kprobe.name_len = sizeof(buf); in verify_perf_link_info()
86 if (!info.perf_event.tracepoint.tp_name) { in verify_perf_link_info()
88 info.perf_event.tracepoint.name_len = sizeof(buf); in verify_perf_link_info()
105 if (!info.perf_event.uprobe.file_name) { in verify_perf_link_info()
107 info.perf_event.uprobe.name_len = sizeof(buf); in verify_perf_link_info()
141 info.perf_event.kprobe.name_len = 64; in kprobe_fill_invalid_user_buffer()
145 info.perf_event.kprobe.func_name = 0; in kprobe_fill_invalid_user_buffer()
[all …]
/tools/lib/perf/include/perf/
A Dmmap.h8 union perf_event;
13 LIBPERF_API union perf_event *perf_mmap__read_event(struct perf_mmap *map);
/tools/perf/Documentation/
A Dperf-dlfilter.txt95 __u64 weight; /* Refer PERF_SAMPLE_WEIGHT_TYPE in <linux/perf_event.h> */
101 __u64 data_src; /* Refer PERF_SAMPLE_DATA_SRC in <linux/perf_event.h> */
102 __u64 phys_addr; /* Refer PERF_SAMPLE_PHYS_ADDR in <linux/perf_event.h> */
105 __u64 cgroup; /* Refer PERF_SAMPLE_CGROUP in <linux/perf_event.h> */
106 __u8 cpumode; /* Refer CPUMODE_MASK etc in <linux/perf_event.h> */
108 __u16 misc; /* Refer perf_event_header in <linux/perf_event.h> */
109 __u32 raw_size; /* Refer PERF_SAMPLE_RAW in <linux/perf_event.h> */
110 const void *raw_data; /* Refer PERF_SAMPLE_RAW in <linux/perf_event.h> */
112 const struct perf_branch_entry *brstack; /* Refer <linux/perf_event.h> */
114 const __u64 *raw_callchain; /* Refer <linux/perf_event.h> */
[all …]

Completed in 49 milliseconds

123456