Home
last modified time | relevance | path

Searched refs:PowerInterface (Results 1 – 11 of 11) sorted by relevance

/openbmc/phosphor-fan-presence/monitor/
H A Dpower_interface.hpp47 class PowerInterface : public PowerInterfaceBase class
50 PowerInterface() = delete;
51 ~PowerInterface() = default;
52 PowerInterface(const PowerInterface&) = delete;
53 PowerInterface& operator=(const PowerInterface&) = delete;
54 PowerInterface(PowerInterface&&) = delete;
55 PowerInterface& operator=(PowerInterface&&) = delete;
62 explicit PowerInterface(ThermalAlertObject& alertObject) : in PowerInterface() function in phosphor::fan::monitor::PowerInterface
H A Dpower_interface.cpp28 void PowerInterface::softPowerOff() in softPowerOff()
35 void PowerInterface::executeHardPowerOff() in executeHardPowerOff()
58 void PowerInterface::hardPowerOff() in hardPowerOff()
H A Dsystem.cpp351 std::make_shared<PowerInterface>(_thermalAlert); in setFaultConfig()
548 PowerInterface::executeHardPowerOff(); in handleOfflineFanController()
/openbmc/phosphor-power/phosphor-power-sequencer/src/
H A Dpower_interface.hpp18 class PowerInterface class
21 PowerInterface() = delete;
22 PowerInterface(const PowerInterface&) = delete;
23 PowerInterface& operator=(const PowerInterface&) = delete;
24 PowerInterface(PowerInterface&&) = delete;
25 PowerInterface& operator=(PowerInterface&&) = delete;
26 virtual ~PowerInterface() = default;
33 PowerInterface(sdbusplus::bus_t& bus, const char* path);
H A Dpower_interface.cpp32 PowerInterface::PowerInterface(sdbusplus::bus_t& bus, const char* path) : in PowerInterface() function in phosphor::power::sequencer::PowerInterface
36 int PowerInterface::callbackGetPgood( in callbackGetPgood()
45 auto pwrObj = static_cast<PowerInterface*>(context); in callbackGetPgood()
66 int PowerInterface::callbackGetPgoodTimeout( in callbackGetPgoodTimeout()
75 auto pwrObj = static_cast<PowerInterface*>(context); in callbackGetPgoodTimeout()
97 int PowerInterface::callbackGetPowerState(sd_bus_message* msg, void* context, in callbackGetPowerState()
104 auto pwrObj = static_cast<PowerInterface*>(context); in callbackGetPowerState()
129 int PowerInterface::callbackSetPgoodTimeout( in callbackSetPgoodTimeout()
144 auto pwrObj = static_cast<PowerInterface*>(context); in callbackSetPgoodTimeout()
162 int PowerInterface::callbackGetState( in callbackGetState()
[all …]
H A Dsystem.cpp45 PowerInterface::toString(newPowerState))}; in setPowerState()
68 PowerInterface::toString(newPowerState), e.what())); in setPowerState()
121 PowerInterface::toString(newPowerState), reason)); in getChassisForNewPowerState()
H A Dchassis.hpp39 using PowerState = PowerInterface::PowerState;
40 using PowerGood = PowerInterface::PowerGood;
H A Dsystem.hpp191 PowerInterface::toString(newPowerState))}; in verifyCanSetPowerState()
H A Dpower_control.hpp27 using PowerObject = sdbusplus::server::object_t<PowerInterface>;
H A Dchassis.cpp73 PowerInterface::toString(newPowerState), reason)}; in setPowerState()
/openbmc/phosphor-power/phosphor-power-sequencer/docs/
H A Dinternal_design.md5 - PowerInterface
12 - Sub-class of PowerInterface that provides a concrete implementation of the