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.cpp76 bool hasOwner = false; in nameHasOwner() local
95 hasOwner = util::SDBusPlus::callMethodAndRead<bool>( in nameHasOwner()
101 mgr->setOwner(member, servName, intf, hasOwner); in nameHasOwner()
118 hasOwner = false; in nameHasOwner()
119 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.hpp408 bool hasOwner = false; in operator ()() local
420 hasOwner = true; in operator ()()
422 _handler(zone, name, hasOwner); in operator ()()
429 bool hasOwner = false; in operator ()() local
432 [&zone, &group, &name, &hasOwner, in operator ()()
442 hasOwner = util::SDBusPlus::callMethodAndRead<bool>( in operator ()()
447 handler(zone, name, hasOwner); in operator ()()
454 hasOwner = false; in operator ()()
H A Dhandlers.hpp76 return [group = std::move(group)](auto& zone, auto& name, bool hasOwner) { in setService() argument
78 zone.setServiceOwner(&group, name, hasOwner); in setService()
H A Dzone.cpp161 const bool hasOwner) in setServiceOwner() argument
172 std::get<hasOwnerPos>(*it) = hasOwner; in setServiceOwner()
176 _services[*group].emplace_back(name, hasOwner); in setServiceOwner()
181 _services[*group].emplace_back(name, hasOwner); in setServiceOwner()
192 bool hasOwner = false; in setServices() local
196 hasOwner = util::SDBusPlus::callMethodAndRead<bool>( in setServices()
203 hasOwner = false; in setServices()
205 setServiceOwner(group, name, hasOwner); in setServices()
H A Dzone.hpp307 const bool hasOwner);
/openbmc/phosphor-fan-presence/control/json/actions/
H A Ddefault_floor.cpp46 return !Manager::hasOwner(member, intf); in run()
H A Dmissing_owner_target.cpp47 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/monitor/
H A Dfan.cpp356 if (!sensor.hasOwner()) in outOfRange()
384 sensor.setFunctional(!sensor.functional(), !sensor.hasOwner()); in updateState()
391 sensor.getInput(), range.first, rangeMax, sensor.hasOwner())); in updateState()
424 _system.fanStatusChange(*this, !sensor.hasOwner()); in updateState()
H A Dsystem.cpp302 bool hasOwner = !newOwner.empty() && oldOwner.empty(); in tachSignalOffline() local
304 std::string stateStr(hasOwner ? "online" : "offline"); in tachSignalOffline()
316 sensor->setOwner(hasOwner); in tachSignalOffline()
H A Dtach_sensor.hpp177 inline bool hasOwner() const in hasOwner() function in phosphor::fan::monitor::TachSensor
/openbmc/phosphor-fan-presence/control/json/
H A Dmanager.hpp273 static bool hasOwner(const std::string& path, const std::string& intf);
282 void setOwner(const std::string& serv, bool hasOwner);
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()