Lines Matching refs:PowerMode
51 PowerMode::PowerMode(const Manager& managerRef, const char* modePath, in PowerMode() function in open_power::occ::powermode::PowerMode
76 {Mode::PowerMode::Static, Mode::PowerMode::MaximumPerformance,
77 Mode::PowerMode::PowerSaving});
103 void PowerMode::createIpsObject() in createIpsObject()
128 void PowerMode::removeIpsObject() in removeIpsObject()
142 void PowerMode::setMasterOcc(const std::string& masterOccPath) in setMasterOcc()
170 bool PowerMode::powerModeLock() in powerModeLock()
178 bool PowerMode::powerModeLockStatus() in powerModeLockStatus()
187 bool PowerMode::setMode(const SysPwrMode newMode, const uint16_t oemModeData) in setMode()
216 SysPwrMode getInternalMode(const Mode::PowerMode& mode) in getInternalMode()
218 if (mode == Mode::PowerMode::MaximumPerformance) in getInternalMode()
222 else if (mode == Mode::PowerMode::PowerSaving) in getInternalMode()
226 else if (mode == Mode::PowerMode::Static) in getInternalMode()
230 else if (mode == Mode::PowerMode::EfficiencyFavorPower) in getInternalMode()
234 else if (mode == Mode::PowerMode::EfficiencyFavorPerformance) in getInternalMode()
238 else if (mode == Mode::PowerMode::BalancedPerformance) in getInternalMode()
254 Mode::PowerMode newPMode = in convertStringToMode()
328 bool PowerMode::initPersistentData() in initPersistentData()
359 bool PowerMode::getMode(SysPwrMode& currentMode, uint16_t& oemModeData) in getMode()
379 bool PowerMode::updateDbusMode(const SysPwrMode newMode) in updateDbusMode()
389 ModeInterface::PowerMode dBusMode = Mode::PowerMode::OEM; in updateDbusMode()
396 dBusMode = Mode::PowerMode::Static; in updateDbusMode()
399 dBusMode = Mode::PowerMode::PowerSaving; in updateDbusMode()
402 dBusMode = Mode::PowerMode::MaximumPerformance; in updateDbusMode()
405 dBusMode = Mode::PowerMode::EfficiencyFavorPower; in updateDbusMode()
408 dBusMode = Mode::PowerMode::EfficiencyFavorPerformance; in updateDbusMode()
411 dBusMode = Mode::PowerMode::BalancedPerformance; in updateDbusMode()
435 CmdStatus PowerMode::sendModeChange() in sendModeChange()
547 void PowerMode::ipsChanged(sdbusplus::message_t& msg) in ipsChanged()
642 bool PowerMode::getIPSParms(bool& ipsEnabled, uint8_t& enterUtil, in getIPSParms()
679 bool PowerMode::updateDbusIPS(const bool enabled, const uint8_t enterUtil, in updateDbusIPS()
704 CmdStatus PowerMode::sendIpsData() in sendIpsData()
869 void PowerMode::defaultsReady(sdbusplus::message_t& msg) in defaultsReady()
904 bool PowerMode::getDefaultMode(SysPwrMode& defaultMode) in getDefaultMode()
945 bool PowerMode::getDefaultIPSParms(bool& ipsEnabled, uint8_t& enterUtil, in getDefaultIPSParms()
1049 bool PowerMode::useDefaultIPSParms() in useDefaultIPSParms()
1076 bool PowerMode::openIpsFile() in openIpsFile()
1111 void PowerMode::addIpsWatch(bool poll) in addIpsWatch()
1127 void PowerMode::removeIpsWatch() in removeIpsWatch()
1148 void PowerMode::registerIpsStatusCallBack() in registerIpsStatusCallBack()
1178 int PowerMode::ipsStatusCallBack(sd_event_source* /*es*/, int /*fd*/, in ipsStatusCallBack()
1181 auto pmode = static_cast<PowerMode*>(userData); in ipsStatusCallBack()
1187 void PowerMode::analyzeIpsEvent() in analyzeIpsEvent()
1266 Mode::PowerMode PowerMode::powerMode(Mode::PowerMode requestedMode) in powerMode()
1326 void PowerMode::updateDbusSafeMode(const bool safeModeReq) in updateDbusSafeMode()
1336 bool PowerMode::getSupportedModes() in getSupportedModes()
1375 std::set<PMode::PowerMode> modesToAllow; in getSupportedModes()
1397 std::optional<PMode::PowerMode> cMode = in getSupportedModes()
1453 bool PowerMode::isValidMode(const SysPwrMode mode) in isValidMode()