Home
last modified time | relevance | path

Searched refs:hasOwner (Results 1 – 14 of 14) sorted by relevance

/openbmc/phosphor-fan-presence/control/json/triggers/
H A Dinit.cpp78 bool hasOwner = false; in nameHasOwner() local
97 hasOwner = util::SDBusPlus::callMethodAndRead<bool>( in nameHasOwner()
103 mgr->setOwner(member, servName, intf, hasOwner); in nameHasOwner()
122 hasOwner = false; in nameHasOwner()
123 mgr->setOwner(member, servName, intf, hasOwner); in nameHasOwner()
H A Dhandlers.hpp137 bool hasOwner = false; in nameOwnerChanged() local
149 hasOwner = true; in nameOwnerChanged()
152 mgr.setOwner(serv, hasOwner); in nameOwnerChanged()
/openbmc/phosphor-fan-presence/control/
H A Dfunctor.hpp411 bool hasOwner = false; in operator ()() local
423 hasOwner = true; in operator ()()
425 _handler(zone, name, hasOwner); in operator ()()
432 bool hasOwner = false; in operator ()() local
435 [&zone, &group, &name, &hasOwner, in operator ()()
445 hasOwner = util::SDBusPlus::callMethodAndRead<bool>( in operator ()()
450 handler(zone, name, hasOwner); in operator ()()
457 hasOwner = false; in operator ()()
H A Dzone.cpp162 const bool hasOwner) in setServiceOwner() argument
173 std::get<hasOwnerPos>(*it) = hasOwner; in setServiceOwner()
177 _services[*group].emplace_back(name, hasOwner); in setServiceOwner()
182 _services[*group].emplace_back(name, hasOwner); in setServiceOwner()
193 bool hasOwner = false; in setServices() local
197 hasOwner = util::SDBusPlus::callMethodAndRead<bool>( in setServices()
204 hasOwner = false; in setServices()
206 setServiceOwner(group, name, hasOwner); in setServices()
H A Dhandlers.hpp71 return [group = std::move(group)](auto& zone, auto& name, bool hasOwner) { in setService() argument
73 zone.setServiceOwner(&group, name, hasOwner); in setService()
H A Dzone.hpp307 const bool hasOwner);
/openbmc/phosphor-fan-presence/monitor/
H A Dfan.cpp355 if (!sensor.hasOwner()) in outOfRange()
383 sensor.setFunctional(!sensor.functional(), !sensor.hasOwner()); in updateState()
390 sensor.getInput(), range.first, rangeMax, sensor.hasOwner())); in updateState()
423 _system.fanStatusChange(*this, !sensor.hasOwner()); in updateState()
H A Dsystem.cpp303 bool hasOwner = !newOwner.empty() && oldOwner.empty(); in tachSignalOffline() local
305 std::string stateStr(hasOwner ? "online" : "offline"); in tachSignalOffline()
317 sensor->setOwner(hasOwner); in tachSignalOffline()
H A Dtach_sensor.hpp178 inline bool hasOwner() const in hasOwner() function in phosphor::fan::monitor::TachSensor
/openbmc/phosphor-fan-presence/control/json/actions/
H A Ddefault_floor.cpp46 return !Manager::hasOwner(member, intf); in run()
H A Dmissing_owner_target.cpp49 return !Manager::hasOwner(member, intf); in run()
H A Dtimer_based_actions.cpp65 return !Manager::hasOwner(member, group.getInterface()); in run()
/openbmc/phosphor-fan-presence/control/json/
H A Dmanager.cpp294 bool Manager::hasOwner(const std::string& path, const std::string& intf) in hasOwner() function in phosphor::fan::control::json::Manager
317 void Manager::setOwner(const std::string& serv, bool hasOwner) in setOwner() argument
325 itServ->second.first = hasOwner; in setOwner()
329 if (!hasOwner && _objects.find(itPath.first) != _objects.end()) in setOwner()
H A Dmanager.hpp276 static bool hasOwner(const std::string& path, const std::string& intf);
285 void setOwner(const std::string& serv, bool hasOwner);