Home
last modified time | relevance | path

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

12345

/tools/perf/util/
Devent.h299 union perf_event *event,
303 union perf_event *event,
307 union perf_event *event,
311 union perf_event *event,
315 union perf_event *event,
319 union perf_event *event,
323 union perf_event *event,
327 union perf_event *event,
331 union perf_event *event,
335 union perf_event *event,
[all …]
Dtool.h10 union perf_event;
18 typedef int (*event_sample)(struct perf_tool *tool, union perf_event *event,
22 typedef int (*event_op)(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);
33 typedef int (*event_oe)(struct perf_tool *tool, union perf_event *event,
Dmachine.h20 union perf_event;
112 int machine__process_comm_event(struct machine *machine, union perf_event *event,
114 int machine__process_exit_event(struct machine *machine, union perf_event *event,
116 int machine__process_fork_event(struct machine *machine, union perf_event *event,
118 int machine__process_lost_event(struct machine *machine, union perf_event *event,
120 int machine__process_lost_samples_event(struct machine *machine, union perf_event *event,
123 union perf_event *event);
125 union perf_event *event);
127 union perf_event *event);
129 union perf_event *event,
[all …]
Devent.c147 size_t perf_event__fprintf_comm(union perf_event *event, FILE *fp) in perf_event__fprintf_comm()
159 size_t perf_event__fprintf_namespaces(union perf_event *event, FILE *fp) in perf_event__fprintf_namespaces()
186 size_t perf_event__fprintf_cgroup(union perf_event *event, FILE *fp) in perf_event__fprintf_cgroup()
193 union perf_event *event, in perf_event__process_comm()
201 union perf_event *event, in perf_event__process_namespaces()
209 union perf_event *event, in perf_event__process_cgroup()
217 union perf_event *event, in perf_event__process_lost()
225 union perf_event *event, in perf_event__process_aux()
233 union perf_event *event, in perf_event__process_itrace_start()
241 union perf_event *event, in perf_event__process_lost_samples()
[all …]
Dheader.h114 union perf_event;
137 union perf_event *event);
138 int perf_event__process_attr(struct perf_tool *tool, union perf_event *event,
141 union perf_event *event,
143 size_t perf_event__fprintf_event_update(union perf_event *event, FILE *fp);
145 union perf_event *event);
147 union perf_event *event);
Dsession.c39 union perf_event *event, u64 file_offset) in perf_session__process_compressed_event()
99 union perf_event *event,
309 union perf_event *event in process_event_synth_tracing_data_stub()
317 union perf_event *event __maybe_unused, in process_event_synth_attr_stub()
326 union perf_event *event __maybe_unused, in process_event_synth_event_update_stub()
338 union perf_event *event __maybe_unused, in process_event_sample_stub()
348 union perf_event *event __maybe_unused, in process_event_stub()
357 union perf_event *event __maybe_unused, in process_finished_round_stub()
365 union perf_event *event,
384 union perf_event *event) in process_event_auxtrace_stub()
[all …]
Dbpf-event.h13 union perf_event;
34 int machine__process_bpf(struct machine *machine, union perf_event *event,
42 union perf_event *event __maybe_unused, in machine__process_bpf()
Ds390-cpumsf.h12 union perf_event;
19 int s390_cpumsf_process_auxtrace_info(union perf_event *event,
Dsample-raw.h6 union perf_event;
10 union perf_event *event,
Dsynthetic-events.h27 union perf_event;
29 typedef int (*perf_event__handler_t)(struct perf_tool *tool, union perf_event *event,
45 int perf_event__synthesize_mmap_events(struct perf_tool *tool, union perf_event *event, pid_t pid, …
47 int perf_event__synthesize_namespaces(struct perf_tool *tool, union perf_event *event, pid_t pid, p…
49 int perf_event__synthesize_sample(union perf_event *event, u64 type, u64 read_format, const struct …
59 pid_t perf_event__synthesize_comm(struct perf_tool *tool, union perf_event *event, pid_t pid, perf_…
61 int perf_tool__process_synth_event(struct perf_tool *tool, union perf_event *event, struct machine …
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 …]
Dintel-bts.h26 union perf_event;
31 int intel_bts_process_auxtrace_info(union perf_event *event,
Darm-spe.h20 union perf_event;
27 int arm_spe_process_auxtrace_info(union perf_event *event,
Dsession.h65 union perf_event **event_ptr,
68 union perf_event *event, u64 offset,
75 int perf_session__queue_event(struct perf_session *s, union perf_event *event,
136 union perf_event *event,
140 union perf_event *event);
Dauxtrace.h21 union perf_event;
183 union perf_event *event,
187 union perf_event *event,
190 struct perf_sample *sample, union perf_event *event,
495 union perf_event *event, void *data1,
509 union perf_event *event, off_t data_offset,
578 int auxtrace_index__auxtrace_event(struct list_head *head, union perf_event *event,
590 union perf_event *event);
592 union perf_event *event);
594 union perf_event *event);
[all …]
Dintel-pt.h35 union perf_event;
42 int intel_pt_process_auxtrace_info(union perf_event *event,
Dstat.h225 union perf_event;
230 union perf_event *event);
232 size_t perf_event__fprintf_stat(union perf_event *event, FILE *fp);
233 size_t perf_event__fprintf_stat_round(union perf_event *event, FILE *fp);
234 size_t perf_event__fprintf_stat_config(union perf_event *event, FILE *fp);
Dtrace-event.h10 union perf_event;
77 void (*process_event) (union perf_event *event,
81 void (*process_switch)(union perf_event *event,
/tools/perf/tests/
Dparse-no-sample-id-all.c12 static int process_event(struct evlist **pevlist, union perf_event *event) in process_event()
38 static int process_events(union perf_event **events, size_t count) in process_events()
94 union perf_event *events[] = { in test__parse_no_sample_id_all()
95 (union perf_event *)&event1, in test__parse_no_sample_id_all()
96 (union perf_event *)&event2, in test__parse_no_sample_id_all()
97 (union perf_event *)&event3, in test__parse_no_sample_id_all()
Devent_update.c16 union perf_event *event, in process_event_unit()
29 union perf_event *event, in process_event_scale()
50 union perf_event *event, in process_event_name()
64 union perf_event *event, in process_event_cpus()
Dstat.c25 union perf_event *event, in process_stat_config_event()
65 union perf_event *event, in process_stat_event()
95 union perf_event *event, in process_stat_round_event()
/tools/perf/
Dbuiltin-inject.c58 union perf_event event[];
77 union perf_event *event) in perf_event__repipe_synth()
86 union perf_event *event, in perf_event__repipe_oe_synth()
94 union perf_event *event __maybe_unused, in perf_event__drop_oe()
102 union perf_event *event) in perf_event__repipe_op2_synth()
108 union perf_event *event, in perf_event__repipe_op4_synth()
115 union perf_event *event, in perf_event__repipe_attr()
133 union perf_event *event, in perf_event__repipe_event_update()
161 union perf_event *event) in perf_event__repipe_auxtrace()
202 union perf_event *event __maybe_unused) in perf_event__repipe_auxtrace()
[all …]
/tools/lib/perf/include/perf/
Dmmap.h8 union perf_event;
13 LIBPERF_API union perf_event *perf_mmap__read_event(struct perf_mmap *map);
/tools/perf/Documentation/
Dsecurity.txt47 +class perf_event
65 +class perf_event
114 9. Login and check that dmesg output doesn't mention that perf_event class is unknown to SELinux su…
141 more perf_event access control information and adjusting the policy.
156 output would contain AVC denied records related to perf_event:
158 # journalctl --reverse --no-pager | grep perf_event
160 …python3[1318099]: SELinux is preventing perf from open access on the perf_event labeled unconfined…
161 …If you believe that perf should be allowed open access on perf_event labeled unconfined_t by defau…
162 …setroubleshoot[1318099]: SELinux is preventing perf from open access on the perf_event labeled unc…
163 …c1023 tcontext=unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023 tclass=perf_event permissive=0
[all …]
/tools/lib/perf/
Dmmap.c201 static union perf_event *perf_mmap__read(struct perf_mmap *map, in perf_mmap__read()
205 union perf_event *event = NULL; in perf_mmap__read()
211 event = (union perf_event *)&data[*startp & map->mask]; in perf_mmap__read()
234 event = (union perf_event *)map->event_copy; in perf_mmap__read()
255 union perf_event *perf_mmap__read_event(struct perf_mmap *map) in perf_mmap__read_event()
257 union perf_event *event; in perf_mmap__read_event()

12345