Lines Matching refs:level
438 bool levelSupported(unsigned int level) override in levelSupported() argument
442 static_cast<uint8_t>(level)); in levelSupported()
445 bool bfSupported(unsigned int level) override in bfSupported() argument
447 return GetConfigTdpControl(pm, static_cast<uint8_t>(level)) in bfSupported()
450 bool tfSupported(unsigned int level) override in tfSupported() argument
452 return GetConfigTdpControl(pm, static_cast<uint8_t>(level)) in tfSupported()
455 bool bfEnabled(unsigned int level) override in bfEnabled() argument
457 return GetConfigTdpControl(pm, static_cast<uint8_t>(level)) in bfEnabled()
460 bool tfEnabled(unsigned int level) override in tfEnabled() argument
462 return GetConfigTdpControl(pm, static_cast<uint8_t>(level)) in tfEnabled()
465 unsigned int tdp(unsigned int level) override in tdp() argument
467 return GetTdpInfo(pm, static_cast<uint8_t>(level)).pkgTdp(); in tdp()
469 unsigned int coreCount(unsigned int level) override in coreCount() argument
471 return enabledCoreList(level).size(); in coreCount()
473 std::vector<unsigned int> enabledCoreList(unsigned int level) override in enabledCoreList() argument
476 GetCoreMask(pm, static_cast<uint8_t>(level), 0).coresMask(); in enabledCoreList()
478 GetCoreMask(pm, static_cast<uint8_t>(level), 1).coresMask(); in enabledCoreList()
482 std::vector<TurboEntry> sseTurboProfile(unsigned int level) override in sseTurboProfile() argument
498 GetTurboLimitRatios(pm, static_cast<uint8_t>(level), 0, 0).value; in sseTurboProfile()
500 GetTurboLimitRatios(pm, static_cast<uint8_t>(level), 1, 0).value; in sseTurboProfile()
518 unsigned int p1Freq(unsigned int level) override in p1Freq() argument
520 return GetRatioInfo(pm, static_cast<uint8_t>(level)).p1() * mhzPerRatio; in p1Freq()
522 unsigned int p0Freq(unsigned int level) override in p0Freq() argument
524 return GetRatioInfo(pm, static_cast<uint8_t>(level)).p0() * mhzPerRatio; in p0Freq()
526 unsigned int prochotTemp(unsigned int level) override in prochotTemp() argument
528 return GetTjmaxInfo(pm, static_cast<uint8_t>(level)).tProchot(); in prochotTemp()
531 unsigned int level) override in bfHighPriorityCoreList() argument
534 PbfGetCoreMaskInfo(pm, static_cast<uint8_t>(level), 0) in bfHighPriorityCoreList()
537 PbfGetCoreMaskInfo(pm, static_cast<uint8_t>(level), 1) in bfHighPriorityCoreList()
542 unsigned int bfHighPriorityFreq(unsigned int level) override in bfHighPriorityFreq() argument
544 return PbfGetP1HiP1LoInfo(pm, static_cast<uint8_t>(level)).p1Hi() * in bfHighPriorityFreq()
547 unsigned int bfLowPriorityFreq(unsigned int level) override in bfLowPriorityFreq() argument
549 return PbfGetP1HiP1LoInfo(pm, static_cast<uint8_t>(level)).p1Lo() * in bfLowPriorityFreq()
567 void setCurrentLevel(unsigned int level) override in setCurrentLevel() argument
569 SetLevel(pm, static_cast<uint8_t>(level)); in setCurrentLevel()