Home
last modified time | relevance | path

Searched refs:sensorId (Results 1 – 25 of 49) sorted by relevance

12

/openbmc/pldm/oem/ampere/event/
H A Doem_event_manager.cpp215 uint16_t sensorId) in prefixMsgStrCreation() argument
219 if (!sensorIdToStrMap.contains(sensorId)) in prefixMsgStrCreation()
221 description += "Sensor ID " + std::to_string(sensorId) + " of "; in prefixMsgStrCreation()
225 description += "Sensor " + sensorIdToStrMap[sensorId] + " of "; in prefixMsgStrCreation()
289 uint8_t OemEventManager::sensorIdToDIMMIdx(const uint16_t& sensorId) in sensorIdToDIMMIdx() argument
292 int sensorId_Off = sensorId - 4; in sensorIdToDIMMIdx()
301 void OemEventManager::handleBootOverallEvent(pldm_tid_t tid, uint16_t sensorId, in handleBootOverallEvent() argument
391 source = prefixMsgStrCreation(tid, sensorId); in handleBootOverallEvent()
397 pldm_tid_t tid, uint16_t sensorId, const uint8_t* sensorData, in processNumericSensorEvent() argument
416 if (auto dimmIdx = sensorIdToDIMMIdx(sensorId); dimmIdx < maxDIMMInstantNum) in processNumericSensorEvent()
[all …]
H A Doem_event_manager.hpp305 std::string prefixMsgStrCreation(pldm_tid_t tid, uint16_t sensorId);
333 uint8_t sensorIdToDIMMIdx(const uint16_t& sensorId);
349 void handlePCIeHotPlugEvent(pldm_tid_t tid, uint16_t sensorId,
358 void handleBootOverallEvent(pldm_tid_t tid, uint16_t sensorId,
367 void handleDIMMStatusEvent(pldm_tid_t tid, uint16_t sensorId,
376 void handleDDRStatusEvent(pldm_tid_t tid, uint16_t sensorId,
385 void handleVRDStatusEvent(pldm_tid_t tid, uint16_t sensorId,
394 void handleNumericWatchdogEvent(pldm_tid_t tid, uint16_t sensorId,
406 int processNumericSensorEvent(pldm_tid_t tid, uint16_t sensorId,
419 int processStateSensorEvent(pldm_tid_t tid, uint16_t sensorId,
[all …]
/openbmc/telemetry/src/
H A Dsensor.cpp14 Sensor::Sensor(interfaces::Sensor::Id sensorId, in Sensor() argument
17 sensorId(std::move(sensorId)), sensorMetadata(sensorMetadata), ioc(ioc), in Sensor()
28 return sensorId; in id()
38 return sensorMetadata.empty() ? sensorId.path : sensorMetadata; in getName()
51 *bus, sensorId.service, sensorId.path, SensorValue::interface, in async_read()
53 [lock, id = sensorId, weakSelf = weak_from_this()]( in async_read()
137 "type='signal',member='PropertiesChanged',path='"s + sensorId.path + in makeSignalMonitor()
175 self->sensorId.path.c_str())); in signalProc()
184 return LabeledSensorInfo(sensorId.service, sensorId.path, sensorMetadata); in getLabeledSensorInfo()
/openbmc/dbus-sensors/src/nvidia-gpu/
H A DNvidiaGpuSensor.cpp41 const std::string& sensorConfiguration, const uint8_t eid, uint8_t sensorId, in NvidiaGpuTempSensor() argument
47 eid(eid), sensorId{sensorId}, mctpRequester(mctpRequester), in NvidiaGpuTempSensor()
67 if (sensorId == gpuTLimitSensorId)
83 "EID", eid, "SID", sensorId);
114 "EID", eid, "SID", sensorId, "RC", ec.message()); in processResponse()
130 "EID", eid, "SID", sensorId, "RC", rc, "CC", cc, "RESC", in processResponse()
141 0, sensorId, getTemperatureReadingRequest); in update()
147 "EID", eid, "SID", sensorId, "RC", rc); in update()
H A DNvidiaGpuPowerPeakReading.cpp33 uint8_t sensorId, sdbusplus::asio::object_server& objectServer) : in NvidiaGpuPowerPeakReading() argument
34 eid(eid), sensorId{sensorId}, mctpRequester(mctpRequester), in NvidiaGpuPowerPeakReading()
75 "EID", eid, "SID", sensorId, "RC", ec.message()); in processResponse()
90 "EID", eid, "SID", sensorId, "RC", rc, "CC", cc, "RESC", in processResponse()
105 gpu::PlatformEnvironmentalCommands::GET_MAX_OBSERVED_POWER, 0, sensorId, in update()
112 "EID", eid, "SID", sensorId, "RC", rc); in update()
H A DNvidiaGpuEnergySensor.cpp43 const std::string& sensorConfiguration, const uint8_t eid, uint8_t sensorId, in NvidiaGpuEnergySensor() argument
49 eid(eid), sensorId{sensorId}, mctpRequester(mctpRequester), in NvidiaGpuEnergySensor()
91 "EID", eid, "SID", sensorId, "RC", ec.message()); in processResponse()
106 "EID", eid, "SID", sensorId, "RC", rc, "CC", cc, "RESC", in processResponse()
118 auto rc = gpu::encodeGetCurrentEnergyCounterRequest(0, sensorId, request); in update()
124 "EID", eid, "SID", sensorId, "RC", rc); in update()
H A DNvidiaGpuPowerSensor.cpp43 const std::string& sensorConfiguration, uint8_t eid, uint8_t sensorId, in NvidiaGpuPowerSensor() argument
49 eid(eid), sensorId{sensorId}, in NvidiaGpuPowerSensor()
93 "EID", eid, "SID", sensorId, "RC", ec.message()); in processResponse()
108 "EID", eid, "SID", sensorId, "RC", rc, "CC", cc, "RESC", in processResponse()
121 gpu::PlatformEnvironmentalCommands::GET_CURRENT_POWER_DRAW, 0, sensorId, in update()
128 "EID", eid, "SID", sensorId, "RC", rc); in update()
H A DNvidiaGpuVoltageSensor.cpp43 const std::string& sensorConfiguration, const uint8_t eid, uint8_t sensorId, in NvidiaGpuVoltageSensor() argument
49 eid(eid), sensorId{sensorId}, mctpRequester(mctpRequester), in NvidiaGpuVoltageSensor()
117 auto rc = gpu::encodeGetVoltageRequest(0, sensorId, request); in update()
H A DNvidiaGpuMctpVdm.cpp96 int encodeGetTemperatureReadingRequest(uint8_t instanceId, uint8_t sensorId, in encodeGetTemperatureReadingRequest() argument
122 msg->hdr.data_size = sizeof(sensorId); in encodeGetTemperatureReadingRequest()
123 msg->sensor_id = sensorId; in encodeGetTemperatureReadingRequest()
162 int encodeReadThermalParametersRequest(uint8_t instanceId, uint8_t sensorId, in encodeReadThermalParametersRequest() argument
188 msg->hdr.data_size = sizeof(sensorId); in encodeReadThermalParametersRequest()
189 msg->sensor_id = sensorId; in encodeReadThermalParametersRequest()
228 uint8_t instanceId, uint8_t sensorId, in encodeGetPowerDrawRequest() argument
253 msg->hdr.data_size = sizeof(sensorId) + sizeof(averagingInterval); in encodeGetPowerDrawRequest()
254 msg->sensorId = sensorId; in encodeGetPowerDrawRequest()
292 int encodeGetCurrentEnergyCounterRequest(uint8_t instanceId, uint8_t sensorId, in encodeGetCurrentEnergyCounterRequest() argument
[all …]
H A DNvidiaGpuEnergySensor.hpp32 const std::string& sensorConfiguration, uint8_t eid, uint8_t sensorId,
48 uint8_t sensorId; member
H A DNvidiaGpuVoltageSensor.hpp34 const std::string& sensorConfiguration, uint8_t eid, uint8_t sensorId,
50 uint8_t sensorId; member
H A DNvidiaGpuPowerPeakReading.hpp30 uint8_t sensorId,
43 uint8_t sensorId; member
H A DNvidiaGpuPowerSensor.hpp34 const std::string& sensorConfiguration, uint8_t eid, uint8_t sensorId,
50 uint8_t sensorId; member
H A DNvidiaGpuMctpVdm.hpp157 uint8_t sensorId; member
257 int encodeGetTemperatureReadingRequest(uint8_t instanceId, uint8_t sensorId,
265 int encodeReadThermalParametersRequest(uint8_t instanceId, uint8_t sensorId,
275 uint8_t sensorId, uint8_t averagingInterval, std::span<uint8_t> buf);
281 int encodeGetCurrentEnergyCounterRequest(uint8_t instanceId, uint8_t sensorId,
289 int encodeGetVoltageRequest(uint8_t instanceId, uint8_t sensorId,
H A DNvidiaGpuSensor.hpp35 const std::string& sensorConfiguration, uint8_t eid, uint8_t sensorId,
51 uint8_t sensorId; member
/openbmc/pldm/libpldmresponder/
H A Dplatform_state_sensor.hpp83 const DBusInterface& dBusIntf, Handler& handler, uint16_t sensorId, in getStateSensorReadingsHandler() argument
114 if (pdr->sensor_id != sensorId) in getStateSensorReadingsHandler()
126 "SENSORID", sensorId, "SENSOR_REARM_COUNT", sensorRearmCnt); in getStateSensorReadingsHandler()
148 sensorId, pldm::responder::pdr_utils::TypeId::PLDM_SENSOR_ID); in getStateSensorReadingsHandler()
153 "SENSOR_ID", sensorId); in getStateSensorReadingsHandler()
157 if (sensorCache.contains(sensorId)) in getStateSensorReadingsHandler()
159 sensorCacheforSensor = sensorCache.at(sensorId); in getStateSensorReadingsHandler()
181 handler.updateSensorCache(sensorId, offset, previousState); in getStateSensorReadingsHandler()
202 "SENSORID", sensorId, "ERROR", e); in getStateSensorReadingsHandler()
/openbmc/pldm/oem/ibm/libpldmresponder/
H A Dinband_code_update.hpp151 void setMarkerLidSensor(uint16_t sensorId) in setMarkerLidSensor() argument
153 markerLidSensorId = sensorId; in setMarkerLidSensor()
159 void setFirmwareUpdateSensor(uint16_t sensorId) in setFirmwareUpdateSensor() argument
161 firmwareUpdateSensorId = sensorId; in setFirmwareUpdateSensor()
176 void setBootSideRenameStateSensor(uint16_t sensorId) in setBootSideRenameStateSensor() argument
178 bootSideRenameStateSensorId = sensorId; in setBootSideRenameStateSensor()
196 void sendStateSensorEvent(uint16_t sensorId,
H A Dinband_code_update.cpp397 auto sensorId = in setVersions() local
400 sensorId, in setVersions()
421 auto sensorId = in setVersions() local
424 sensorId, in setVersions()
440 auto sensorId = getFirmwareUpdateSensor(); in setVersions() local
442 sensorId, PLDM_STATE_SENSOR_STATE, 0, in setVersions()
478 auto sensorId = getBootSideRenameStateSensor(); in processRenameEvent() local
479 info("Received sendor id for rename {ID}", "ID", sensorId); in processRenameEvent()
480 sendStateSensorEvent(sensorId, PLDM_STATE_SENSOR_STATE, 0, in processRenameEvent()
614 uint16_t sensorId, enum sensor_event_class_states sensorEventClass, in sendStateSensorEvent() argument
[all …]
H A Dcollect_slot_vpd.cpp28 auto sensorId = pldm::utils::findStateSensorId( in timeOutHandler() local
35 sendStateSensorEvent(sensorId, PLDM_STATE_SENSOR_STATE, 0, in timeOutHandler()
192 auto sensorId = pldm::utils::findStateSensorId( in processPresentPropertyChange() local
216 this->sendStateSensorEvent(sensorId, PLDM_STATE_SENSOR_STATE, 0, in processPresentPropertyChange()
297 uint16_t sensorId, enum sensor_event_class_states sensorEventClass, in sendStateSensorEvent() argument
306 sensorId, sensorEventClass, sensorOffset, eventState, in sendStateSensorEvent()
/openbmc/pldm/host-bmc/
H A Ddbus_to_event_handler.hpp19 std::function<void(SensorId sensorId, const DbusObjMaps& dbusMaps)>;
68 inline void updateSensorCacheMaps(pldm::pdr::SensorID sensorId, in updateSensorCacheMaps() argument
72 sensorCacheMap[sensorId][sensorRearm] = previousState; in updateSensorCacheMaps()
79 void sendStateSensorEvent(SensorId sensorId, const DbusObjMaps& dbusMaps);
/openbmc/openbmc-tools/sensor_yaml_config/
H A Dsensor_yaml_config.py14 sensorId: int
391 if s.sensorId is not None and s.sensorId not in sensorIds:
394 s.sensorId,
403 y[s.sensorId] = getDimmTempConfig(s)
406 y[s.sensorId] = getCoreTempConfig(s)
412 y[s.sensorId] = getMembufTempConfig(s)
415 y[s.sensorId] = getPowerConfig(s)
421 s.sensorId,
423 y[s.sensorId]["path"],
/openbmc/pldm/platform-mc/test/
H A Dterminus_test.cpp103 const auto& [sensorId, sensorCnt, names] = *sensorAuxNames; in TEST()
104 EXPECT_EQ(1, sensorId); in TEST()
219 const auto& [sensorId, sensorCnt, names] = *sensorAuxNames; in TEST()
220 EXPECT_EQ(1, sensorId); in TEST()
340 const auto& [sensorId, sensorCnt, names] = *sensorAuxNames; in TEST()
341 EXPECT_EQ(1, sensorId); in TEST()
/openbmc/pldm/platform-mc/
H A Dsensor_manager.cpp297 auto sensorId = sensor->sensorId; in getSensorReading() local
300 auto rc = encode_get_sensor_reading_req(0, sensorId, false, requestMsg); in getSensorReading()
305 "TID", tid, "ID", sensorId, "RC", rc); in getSensorReading()
325 "TID", tid, "ID", sensorId, "RC", rc); in getSensorReading()
352 "TID", tid, "ID", sensorId, "RC", rc); in getSensorReading()
361 "TID", tid, "ID", sensorId, "CC", completionCode); in getSensorReading()
H A Dterminus.cpp274 const auto& [sensorId, sensorCnt, sensorNames] = in getSensorAuxiliaryNames()
276 return sensorId == id; in getSensorAuxiliaryNames()
455 auto sensorId = pdr->sensor_id; in addNumericSensor() local
456 auto sensorNames = getSensorNames(sensorId); in addNumericSensor()
462 "TID", tid, "SID", sensorId); in addNumericSensor()
561 auto sensorId = pdr->sensor_id; in addCompactNumericSensor() local
562 auto sensorNames = getSensorNames(sensorId); in addCompactNumericSensor()
568 "TID", tid, "SID", sensorId); in addCompactNumericSensor()
614 if (sensor->sensorId == id) in getSensorObject()
751 std::vector<std::string> Terminus::getSensorNames(const SensorID& sensorId) in getSensorNames() argument
[all …]
/openbmc/bmcweb/test/redfish-core/include/utils/
H A Dsensor_utils_test.cpp41 std::string sensorId; in TEST() local
43 sensorId = getSensorId("fan0_0", "fan_tach"); in TEST()
44 EXPECT_EQ(sensorId, "fantach_fan0_0"); in TEST()
46 sensorId = getSensorId("0_1", "fan_pwm"); in TEST()
47 EXPECT_EQ(sensorId, "fanpwm_0_1"); in TEST()
49 sensorId = getSensorId("fan2", "fan_tach"); in TEST()
50 EXPECT_EQ(sensorId, "fantach_fan2"); in TEST()
52 sensorId = getSensorId("fan_3", "fan_tach"); in TEST()
53 EXPECT_EQ(sensorId, "fantach_fan_3"); in TEST()
55 sensorId = getSensorId("temp2", "temperature"); in TEST()
[all …]

12