Lines Matching defs:perf_event
626 struct perf_event { struct
633 struct list_head event_entry;
662 struct perf_event *group_leader; argument
666 enum perf_event_state state; argument
667 unsigned int attach_state;
668 local64_t count;
669 atomic64_t child_count;
693 struct perf_event_attr attr; argument
697 struct hw_perf_event hw; argument
699 struct perf_event_context *ctx; argument
714 struct perf_event *parent; argument
716 int oncpu;
717 int cpu;
719 struct list_head owner_entry;
720 struct task_struct *owner;
723 struct mutex mmap_mutex;
724 atomic_t mmap_count;
726 struct perf_buffer *rb;
750 struct perf_event *aux_event; argument
752 void (*destroy)(struct perf_event *); argument
753 struct rcu_head rcu_head;
755 struct pid_namespace *ns;
756 u64 id;
758 u64 (*clock)(void);
759 perf_overflow_handler_t overflow_handler;
760 void *overflow_handler_context;
762 perf_overflow_handler_t orig_overflow_handler;
786 struct perf_event_groups { argument