Lines Matching defs:perf_event

5100 struct perf_event;
5121 int (*perf_perm)(struct trace_event_call *, struct perf_event *);
5863 int (*event_init)(struct perf_event *);
5864 void (*event_mapped)(struct perf_event *, struct mm_struct *);
5865 void (*event_unmapped)(struct perf_event *, struct mm_struct *);
5866 int (*add)(struct perf_event *, int);
5867 void (*del)(struct perf_event *, int);
5868 void (*start)(struct perf_event *, int);
5869 void (*stop)(struct perf_event *, int);
5870 void (*read)(struct perf_event *);
5874 int (*event_idx)(struct perf_event *);
5878 void * (*setup_aux)(struct perf_event *, void **, int, bool);
5880 long int (*snapshot_aux)(struct perf_event *, struct perf_output_handle *, long unsigned int);
5882 void (*addr_filters_sync)(struct perf_event *);
5883 int (*aux_output_match)(struct perf_event *);
5885 int (*check_period)(struct perf_event *, u64);
5932 typedef void (*perf_overflow_handler_t)(struct perf_event *, struct perf_sample_data *, struct pt_regs *);
5942 struct perf_event {
5954 struct perf_event *group_leader;
5976 struct perf_event *parent;
6001 struct perf_event *aux_event;
6002 void (*destroy)(struct perf_event *);
6022 struct perf_event *event;
8376 struct perf_event *events[32];
10564 } perf_event;
21200 struct perf_event *event;
25490 int (*perf_event_alloc)(struct perf_event *);
25491 void (*perf_event_free)(struct perf_event *);
25492 int (*perf_event_read)(struct perf_event *);
25493 int (*perf_event_write)(struct perf_event *);
73543 struct perf_event *event;
90354 struct perf_event **heap;
90355 struct perf_event *heap_default[2];
90385 typedef void (*event_f)(struct perf_event *, struct perf_cpu_context *, struct perf_event_context *, void *);
90388 struct perf_event *event;
90408 struct perf_event *event;
90413 struct perf_event *event;
90424 typedef void perf_iterate_f(struct perf_event *, void *);