diff options
author | Drew Richardson <drew.richardson@arm.com> | 2014-07-16 12:00:00 -0700 |
---|---|---|
committer | Drew Richardson <drew.richardson@arm.com> | 2014-12-19 15:54:51 -0800 |
commit | 8b39b6c50a01bcfa280151b43079dab428cbab45 (patch) | |
tree | 66294093e2cd51c0df7afa6d119ec78f65274515 /daemon/PerfDriver.h | |
parent | 020278c1a682ea75ddb63fe4e0d373116935199f (diff) |
gator: Version 5.195.19
Signed-off-by: Drew Richardson <drew.richardson@arm.com>
Diffstat (limited to 'daemon/PerfDriver.h')
-rw-r--r-- | daemon/PerfDriver.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/daemon/PerfDriver.h b/daemon/PerfDriver.h index 3181b74..2cae575 100644 --- a/daemon/PerfDriver.h +++ b/daemon/PerfDriver.h @@ -27,6 +27,8 @@ public: PerfDriver(); ~PerfDriver(); + bool getLegacySupport() const { return mLegacySupport; } + bool setup(); bool summary(Buffer *const buffer); bool isSetup() const { return mIsSetup; } @@ -37,16 +39,18 @@ public: int writeCounters(mxml_node_t *root) const; - bool enable(PerfGroup *group, Buffer *const buffer) const; + bool enable(PerfGroup *const group, Buffer *const buffer) const; static long long getTracepointId(const char *const name, DynBuf *const printb); private: PerfCounter *findCounter(const Counter &counter) const; void addCpuCounters(const char *const counterName, const int type, const int numCounters); + void addUncoreCounters(const char *const counterName, const int type, const int numCounters); PerfCounter *mCounters; bool mIsSetup; + bool mLegacySupport; // Intentionally undefined PerfDriver(const PerfDriver &); |