aboutsummaryrefslogtreecommitdiff
path: root/tools/gator/daemon/PerfGroup.h
diff options
context:
space:
mode:
Diffstat (limited to 'tools/gator/daemon/PerfGroup.h')
-rw-r--r--tools/gator/daemon/PerfGroup.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/tools/gator/daemon/PerfGroup.h b/tools/gator/daemon/PerfGroup.h
index af496d41334c..3f1e2bb4d1c8 100644
--- a/tools/gator/daemon/PerfGroup.h
+++ b/tools/gator/daemon/PerfGroup.h
@@ -24,6 +24,7 @@ enum PerfGroupFlags {
PERF_GROUP_FREQ = 1 << 2,
PERF_GROUP_TASK = 1 << 3,
PERF_GROUP_SAMPLE_ID_ALL = 1 << 4,
+ PERF_GROUP_PER_CPU = 1 << 5,
};
class PerfGroup {
@@ -43,6 +44,7 @@ public:
private:
// +1 for the group leader
struct perf_event_attr mAttrs[MAX_PERFORMANCE_COUNTERS + 1];
+ bool mPerCpu[MAX_PERFORMANCE_COUNTERS + 1];
int mKeys[MAX_PERFORMANCE_COUNTERS + 1];
int mFds[NR_CPUS * (MAX_PERFORMANCE_COUNTERS + 1)];
PerfBuffer *const mPb;