Lines Matching full:sol
20 constexpr const char* solInterface = "xyz.openbmc_project.Ipmi.SOL";
21 constexpr const char* solPath = "/xyz/openbmc_project/ipmi/sol/";
23 namespace sol namespace
95 // Register callback to close SOL session for disable SSH SOL in startHostConsole()
109 } // namespace sol in startHostConsole()
137 lg2::error("Get SOL service failed: {ERROR}", "ERROR", e); in updateSOLParameter()
148 lg2::error("Setting sol parameter: {ERROR}", "ERROR", e); in updateSOLParameter()
165 sol::accIntervalFactor * 1ms; in updateSOLParameter()
172 sol::retryIntervalFactor * 1ms; in updateSOLParameter()
196 // Create the SOL Context data for payload instance in startPayloadInstance()
208 throw std::runtime_error("SOL Payload instance not found "); in stopPayloadInstance()
264 sol::Manager::get().stopAllPayloadInstance(); in registerSOLServiceChangeCallback()
302 sol::Manager::get().progress = std::get<uint8_t>(prop.second); in procSolConfChange()
306 sol::Manager::get().enable = std::get<bool>(prop.second); in procSolConfChange()
310 sol::Manager::get().forceEncrypt = std::get<bool>(prop.second); in procSolConfChange()
314 sol::Manager::get().forceAuth = std::get<bool>(prop.second); in procSolConfChange()
318 sol::Manager::get().solMinPrivilege = in procSolConfChange()
323 sol::Manager::get().accumulateInterval = in procSolConfChange()
324 std::get<uint8_t>(prop.second) * sol::accIntervalFactor * 1ms; in procSolConfChange()
328 sol::Manager::get().sendThreshold = std::get<uint8_t>(prop.second); in procSolConfChange()
332 sol::Manager::get().retryCount = std::get<uint8_t>(prop.second); in procSolConfChange()
336 sol::Manager::get().retryInterval = in procSolConfChange()
337 std::get<uint8_t>(prop.second) * sol::retryIntervalFactor * 1ms; in procSolConfChange()
366 } // namespace sol