Home
last modified time | relevance | path

Searched refs:sensorName (Results 1 – 25 of 61) sorted by relevance

123

/openbmc/phosphor-mrw-tools/
H A Dgen_ipmi_sensor.pl59 my $sensorName = '';
65 $sensorName = $targetObj->getInstanceName($target);
67 next if (not exists $types{$sensorName});
99 if (exists $sensorTypeConfig->{$sensorName}{"path"}) {
100 $obmcPath = $sensorTypeConfig->{$sensorName}->{"path"};
119 $sensorTypeConfig->{$sensorName}->{"serviceInterface"};
120 my $readingType = $sensorTypeConfig->{$sensorName}->{"readingType"};
122 $sensorTypeConfig->{$sensorName}->{"sensorNamePattern"};
124 $sensorTypeConfig->{$sensorName}->{"mutability"};
128 $data{'SENSOR_NAME'} = $sensorName;
[all …]
/openbmc/phosphor-power/phosphor-regulators/src/
H A Ddbus_sensors.cpp40 auto& [sensorName, sensor] = *it; in endCycle()
46 sensors.erase(sensorName); in endCycle()
56 for (auto& [sensorName, sensor] : sensors) in endRail()
74 for (auto& [sensorName, sensor] : sensors) in disable()
83 std::string sensorName{rail + '_' + sensors::toString(type)}; in setValue() local
86 auto it = sensors.find(sensorName); in setValue()
96 bus, sensorName, type, value, rail, deviceInventoryPath, in setValue()
98 sensors.emplace(sensorName, std::move(sensor)); in setValue()
/openbmc/phosphor-pid-control/failsafeloggers/
H A Dbuilder.cpp39 for (const std::string& sensorName : sensorNames) in buildFailsafeLoggers() local
41 if (std::find(sensorNameToZoneId[sensorName].begin(), in buildFailsafeLoggers()
42 sensorNameToZoneId[sensorName].end(), zoneId) == in buildFailsafeLoggers()
43 sensorNameToZoneId[sensorName].end()) in buildFailsafeLoggers()
45 sensorNameToZoneId[sensorName].push_back(zoneId); in buildFailsafeLoggers()
H A Dfailsafe_logger_utility.hpp27 const std::string& sensorName, const bool newFailsafeState, in outputFailsafeLogWithSensor() argument
30 for (const int64_t zoneId : sensorNameToZoneId[sensorName]) in outputFailsafeLogWithSensor()
/openbmc/telemetry/src/
H A Ddiscrete_threshold.cpp44 DiscreteThreshold::makeDetails(const std::string& sensorName) in makeDetails() argument
46 return std::make_shared<ThresholdDetail>(sensorName, ioc); in makeDetails()
70 auto& sensorName = details.getSensorName(); in startTimer() local
76 commit(sensorName, value); in startTimer()
82 timer.async_wait([this, &sensorName, &dwell, in startTimer()
90 commit(sensorName, value); in startTimer()
96 void DiscreteThreshold::commit(const std::string& sensorName, double value) in commit() argument
101 action->commit(triggerId, std::cref(name), sensorName, timestamp, in commit()
H A Dnumeric_threshold.cpp39 NumericThreshold::makeDetails(const std::string& sensorName) in makeDetails() argument
41 return std::make_shared<ThresholdDetail>(sensorName, ioc); in makeDetails()
94 auto& sensorName = details.getSensorName(); in startTimer() local
100 commit(sensorName, value); in startTimer()
106 timer.async_wait([this, &sensorName, &dwell, in startTimer()
114 commit(sensorName, value); in startTimer()
120 void NumericThreshold::commit(const std::string& sensorName, double value) in commit() argument
125 action->commit(triggerId, std::nullopt, sensorName, timestamp, value); in commit()
H A Dtrigger_actions.cpp73 const std::string& sensorName, const Milliseconds timestamp, in commit() argument
86 sensorName.c_str(), value, in commit()
95 sensorName.c_str(), value, threshold, in commit()
134 const std::string& sensorName, const Milliseconds timestamp, in commit() argument
145 sensorName.c_str(), value.c_str(), in commit()
181 const std::string& sensorName, const Milliseconds timestamp, in commit() argument
192 sensorName.c_str(), value.c_str(), in commit()
226 const std::string& sensorName, const Milliseconds timestamp, in commit() argument
H A Dnumeric_threshold.hpp63 timer(ioc), sensorName(sensorNameIn) in ThresholdDetail()
73 return sensorName; in getSensorName()
77 std::string sensorName; member
89 std::shared_ptr<ThresholdDetail> makeDetails(const std::string& sensorName);
H A Ddiscrete_threshold.hpp62 timer(ioc), sensorName(sensorNameIn) in ThresholdDetail()
72 return sensorName; in getSensorName()
76 std::string sensorName; member
88 std::shared_ptr<ThresholdDetail> makeDetails(const std::string& sensorName);
H A Dtrigger_actions.hpp42 const std::string& sensorName, const Milliseconds timestamp,
68 const std::string& sensorName, const Milliseconds timestamp,
87 const std::string& sensorName, const Milliseconds timestamp,
108 const std::string& sensorName, const Milliseconds timestamp,
/openbmc/phosphor-host-ipmid/scripts/
H A Dwritesensor.cpp.mako61 sensorName = sensor.get("sensorName", None)
62 if sensorName:
63 assert len(sensorName) <= sensorNameMaxLength, \
65 (sensorName, sensorNameMaxLength)
100 % if sensorName:
101 .sensorName = "${sensorName}",
104 .sensorName = "",
/openbmc/phosphor-host-ipmid/include/dbus-sdr/
H A Dsdrutils.hpp74 std::string sensorName; member in details::IPMIStatsEntry
79 return sensorName; in getName()
84 sensorName = name; in updateName()
107 "NAME", sensorName, "BYTE", raw, "GOOD", numReadings, in updateReading()
125 "NAME", sensorName, "VALUE", reading, "BYTE", raw, "GOOD", in updateReading()
134 "NAME", sensorName, "VALUE", reading, "BYTE", raw); in updateReading()
149 "NAME", sensorName, "VALUE", reading, "BYTE", raw); in updateReading()
158 "NAME", sensorName, "VALUE", reading, "BYTE", raw); in updateReading()
/openbmc/dbus-sensors/src/external/
H A DExternalSensorMain.cpp231 std::string sensorName; in createSensors() local
242 sensorName = in createSensors()
244 if (sensorName.empty()) in createSensors()
268 auto findSensor = sensors.find(sensorName); in createSensors()
285 "NAME", sensorName); in createSensors()
299 "NAME", sensorName); in createSensors()
304 auto& sensorEntry = sensors[sensorName]; in createSensors()
308 sensorType, objectServer, dbusConnection, sensorName, in createSensors()
318 sensorName); in createSensors()
/openbmc/bmcweb/redfish-core/include/utils/
H A Dsensor_utils.hpp156 inline std::string getSensorId(std::string_view sensorName, in getSensorId() argument
163 return std::format("{}_{}", normalizedType, sensorName); in getSensorId()
175 std::string sensorName{sensorId.substr(index + 1)}; in splitSensorNameAndType() local
181 return std::make_pair(sensorType, sensorName); in splitSensorNameAndType()
529 std::string_view sensorName, std::string_view sensorType, in fillSensorIdentity() argument
533 std::string subNodeEscaped = getSensorId(sensorName, sensorType); in fillSensorIdentity()
538 std::string sensorNameEs(sensorName); in fillSensorIdentity()
601 std::string_view sensorName, std::string_view sensorType, in fillPowerThermalIdentity() argument
610 std::string sensorNameEs(sensorName); in fillPowerThermalIdentity()
660 std::ranges::transform(sensorName, std::back_inserter(lower), in fillPowerThermalIdentity()
[all …]
/openbmc/dbus-sensors/src/intel-cpu/
H A DIntelCPUSensorMain.cpp117 std::string sensorName = label; in createSensorName() local
120 sensorName += " " + item; in createSensorName()
128 sensorName = cpuStr + " " + sensorName; in createSensorName()
132 sensorName += " " + cpuStr; in createSensorName()
136 std::transform(sensorName.begin(), sensorName.end(), sensorName.begin(), in createSensorName()
152 return sensorName; in createSensorName()
334 std::string sensorName = createSensorName(label, item, cpuId); in createSensors() local
336 auto findSensor = gCpuSensors.find(sensorName); in createSensors()
340 "PATH", inputPath, "NAME", sensorName); in createSensors()
382 "NAME", sensorName); in createSensors()
[all …]
/openbmc/pldm/platform-mc/
H A Dnumeric_sensor.cpp31 const std::string& associationPath, const std::string& sensorName, in createInventoryPath() argument
36 std::string invPath = associationPath + "/" + sensorName; in createInventoryPath()
164 sensorName, "UNIT", baseUnit); in setSensorUnit()
173 std::shared_ptr<pldm_numeric_sensor_value_pdr> pdr, std::string& sensorName, in NumericSensor() argument
174 std::string& associationPath) : tid(tid), sensorName(sensorName) in NumericSensor()
186 path = sensorNameSpace + sensorName; in NumericSensor()
335 if (!createInventoryPath(associationPath, sensorName, pdr->entity_type, in NumericSensor()
430 std::string& sensorName, std::string& associationPath) : in NumericSensor() argument
431 tid(tid), sensorName(sensorName) in NumericSensor()
443 path = sensorNameSpace + sensorName; in NumericSensor()
[all …]
H A Dterminus.cpp444 std::string sensorName = sensorNames.front(); in addNumericSensor() local
449 tid, true, pdr, sensorName, inventoryPath); in addNumericSensor()
450 lg2::info("Created NumericSensor {NAME}", "NAME", sensorName); in addNumericSensor()
457 "ERROR", e, "NAME", sensorName); in addNumericSensor()
550 std::string sensorName = sensorNames.front(); in addCompactNumericSensor() local
555 tid, true, pdr, sensorName, inventoryPath); in addCompactNumericSensor()
556 lg2::info("Created Compact NumericSensor {NAME}", "NAME", sensorName); in addCompactNumericSensor()
563 "ERROR", e, "NAME", sensorName); in addCompactNumericSensor()
747 auto sensorName = defaultName; in getSensorNames() local
751 sensorName += "_" + std::to_string(i); in getSensorNames()
[all …]
/openbmc/dbus-sensors/src/fan/
H A DFanMain.cpp412 std::string sensorName = in createSensors() local
416 auto findSensor = tachSensors.find(sensorName); in createSensors()
440 sensorName); in createSensors()
495 "TYPE", mType, "NAME", sensorName); in createSensors()
504 "Fan", sensorName, *pinName, in createSensors()
511 "Fan", sensorName, *pinName, in createSensors()
522 sensorName, "ERROR", e); in createSensors()
530 "NAME", sensorName); in createSensors()
567 "NAME", sensorName); in createSensors()
605 sensorName); in createSensors()
[all …]
/openbmc/openpower-occ-control/
H A Docc_sensor.mako.hpp19 using sensorName = std::string; typedef
20 using sensorDefs = std::tuple<sensorID, sensorName>;
/openbmc/phosphor-pid-control/pid/
H A Dzone.cpp626 for (const auto& sensorName : inputs) in addPidFailSafePercent() local
628 if (_sensorFailSafePercent.find(sensorName) != in addPidFailSafePercent()
631 _sensorFailSafePercent[sensorName] = in addPidFailSafePercent()
632 std::max(_sensorFailSafePercent[sensorName], percent); in addPidFailSafePercent()
635 std::cerr << "Sensor " << sensorName in addPidFailSafePercent()
637 << _sensorFailSafePercent[sensorName] << "\n"; in addPidFailSafePercent()
642 _sensorFailSafePercent[sensorName] = percent; in addPidFailSafePercent()
645 std::cerr << "Sensor " << sensorName in addPidFailSafePercent()
/openbmc/dbus-sensors/src/hwmon-temp/
H A DHwmonTempMain.cpp407 std::string sensorName = in createSensors() local
410 auto findSensor = sensors.find(sensorName); in createSensors()
439 "NAME", sensorName, "INDEX", index); in createSensors()
446 auto& sensor = sensors[sensorName]; in createSensors()
467 dbusConnection, io, sensorName, in createSensors()
474 remove(hwmonName.begin(), hwmonName.end(), sensorName), in createSensors()
489 std::string sensorName = in createSensors() local
512 "NAME", sensorName, "INDEX", index); in createSensors()
515 auto& sensor = sensors[sensorName]; in createSensors()
529 dbusConnection, io, sensorName, in createSensors()
[all …]
/openbmc/pldm/platform-mc/test/
H A Dnumeric_sensor_test.cpp92 std::string sensorName{"test1"}; in TEST() local
96 sensorName, inventoryPath); in TEST()
186 std::string sensorName{"test1"}; in TEST() local
190 sensorName, inventoryPath); in TEST()
/openbmc/phosphor-pid-control/dbus/
H A Ddbusconfiguration.cpp102 inline std::string sensorNameToDbusName(const std::string& sensorName) in sensorNameToDbusName() argument
104 std::string retString = sensorName; in sensorNameToDbusName()
756 for (const std::string& sensorName : inputSensorNames) in init() local
759 findSensors(sensors, sensorNameToDbusName(sensorName), in init()
765 findSensors(sensors, sensorNameToDbusName(sensorName), in init()
778 sensorName) == in init()
783 << sensorName << "\n"; in init()
785 sensorNameToDbusName(sensorName); in init()
802 << sensorName << "\n"; in init()
808 for (const std::string& sensorName : outputSensorNames) in init() local
[all …]
/openbmc/phosphor-modbus/tests/
H A Dtest_sensors.cpp51 static constexpr auto sensorName = "OutletTemperature"; member in SensorsTest
68 fullSensorName = std::format("{}_{}", deviceName, sensorName); in SensorsTest()
150 .name = sensorName, in TEST_F()
171 .name = sensorName, in TEST_F()
201 .name = sensorName, in TEST_F()
/openbmc/intel-ipmi-oem/include/
H A Dsdrutils.hpp74 std::string sensorName; member in details::IPMIStatsEntry
79 return sensorName; in getName()
84 sensorName = name; in updateName()
104 std::cerr << "IPMI sensor " << sensorName in updateReading()
121 std::cerr << "IPMI sensor " << sensorName in updateReading()
131 std::cerr << "IPMI sensor " << sensorName in updateReading()
146 std::cerr << "IPMI sensor " << sensorName in updateReading()
155 std::cerr << "IPMI sensor " << sensorName in updateReading()

123