/external/linux-tools-perf/perf-3.12.0/include/linux/ |
H A D | hw_breakpoint.h | 4 #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 D | perf_event.h | 17 #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 D | tool.h | 7 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 D | build-id.h | 15 int build_id__mark_dso_hit(struct perf_tool *tool, union perf_event *event,
|
H A D | debug.h | 15 void trace_event(union perf_event *event);
|
H A D | event.h | 172 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 D | machine.h | 14 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 D | session.h | 11 #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 D | header.h | 4 #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 D | trace-event.h | 10 union perf_event; 68 void (*process_event) (union perf_event *event,
|
H A D | session.c | 203 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 D | event.c | 95 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 D | evlist.h | 24 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 D | build-id.c | 20 union perf_event *event, 46 union perf_event *event,
|
H A D | debug.c | 50 void trace_event(union perf_event *event)
|
H A D | pmu.h | 5 #include <linux/perf_event.h>
|
H A D | trace-event-scripting.c | 38 static void process_event_unsupported(union perf_event *event __maybe_unused,
|
/external/linux-tools-perf/perf-3.12.0/tools/perf/tests/ |
H A D | parse-no-sample-id-all.c | 11 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 D | open-syscall-tp-fields.c | 71 union perf_event *event;
|
H A D | sw-clock.c | 25 union perf_event *event;
|
H A D | task-exit.c | 28 union perf_event *event;
|
/external/linux-tools-perf/perf-3.12.0/tools/perf/ |
H A D | builtin-inject.c | 37 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 D | sanitizer_platform_limits_linux.cc | 55 #include <linux/perf_event.h>
|
/external/linux-tools-perf/perf-3.12.0/tools/perf/arch/x86/util/ |
H A D | tsc.c | 4 #include <linux/perf_event.h>
|
/external/linux-tools-perf/perf-3.12.0/tools/perf/util/scripting-engines/ |
H A D | trace-event-python.c | 234 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,
|