/external/linux-tools-perf/util/include/linux/added/ |
hw_breakpoint.h | 32 #include <linux/perf_event.h> 58 static inline unsigned long hw_breakpoint_addr(struct perf_event *bp) 63 static inline int hw_breakpoint_type(struct perf_event *bp) 68 static inline unsigned long hw_breakpoint_len(struct perf_event *bp) 73 extern struct perf_event * 80 modify_user_hw_breakpoint(struct perf_event *bp, struct perf_event_attr *attr); 85 extern struct perf_event * 90 extern struct perf_event * __percpu * 94 extern int register_perf_hw_breakpoint(struct perf_event *bp); 95 extern int __register_perf_hw_breakpoint(struct perf_event *bp) [all...] |
perf_event.h | 492 # include <asm/perf_event.h> 599 struct perf_event; 631 int (*event_init) (struct perf_event *event); 641 int (*add) (struct perf_event *event, int flags); 642 void (*del) (struct perf_event *event, int flags); 649 void (*start) (struct perf_event *event, int flags); 650 void (*stop) (struct perf_event *event, int flags); 655 void (*read) (struct perf_event *event); 720 typedef void (*perf_overflow_handler_t)(struct perf_event *, int, 757 * struct perf_event - performance event kernel representation 759 struct perf_event { struct [all...] |
/external/linux-tools-perf/util/ |
event.h | 133 union perf_event { union 153 typedef int (*perf_event__handler_synth_t)(union perf_event *event, 155 typedef int (*perf_event__handler_t)(union perf_event *event, 173 int perf_event__process_comm(union perf_event *event, struct perf_sample *sample, 175 int perf_event__process_lost(union perf_event *event, struct perf_sample *sample, 177 int perf_event__process_mmap(union perf_event *event, struct perf_sample *sample, 179 int perf_event__process_task(union perf_event *event, struct perf_sample *sample, 181 int perf_event__process(union perf_event *event, struct perf_sample *sample, 185 int perf_event__preprocess_sample(const union perf_event *self, 193 int perf_event__parse_sample(const union perf_event *event, u64 type [all...] |
header.h | 6 #include "../../../include/linux/perf_event.h" 8 #include "include/linux/added/perf_event.h" 97 int perf_event__process_attr(union perf_event *event, struct perf_session *session); 104 int perf_event__process_event_type(union perf_event *event, 110 int perf_event__process_tracing_data(union perf_event *event, 117 int perf_event__process_build_id(union perf_event *event,
|
parse-events.h | 9 #include "../../../include/linux/perf_event.h" 11 #include "include/linux/added/perf_event.h"
|
session.h | 12 #include "../../../include/linux/perf_event.h" 15 #include "include/linux/added/perf_event.h" 69 typedef int (*event_sample)(union perf_event *event, struct perf_sample *sample, 71 typedef int (*event_op)(union perf_event *self, struct perf_sample *sample, 73 typedef int (*event_synth_op)(union perf_event *self, 75 typedef int (*event_op2)(union perf_event *self, struct perf_session *session, 167 const union perf_event *event, 178 void perf_session__print_symbols(union perf_event *event,
|
debug.h | 12 void trace_event(union perf_event *event);
|
evlist.h | 29 union perf_event event_copy; 56 union perf_event *perf_evlist__mmap_read(struct perf_evlist *self, int idx);
|
session.c | 293 static int process_event_synth_stub(union perf_event *event __used, 300 static int process_event_sample_stub(union perf_event *event __used, 309 static int process_event_stub(union perf_event *event __used, 317 static int process_finished_round_stub(union perf_event *event __used, 325 static int process_finished_round(union perf_event *event, 376 static void perf_event__all64_swap(union perf_event *event) 382 static void perf_event__comm_swap(union perf_event *event) 388 static void perf_event__mmap_swap(union perf_event *event) 397 static void perf_event__task_swap(union perf_event *event) 406 static void perf_event__read_swap(union perf_event *event [all...] |
event.c | 55 static pid_t perf_event__synthesize_comm(union perf_event *event, pid_t pid, 144 static int perf_event__synthesize_mmap_events(union perf_event *event, 165 * Just like the kernel, see __perf_event_mmap in kernel/perf_event.c 230 union perf_event *event = zalloc((sizeof(event->mmap) + 241 * kernel uses 0 for user space maps, see kernel/perf_event.c 282 static int __event__synthesize_thread(union perf_event *comm_event, 283 union perf_event *mmap_event, 299 union perf_event *comm_event, *mmap_event; 331 union perf_event *comm_event, *mmap_event; 406 union perf_event *event = zalloc((sizeof(event->mmap) [all...] |
build-id.c | 21 static int build_id__mark_dso_hit(union perf_event *event, 45 static int perf_event__exit_del_thread(union perf_event *event,
|
cgroup.c | 26 * perf_event subsystem 37 if (!strcmp(token, "perf_event")) {
|
evsel.h | 8 #include "../../../include/linux/perf_event.h" 12 #include "include/linux/added/perf_event.h"
|
callchain.h | 106 const union perf_event *event);
|
debug.c | 70 void trace_event(union perf_event *event)
|
evsel.c | 300 static int perf_event__parse_id_sample(const union perf_event *event, u64 type, 338 static bool sample_overlap(const union perf_event *event, 349 int perf_event__parse_sample(const union perf_event *event, u64 type,
|
trace-event-scripting.c | 39 static void process_event_unsupported(union perf_event *event __unused,
|
header.c | 980 union perf_event *ev; 1031 int perf_event__process_attr(union perf_event *event, 1075 union perf_event ev; 1123 int perf_event__process_event_type(union perf_event *event, 1137 union perf_event ev; 1166 int perf_event__process_tracing_data(union perf_event *event, 1206 union perf_event ev; 1235 int perf_event__process_build_id(union perf_event *event,
|
evlist.c | 175 union perf_event *perf_evlist__mmap_read(struct perf_evlist *evlist, int idx) 183 union perf_event *event = NULL; 208 event = (union perf_event *)&data[old & md->mask];
|
/external/linux-tools-perf/ |
MANIFEST | 2 include/linux/perf_event.h
|
builtin-inject.c | 19 static int perf_event__repipe_synth(union perf_event *event, 39 static int perf_event__repipe(union perf_event *event, 46 static int perf_event__repipe_sample(union perf_event *event, 54 static int perf_event__repipe_mmap(union perf_event *event, 66 static int perf_event__repipe_task(union perf_event *event, 78 static int perf_event__repipe_tracing_data(union perf_event *event, 133 static int perf_event__inject_buildid(union perf_event *event,
|
perf.h | 120 #include "../../include/linux/perf_event.h" 122 #include "util/include/linux/added/perf_event.h"
|
android.patch | 299 union perf_event *event; 388 #include "../../include/linux/perf_event.h" 390 +#include "util/include/linux/added/perf_event.h" 604 #include "../../../include/linux/perf_event.h" 608 +#include "include/linux/added/perf_event.h" 792 #include "../../../include/linux/perf_event.h" 794 +#include "include/linux/added/perf_event.h" [all...] |
builtin-diff.c | 33 static int diff__process_sample_event(union perf_event *event,
|
/external/kernel-headers/original/linux/ |
perf_event.h | 463 # include <asm/perf_event.h> 549 struct perf_event; 557 int (*enable) (struct perf_event *event); 558 void (*disable) (struct perf_event *event); 559 int (*start) (struct perf_event *event); 560 void (*stop) (struct perf_event *event); 561 void (*read) (struct perf_event *event); 562 void (*unthrottle) (struct perf_event *event); 618 typedef void (*perf_overflow_handler_t)(struct perf_event *, int, 638 * struct perf_event - performance event kernel representation 640 struct perf_event { struct [all...] |