/openbmc/phosphor-fan-presence/control/json/actions/ |
H A D | override_fan_target.cpp | 86 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 D | override_fan_target.hpp | 116 std::vector<std::string> _fans; member in phosphor::fan::control::json::OverrideFanTarget
|
/openbmc/phosphor-fan-presence/monitor/ |
H A D | system.cpp | 101 _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 D | system.hpp | 163 std::vector<std::unique_ptr<Fan>> _fans; member in phosphor::fan::monitor::System
|
/openbmc/phosphor-fan-presence/control/json/ |
H A D | zone.cpp | 141 _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 D | zone.hpp | 499 std::vector<std::unique_ptr<Fan>> _fans; member in phosphor::fan::control::json::Zone
|
/openbmc/phosphor-fan-presence/presence/ |
H A D | json_parser.cpp | 208 _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 D | json_parser.hpp | 92 std::vector<fanPolicy> _fans; member in phosphor::fan::presence::JsonConfig
|
/openbmc/phosphor-fan-presence/control/ |
H A D | zone.cpp | 68 _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 D | zone.hpp | 765 std::vector<std::unique_ptr<Fan>> _fans; member in phosphor::fan::control::Zone
|
/openbmc/phosphor-pid-control/pid/ |
H A D | zone.cpp | 224 _fans.push_back(std::move(pid)); in addFanPID() 539 for (auto& p : _fans) in processFans()
|
H A D | zone.hpp | 239 std::vector<std::unique_ptr<Controller>> _fans; member in pid_control::DbusPidZone
|