Searched refs:perf_event (Results 1 - 25 of 57) sorted by relevance

123

/external/linux-tools-perf/perf-3.12.0/include/linux/
H A Dhw_breakpoint.h4 #include <linux/perf_event.h>
31 static inline unsigned long hw_breakpoint_addr(struct perf_event *bp)
36 static inline int hw_breakpoint_type(struct perf_event *bp)
41 static inline unsigned long hw_breakpoint_len(struct perf_event *bp)
46 extern struct perf_event *
54 modify_user_hw_breakpoint(struct perf_event *bp, struct perf_event_attr *attr);
59 extern struct perf_event *
65 extern struct perf_event * __percpu *
70 extern int register_perf_hw_breakpoint(struct perf_event *bp);
71 extern int __register_perf_hw_breakpoint(struct perf_event *b
[all...]
H A Dperf_event.h17 #include <uapi/linux/perf_event.h>
24 # include <asm/perf_event.h>
162 struct perf_event;
196 int (*event_init) (struct perf_event *event);
206 int (*add) (struct perf_event *event, int flags);
207 void (*del) (struct perf_event *event, int flags);
214 void (*start) (struct perf_event *event, int flags);
215 void (*stop) (struct perf_event *event, int flags);
220 void (*read) (struct perf_event *event);
248 int (*event_idx) (struct perf_event *even
295 struct perf_event { struct
[all...]
/external/linux-tools-perf/perf-3.12.0/tools/perf/util/
H A Dtool.h7 union perf_event;
14 typedef int (*event_sample)(struct perf_tool *tool, union perf_event *event,
18 typedef int (*event_op)(struct perf_tool *tool, union perf_event *event,
22 union perf_event *event,
25 typedef int (*event_op2)(struct perf_tool *tool, union perf_event *event,
H A Dbuild-id.h15 int build_id__mark_dso_hit(struct perf_tool *tool, union perf_event *event,
H A Ddebug.h15 void trace_event(union perf_event *event);
H A Devent.h172 union perf_event { union
193 union perf_event *event,
214 union perf_event *event,
218 union perf_event *event,
222 union perf_event *event,
226 union perf_event *event,
230 union perf_event *event,
234 union perf_event *event,
238 union perf_event *event,
243 int perf_event__preprocess_sample(const union perf_event *sel
[all...]
H A Dmachine.h14 union perf_event;
43 int machine__process_comm_event(struct machine *machine, union perf_event *event);
44 int machine__process_exit_event(struct machine *machine, union perf_event *event);
45 int machine__process_fork_event(struct machine *machine, union perf_event *event);
46 int machine__process_lost_event(struct machine *machine, union perf_event *event);
47 int machine__process_mmap_event(struct machine *machine, union perf_event *event);
48 int machine__process_mmap2_event(struct machine *machine, union perf_event *event);
49 int machine__process_event(struct machine *machine, union perf_event *event);
H A Dsession.h11 #include <linux/perf_event.h>
65 int perf_session_queue_event(struct perf_session *s, union perf_event *event,
110 void perf_evsel__print_ip(struct perf_evsel *evsel, union perf_event *event,
H A Dheader.h4 #include <linux/perf_event.h>
135 int perf_event__process_attr(struct perf_tool *tool, union perf_event *event,
142 union perf_event *event,
150 union perf_event *event,
H A Dtrace-event.h10 union perf_event;
68 void (*process_event) (union perf_event *event,
H A Dsession.c203 union perf_event *event
213 union perf_event *event __maybe_unused,
222 union perf_event *event __maybe_unused,
232 union perf_event *event __maybe_unused,
241 union perf_event *event __maybe_unused,
250 union perf_event *event,
310 static void swap_sample_id_all(union perf_event *event, void *data)
319 static void perf_event__all64_swap(union perf_event *event,
326 static void perf_event__comm_swap(union perf_event *event, bool sample_id_all)
339 static void perf_event__mmap_swap(union perf_event *even
[all...]
H A Devent.c95 union perf_event *event, pid_t pid,
170 union perf_event *event,
192 * Just like the kernel, see __perf_event_mmap in kernel/perf_event.c
253 union perf_event *event = zalloc((sizeof(event->mmap) +
264 * kernel uses 0 for user space maps, see kernel/perf_event.c
302 static int __event__synthesize_thread(union perf_event *comm_event,
303 union perf_event *mmap_event,
322 union perf_event *comm_event, *mmap_event;
381 union perf_event *comm_event, *mmap_event;
459 union perf_event *even
[all...]
H A Devlist.h24 union perf_event event_copy;
90 union perf_event *perf_evlist__mmap_read(struct perf_evlist *self, int idx);
145 int perf_evlist__parse_sample(struct perf_evlist *evlist, union perf_event *event,
H A Dbuild-id.c20 union perf_event *event,
46 union perf_event *event,
H A Ddebug.c50 void trace_event(union perf_event *event)
H A Dpmu.h5 #include <linux/perf_event.h>
H A Dtrace-event-scripting.c38 static void process_event_unsupported(union perf_event *event __maybe_unused,
/external/linux-tools-perf/perf-3.12.0/tools/perf/tests/
H A Dparse-no-sample-id-all.c11 static int process_event(struct perf_evlist **pevlist, union perf_event *event)
37 static int process_events(union perf_event **events, size_t count)
97 union perf_event *events[] = {
98 (union perf_event *)&event1,
99 (union perf_event *)&event2,
100 (union perf_event *)&event3,
H A Dopen-syscall-tp-fields.c71 union perf_event *event;
H A Dsw-clock.c25 union perf_event *event;
H A Dtask-exit.c28 union perf_event *event;
/external/linux-tools-perf/perf-3.12.0/tools/perf/
H A Dbuiltin-inject.c37 union perf_event event[0];
41 union perf_event *event)
63 union perf_event *event,
71 union perf_event *event,
84 union perf_event *event,
92 union perf_event *event,
98 union perf_event *event,
114 union perf_event *event,
127 union perf_event *event,
140 union perf_event *even
[all...]
/external/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_platform_limits_linux.cc55 #include <linux/perf_event.h>
/external/linux-tools-perf/perf-3.12.0/tools/perf/arch/x86/util/
H A Dtsc.c4 #include <linux/perf_event.h>
/external/linux-tools-perf/perf-3.12.0/tools/perf/util/scripting-engines/
H A Dtrace-event-python.c234 static void python_process_tracepoint(union perf_event *perf_event
354 static void python_process_general_event(union perf_event *perf_event
414 static void python_process_event(union perf_event *perf_event, argument
423 python_process_tracepoint(perf_event, sample, evsel,
428 python_process_general_event(perf_event, sample, evsel,

Completed in 556 milliseconds

123