Lines Matching refs:uint8_t
43 uint8_t sensornumber;
44 uint8_t sensortype;
53 uint8_t eventMessageRevision;
54 uint8_t sensorType;
55 uint8_t sensorNumber;
56 uint8_t eventDirectionType;
57 uint8_t data[3];
70 static constexpr uint8_t directionMask = 0x80;
71 static constexpr uint8_t byte3EnableMask = 0x30;
72 static constexpr uint8_t byte2EnableMask = 0xC0;
74 int set_sensor_dbus_state_s(uint8_t, const char*, const char*);
75 int set_sensor_dbus_state_y(uint8_t, const char*, const uint8_t);
76 int find_openbmc_path(uint8_t, dbus_interface_t*);
78 ipmi::RspType<uint16_t, std::vector<uint8_t>> ipmiSensorGetSdr(
79 uint16_t, uint16_t, uint8_t, uint8_t);
85 static const uint8_t SDR_VERSION = 0x51;
87 static const uint8_t LENGTH_MASK = 0x1F;
99 uint8_t sdrVersion;
100 uint8_t recordType;
101 uint8_t recordLength; // Length not counting the header
117 uint8_t ownerId;
118 uint8_t ownerLun;
119 uint8_t sensorNumber;
128 uint8_t deviceAddress;
129 uint8_t fruID;
130 uint8_t accessLun;
131 uint8_t channelNumber;
140 uint8_t containerEntityId;
141 uint8_t containerEntityInstance;
142 uint8_t flags;
143 uint8_t entityId1;
144 uint8_t entityInstance1;
150 static constexpr uint8_t listOrRangeBit = 7;
151 static constexpr uint8_t linkedBit = 6;
168 inline void setOwnerIdAddress(uint8_t addr, SensorDataRecordKey& key) in setOwnerIdAddress()
174 inline void setOwnerLun(uint8_t lun, SensorDataRecordKey& key) in setOwnerLun()
180 inline void setOwnerLunChannel(uint8_t channel, SensorDataRecordKey& key) in setOwnerLunChannel()
208 uint8_t validMask; //!< valid mask
209 uint8_t lowerNonCritical; //!< lower non-critical threshold
210 uint8_t lowerCritical; //!< lower critical threshold
211 uint8_t lowerNonRecoverable; //!< lower non-recoverable threshold
212 uint8_t upperNonCritical; //!< upper non-critical threshold
213 uint8_t upperCritical; //!< upper critical threshold
214 uint8_t upperNonRecoverable; //!< upper non-recoverable threshold
224 uint8_t entityId;
225 uint8_t entityInstance;
226 uint8_t sensorInitialization;
227 uint8_t sensorCapabilities; // no macro support
228 uint8_t sensorType;
229 uint8_t eventReadingType;
230 uint8_t supportedAssertions[2]; // no macro support
231 uint8_t supportedDeassertions[2]; // no macro support
232 uint8_t discreteReadingSettingMask[2]; // no macro support
233 uint8_t sensorUnits1;
234 uint8_t sensorUnits2Base;
235 uint8_t sensorUnits3Modifier;
236 uint8_t linearization;
237 uint8_t mLsb;
238 uint8_t mMsbAndTolerance;
239 uint8_t bLsb;
240 uint8_t bMsbAndAccuracyLsb;
241 uint8_t accuracyAndSensorDirection;
242 uint8_t rbExponents;
243 uint8_t analogCharacteristicFlags; // no macro support
244 uint8_t nominalReading;
245 uint8_t normalMax;
246 uint8_t normalMin;
247 uint8_t sensorMax;
248 uint8_t sensorMin;
249 uint8_t upperNonrecoverableThreshold;
250 uint8_t upperCriticalThreshold;
251 uint8_t upperNoncriticalThreshold;
252 uint8_t lowerNonrecoverableThreshold;
253 uint8_t lowerCriticalThreshold;
254 uint8_t lowerNoncriticalThreshold;
255 uint8_t positiveThresholdHysteresis;
256 uint8_t negativeThresholdHysteresis;
258 uint8_t oemReserved;
259 uint8_t idStringInfo;
269 uint8_t entityId;
270 uint8_t entityInstance;
271 uint8_t sensorInitialization;
272 uint8_t sensorCapabilities; // no macro support
273 uint8_t sensorType;
274 uint8_t eventReadingType;
275 uint8_t supportedAssertions[2]; // no macro support
276 uint8_t supportedDeassertions[2]; // no macro support
277 uint8_t discreteReadingSettingMask[2]; // no macro support
278 uint8_t sensorUnits1;
279 uint8_t sensorUnits2Base;
280 uint8_t sensorUnits3Modifier;
281 uint8_t record_sharing[2];
282 uint8_t positiveThresholdHysteresis;
283 uint8_t negativeThresholdHysteresis;
284 uint8_t reserved[3];
285 uint8_t oemReserved;
286 uint8_t idStringInfo;
296 uint8_t entityId;
297 uint8_t entityInstance;
298 uint8_t sensorType;
299 uint8_t eventReadingType;
300 uint8_t sensorRecordSharing1;
301 uint8_t sensorRecordSharing2;
302 uint8_t reserved;
303 uint8_t oemReserved;
304 uint8_t idStringInfo;
314 uint8_t reserved;
315 uint8_t deviceType;
316 uint8_t deviceTypeModifier;
317 uint8_t entityID;
318 uint8_t entityInstance;
319 uint8_t oem;
320 uint8_t deviceIDLen;
330 uint8_t entityId2;
331 uint8_t entityInstance2;
332 uint8_t entityId3;
333 uint8_t entityInstance3;
334 uint8_t entityId4;
335 uint8_t entityInstance4;
341 inline void setEntityInstanceNumber(uint8_t n, SensorDataFullRecordBody& body) in setEntityInstanceNumber()
463 inline void setModifierOperation(uint8_t op, SensorDataFullRecordBody& body) in setModifierOperation()
469 inline void setRateUnit(uint8_t unit, SensorDataFullRecordBody& body) in setRateUnit()
475 inline void setAnalogDataFormat(uint8_t format, SensorDataFullRecordBody& body) in setAnalogDataFormat()
488 inline void setTolerance(uint8_t tol, SensorDataFullRecordBody& body) in setTolerance()
511 inline void setAccuracyExp(uint8_t exp, SensorDataFullRecordBody& body) in setAccuracyExp()
517 inline void setSensorDir(uint8_t dir, SensorDataFullRecordBody& body) in setSensorDir()
523 inline void setBexp(uint8_t exp, SensorDataFullRecordBody& body) in setBexp()
529 inline void setRexp(uint8_t exp, SensorDataFullRecordBody& body) in setRexp()
535 inline void setIdStrLen(uint8_t len, SensorDataFullRecordBody& body) in setIdStrLen()
541 inline void setIdStrLen(uint8_t len, SensorDataEventRecordBody& body) in setIdStrLen()
547 inline uint8_t getIdStrLen(const SensorDataFullRecordBody& body) in getIdStrLen()
552 inline void setIdType(uint8_t type, SensorDataFullRecordBody& body) in setIdType()
558 inline void setIdType(uint8_t type, SensorDataEventRecordBody& body) in setIdType()
564 inline void setDeviceIdStrLen(uint8_t len, SensorDataFruRecordBody& body) in setDeviceIdStrLen()
570 inline uint8_t getDeviceIdStrLen(const SensorDataFruRecordBody& body) in getDeviceIdStrLen()
575 inline void setReadableMask(uint8_t mask, SensorDataFullRecordBody& body) in setReadableMask()
665 inline void setOffset(uint8_t offset, ipmi::sensor::GetSensorResponse& resp) in setOffset()
683 inline void setReading(uint8_t value, ipmi::sensor::GetSensorResponse& resp) in setReading()
698 resp.thresholdLevelsStates = static_cast<uint8_t>(value & 0x00FF); in setAssertionBytes()
699 resp.discreteReadingSensorStates = static_cast<uint8_t>(value >> 8); in setAssertionBytes()