Lines Matching defs:uint8_t
90 static std::vector<uint8_t> fruCache;
92 static constexpr uint8_t invalidAddr = 0xFF;
93 static constexpr uint8_t typeASCIILatin8 = 0xC0;
95 static uint8_t cacheAddr = invalidAddr;
96 static uint8_t lastDevId = 0xFF;
99 static uint8_t writeAddr = invalidAddr;
108 boost::container::flat_map<uint8_t, std::pair<uint16_t, uint8_t>> deviceHashes;
111 bool writeFru(const std::vector<uint8_t>& fru)
173 uint8_t fruAddr = std::get<uint32_t>(addrFind->second);
181 uint8_t fruHash = 0;
192 std::pair<uint16_t, uint8_t> newDev(fruBus, fruAddr);
233 std::pair<ipmi::Cc, std::vector<uint8_t>> getFru(ipmi::Context::ptr ctx,
234 uint8_t devId)
251 std::vector<uint8_t> fru = ipmi::callDbusMethod<std::vector<uint8_t>>(
361 ipmi::RspType<uint8_t, // Count
362 std::vector<uint8_t> // Requested data
364 ipmiStorageReadFruData(ipmi::Context::ptr ctx, uint8_t fruDeviceId,
365 uint16_t fruInventoryOffset, uint8_t countToRead)
392 std::vector<uint8_t> requestedData;
398 return ipmi::responseSuccess(static_cast<uint8_t>(requestedData.size()),
410 ipmi::RspType<uint8_t> ipmiStorageWriteFruData(
411 ipmi::Context::ptr ctx, uint8_t fruDeviceId, uint16_t fruInventoryOffset,
412 std::vector<uint8_t>& dataToWrite)
450 uint8_t endOfList = 0;
484 uint8_t countWritten = 0;
519 uint8_t> // accessType
520 ipmiStorageGetFruInvAreaInfo(ipmi::Context::ptr ctx, uint8_t fruDeviceId)
533 constexpr uint8_t accessType =
534 static_cast<uint8_t>(GetFRUAreaAccessType::byte);
554 uint8_t& address = device->second.second;
589 uint8_t entityID = 0;
590 uint8_t entityInstance = 0x1;
829 static int fromHexStr(const std::string& hexStr, std::vector<uint8_t>& data)
835 data.push_back(static_cast<uint8_t>(
852 ipmi::RspType<uint8_t, // SEL version
857 uint8_t> // operation support
860 constexpr uint8_t selVersion = ipmi::sel::selVersion;
866 constexpr uint8_t operationSupport =
878 uint8_t, // EvM Rev
879 uint8_t, // Sensor Type
880 uint8_t, // Sensor Number
883 std::array<uint8_t, dynamic_sensors::ipmi::sel::systemEventSize>>; // Event
887 std::array<uint8_t, dynamic_sensors::ipmi::sel::oemTsEventSize>>; // Event
890 std::array<uint8_t, dynamic_sensors::ipmi::sel::oemEventSize>; // Event Data
894 uint8_t, // Record Type
898 uint8_t offset, uint8_t size)
993 uint8_t recordType;
1004 std::vector<uint8_t> eventDataBytes;
1024 uint8_t evmRev = dynamic_sensors::ipmi::sel::eventMsgRev;
1027 uint8_t sensorType = 0;
1029 uint8_t sensorNum = 0xFF;
1052 sensorNum = static_cast<uint8_t>(sensorAndLun);
1077 std::array<uint8_t, dynamic_sensors::ipmi::sel::systemEventSize>
1104 std::array<uint8_t, dynamic_sensors::ipmi::sel::oemTsEventSize>
1117 std::array<uint8_t, dynamic_sensors::ipmi::sel::oemEventSize>
1132 uint16_t recordID, uint8_t recordType, uint32_t timestamp,
1133 uint16_t generatorID, uint8_t evmRev, uint8_t sensorType, uint8_t sensorNum,
1134 uint8_t eventType, uint8_t eventData1, uint8_t eventData2,
1135 uint8_t eventData3
1138 uint16_t, uint8_t, uint32_t, uint16_t, uint8_t, uint8_t, uint8_t, uint8_t,
1139 uint8_t, uint8_t, uint8_t)
1149 ipmi::RspType<uint8_t> ipmiStorageClearSEL(
1151 const std::array<uint8_t, 3>& clr, uint8_t eraseOperation)
1158 static constexpr std::array<uint8_t, 3> clrExpected = {'C', 'L', 'R'};
1194 std::vector<uint8_t> getType8SDRs(
1197 std::vector<uint8_t> resp;
1223 resp.insert(resp.end(), (uint8_t*)&data, ((uint8_t*)&data) + sizeof(data));
1228 std::vector<uint8_t> getType12SDRs(uint16_t index, uint16_t recordId)
1230 std::vector<uint8_t> resp;
1235 uint8_t* bmcPtr = reinterpret_cast<uint8_t*>(&bmc);
1242 uint8_t* mePtr = reinterpret_cast<uint8_t*>(&me);