Lines Matching full:virtual
69 virtual ~SSTInterface() {} in ~SSTInterface()
76 virtual bool ready() = 0;
79 virtual bool supportsControl() = 0;
82 virtual bool ppEnabled() = 0;
84 virtual unsigned int currentLevel() = 0;
86 virtual unsigned int maxLevel() = 0;
93 virtual bool levelSupported(unsigned int level) = 0;
95 virtual bool bfSupported(unsigned int level) = 0;
97 virtual bool tfSupported(unsigned int level) = 0;
99 virtual bool bfEnabled(unsigned int level) = 0;
101 virtual bool tfEnabled(unsigned int level) = 0;
103 virtual unsigned int tdp(unsigned int level) = 0;
105 virtual unsigned int coreCount(unsigned int level) = 0;
107 virtual std::vector<unsigned int> enabledCoreList(unsigned int level) = 0;
112 virtual std::vector<TurboEntry> sseTurboProfile(unsigned int level) = 0;
114 virtual unsigned int p1Freq(unsigned int level) = 0;
116 virtual unsigned int p0Freq(unsigned int level) = 0;
121 virtual unsigned int prochotTemp(unsigned int level) = 0;
126 virtual std::vector<unsigned int> bfHighPriorityCoreList(
129 virtual unsigned int bfHighPriorityFreq(unsigned int level) = 0;
131 virtual unsigned int bfLowPriorityFreq(unsigned int level) = 0;
134 virtual void setBfEnabled(bool enable) = 0;
136 virtual void setTfEnabled(bool enable) = 0;
138 virtual void setCurrentLevel(unsigned int level) = 0;