• Home
  • Raw
  • Download

Lines Matching defs:perf_event

780 struct perf_event;
793 struct perf_event *ptrace_bps[4];
6878 typedef void (*perf_overflow_handler_t)(struct perf_event *, struct perf_sample_data *, struct pt_regs *);
6892 struct perf_event {
6904 struct perf_event *group_leader;
6926 struct perf_event *parent;
6947 struct perf_event *aux_event;
6948 void (*destroy)(struct perf_event *);
7509 int (*perf_perm)(struct trace_event_call *, struct perf_event *);
8578 int (*event_init)(struct perf_event *);
8579 void (*event_mapped)(struct perf_event *, struct mm_struct *);
8580 void (*event_unmapped)(struct perf_event *, struct mm_struct *);
8581 int (*add)(struct perf_event *, int);
8582 void (*del)(struct perf_event *, int);
8583 void (*start)(struct perf_event *, int);
8584 void (*stop)(struct perf_event *, int);
8585 void (*read)(struct perf_event *);
8589 int (*event_idx)(struct perf_event *);
8593 void * (*setup_aux)(struct perf_event *, void **, int, bool);
8595 long int (*snapshot_aux)(struct perf_event *, struct perf_output_handle *, long unsigned int);
8597 void (*addr_filters_sync)(struct perf_event *);
8598 int (*aux_output_match)(struct perf_event *);
8599 int (*filter_match)(struct perf_event *);
8600 int (*check_period)(struct perf_event *, u64);
9818 struct perf_event *event;
17574 struct perf_event *owners[64];
17622 struct perf_event *events[64];
17631 struct perf_event *event_list[64];
17722 void (*enable)(struct perf_event *);
17723 void (*disable)(struct perf_event *);
17724 void (*add)(struct perf_event *);
17725 void (*del)(struct perf_event *);
17726 void (*read)(struct perf_event *);
17727 int (*hw_config)(struct perf_event *);
17746 struct event_constraint * (*get_event_constraints)(struct cpu_hw_events *, int, struct perf_event *);
17747 void (*put_event_constraints)(struct cpu_hw_events *, struct perf_event *);
17754 u64 (*limit_period)(struct perf_event *, u64);
17784 void (*pebs_aliases)(struct perf_event *);
17801 int (*check_period)(struct perf_event *, u64);
17802 int (*aux_output_match)(struct perf_event *);
17877 struct perf_event *events[6];
18159 struct perf_event *event;
20194 void (*disable_event)(struct intel_uncore_box *, struct perf_event *);
20195 void (*enable_event)(struct intel_uncore_box *, struct perf_event *);
20196 u64 (*read_counter)(struct intel_uncore_box *, struct perf_event *);
20197 int (*hw_config)(struct intel_uncore_box *, struct perf_event *);
20198 struct event_constraint * (*get_constraint)(struct intel_uncore_box *, struct perf_event *);
20199 void (*put_constraint)(struct intel_uncore_box *, struct perf_event *);
20231 struct perf_event *events[10];
20232 struct perf_event *event_list[10];
33579 struct perf_event *event;
33604 struct perf_event *event;
54866 int (*perf_event_alloc)(struct perf_event *);
54867 void (*perf_event_free)(struct perf_event *);
54868 int (*perf_event_read)(struct perf_event *);
54869 int (*perf_event_write)(struct perf_event *);