Home
last modified time | relevance | path

Searched refs:_fans (Results 1 – 12 of 12) sorted by relevance

/openbmc/phosphor-fan-presence/control/json/actions/
H A Doverride_fan_target.cpp86 if (!_fans.empty()) in lockFans()
88 fanList = std::accumulate(std::next(_fans.begin()), _fans.end(), in lockFans()
89 _fans[0], [](auto list, auto fan) { in lockFans()
97 for (auto& fan : _fans) in lockFans()
109 if (!_fans.empty()) in unlockFans()
112 std::next(_fans.begin()), _fans.end(), _fans[0], in unlockFans()
120 for (auto& fan : _fans) in unlockFans()
166 _fans = jsonObj["fans"].get<std::vector<std::string>>(); in setFans()
H A Doverride_fan_target.hpp116 std::vector<std::string> _fans; member in phosphor::fan::control::json::OverrideFanTarget
/openbmc/phosphor-fan-presence/monitor/
H A Dsystem.cpp101 _fans.clear(); in load()
141 for (const auto& fan : _fans) in subscribeSensorsToServices()
159 for (const auto& fan : _fans) in subscribeSensorsToServices()
282 _fans.emplace_back( in setFans()
285 updateFanHealth(*(_fans.back())); in setFans()
365 std::for_each(_fans.begin(), _fans.end(), [powerStateOn](auto& fan) { in powerStateChanged()
379 if (std::all_of(_fans.begin(), _fans.end(), [](const auto& fan) { in powerStateChanged()
385 std::for_each(_fans.begin(), _fans.end(), in powerStateChanged()
389 if (std::all_of(_fans.begin(), _fans.end(), [](const auto& fan) { in powerStateChanged()
439 for (const auto& fan : _fans) in sensorErrorTimerExpired()
[all …]
H A Dsystem.hpp163 std::vector<std::unique_ptr<Fan>> _fans; member in phosphor::fan::monitor::System
/openbmc/phosphor-fan-presence/control/json/
H A Dzone.cpp141 _fans.emplace_back(std::move(fan)); in addFan()
155 for (auto& fan : _fans) in setTarget()
165 std::find_if(_fans.begin(), _fans.end(), [&fname](const auto& fan) { in lockFanTarget()
169 if (_fans.end() != fanItr) in lockFanTarget()
185 std::find_if(_fans.begin(), _fans.end(), [&fname](const auto& fan) { in unlockFanTarget()
189 if (_fans.end() != fanItr) in unlockFanTarget()
252 for (auto& fan : _fans) in setTargetHold()
539 for (const auto& fan : _fans) in dump()
H A Dzone.hpp499 std::vector<std::unique_ptr<Fan>> _fans; member in phosphor::fan::control::json::Zone
/openbmc/phosphor-fan-presence/presence/
H A Djson_parser.cpp208 _fans.clear(); in process()
209 _fans.swap(fans); in process()
215 if (std::any_of(_fans.begin(), _fans.end(), [](const auto& fan) { in process()
220 _reporter = std::make_unique<ErrorReporter>(_bus, _fans); in process()
H A Djson_parser.hpp92 std::vector<fanPolicy> _fans; member in phosphor::fan::presence::JsonConfig
/openbmc/phosphor-fan-presence/control/
H A Dzone.cpp68 _fans.emplace_back(std::make_unique<Fan>(bus, fanDef));
87 if (!_fans.empty())
89 _targetSpeed = _fans.front()->getTargetSpeed();
106 for (auto& fan : _fans) in setSpeed()
118 for (auto& fan : _fans) in setFullSpeed()
H A Dzone.hpp765 std::vector<std::unique_ptr<Fan>> _fans; member in phosphor::fan::control::Zone
/openbmc/phosphor-pid-control/pid/
H A Dzone.cpp224 _fans.push_back(std::move(pid)); in addFanPID()
539 for (auto& p : _fans) in processFans()
H A Dzone.hpp239 std::vector<std::unique_ptr<Controller>> _fans; member in pid_control::DbusPidZone