Home
last modified time | relevance | path

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

/openbmc/phosphor-fan-presence/monitor/
H A Dtach_sensor.cpp72 TachSensor::TachSensor([[maybe_unused]] Mode mode, sdbusplus::bus_t& bus, in TachSensor() function in phosphor::fan::monitor::TachSensor
153 void TachSensor::updateTachAndTarget() in updateTachAndTarget()
187 std::string TachSensor::getMatchString(const std::optional<std::string> path, in getMatchString()
198 uint64_t TachSensor::getTarget() const in getTarget()
207 std::pair<uint64_t, std::optional<uint64_t>> TachSensor::getRange( in getRange()
226 void TachSensor::processState() in processState()
238 void TachSensor::resetMethod() in resetMethod()
261 void TachSensor::setFunctional(bool functional, bool skipErrorTimer) in setFunctional()
284 void TachSensor::handleTargetChange(sdbusplus::message_t& msg) in handleTargetChange()
300 void TachSensor::handleTachChange(sdbusplus::message_t& msg) in handleTachChange()
[all …]
H A Dtach_sensor.hpp72 class TachSensor class
75 TachSensor() = delete;
76 TachSensor(const TachSensor&) = delete;
79 TachSensor(TachSensor&&) = delete;
80 TachSensor& operator=(const TachSensor&) = delete;
81 TachSensor& operator=(TachSensor&&) = delete;
82 ~TachSensor() = default;
108 TachSensor(Mode mode, sdbusplus::bus_t& bus, Fan& fan,
H A Dfan.hpp93 void tachChanged(TachSensor& sensor);
110 void updateState(TachSensor& sensor);
137 const std::vector<std::shared_ptr<TachSensor>>& sensors() const in sensors()
158 void sensorErrorTimerExpired(const TachSensor& sensor);
170 void process(TachSensor& sensor);
185 void countTimerExpired(TachSensor& sensor);
202 bool outOfRange(const TachSensor& sensor);
287 std::vector<std::shared_ptr<TachSensor>> _sensors;
H A Dtrust_group.hpp19 std::shared_ptr<monitor::TachSensor> sensor;
67 void registerSensor(std::shared_ptr<monitor::TachSensor>& sensor) in registerSensor()
89 bool inGroup(const monitor::TachSensor& sensor) in inGroup()
139 auto checkTrust(const monitor::TachSensor& sensor) in checkTrust()
H A Dfan.cpp67 _sensors.emplace_back(std::make_shared<TachSensor>( in Fan()
229 void Fan::tachChanged(TachSensor& sensor) in tachChanged()
253 void Fan::countTimerExpired(TachSensor& sensor) in countTimerExpired()
262 void Fan::process(TachSensor& sensor) in process()
353 bool Fan::outOfRange(const TachSensor& sensor) in outOfRange()
367 void Fan::updateState(TachSensor& sensor) in updateState()
504 void Fan::sensorErrorTimerExpired(const TachSensor& sensor) in sensorErrorTimerExpired()
H A Dtrust_manager.hpp84 bool checkTrust(const monitor::TachSensor& sensor) in checkTrust()
122 void registerSensor(std::shared_ptr<monitor::TachSensor>& sensor) in registerSensor()
H A Dsystem.hpp43 std::map<std::string, std::set<std::shared_ptr<TachSensor>>>;
89 void sensorErrorTimerExpired(const Fan& fan, const TachSensor& sensor);
H A Dsystem.cpp426 void System::sensorErrorTimerExpired(const Fan& fan, const TachSensor& sensor) in sensorErrorTimerExpired()
/openbmc/dbus-sensors/src/fan/
H A DTachSensor.cpp46 TachSensor::TachSensor( in TachSensor() function in TachSensor
101 TachSensor::~TachSensor() in ~TachSensor()
116 void TachSensor::setupRead() in setupRead()
118 std::weak_ptr<TachSensor> weakRef = weak_from_this(); in setupRead()
122 std::shared_ptr<TachSensor> self = weakRef.lock(); in setupRead()
130 void TachSensor::restartRead(size_t pollTime) in restartRead()
132 std::weak_ptr<TachSensor> weakRef = weak_from_this(); in restartRead()
139 std::shared_ptr<TachSensor> self = weakRef.lock(); in restartRead()
148 void TachSensor::handleResponse(const boost::system::error_code& err, in handleResponse()
198 void TachSensor::checkThresholds() in checkThresholds()
H A DTachSensor.hpp58 class TachSensor : class
60 public std::enable_shared_from_this<TachSensor>
63 TachSensor(const std::string& path, const std::string& objectType,
74 ~TachSensor() override;
H A Dmeson.build7 'TachSensor.cpp',
H A DFanMain.cpp224 const boost::container::flat_map<std::string, std::shared_ptr<TachSensor>>& in createRedundancySensor()
274 boost::container::flat_map<std::string, std::shared_ptr<TachSensor>>& in createSensors()
620 tachSensor = std::make_shared<TachSensor>( in createSensors()
653 boost::container::flat_map<std::string, std::shared_ptr<TachSensor>> in main()
/openbmc/linux/
H A Dopengrok1.0.log[all...]
H A Dopengrok0.0.log[all...]