Merge branch 'linus' into x86/urgent
[GitHub/mt8127/android_kernel_alcatel_ttab.git] / tools / perf / util / evsel.h
index f6fc8f651a256c91d9a7429cf52fbb396cb544a3..6710ab538342fe1d5970c812423908ddec3ee5a7 100644 (file)
@@ -7,6 +7,7 @@
 #include "types.h"
 #include "xyarray.h"
 #include "cgroup.h"
+#include "hist.h"
  
 struct perf_counts_values {
        union {
@@ -48,11 +49,17 @@ struct perf_evsel {
        struct perf_event_attr  attr;
        char                    *filter;
        struct xyarray          *fd;
-       struct xyarray          *id;
+       struct xyarray          *sample_id;
+       u64                     *id;
        struct perf_counts      *counts;
        int                     idx;
+       int                     ids;
+       struct hists            hists;
        char                    *name;
-       void                    *priv;
+       union {
+               void            *priv;
+               off_t           id_offset;
+       };
        struct cgroup_sel       *cgrp;
 };