| /openbmc/smbios-mdr/src/ |
| H A D | firmware_inventory.cpp | 46 bool FirmwareInventory::getFirmwareInventoryData(uint8_t*& dataIn, in getFirmwareInventoryData() argument 49 dataIn = getSMBIOSTypePtr(dataIn, firmwareInventoryInformationType); in getFirmwareInventoryData() 50 if (dataIn == nullptr) in getFirmwareInventoryData() 56 dataIn = smbiosNextPtr(dataIn); in getFirmwareInventoryData() 57 if (dataIn == nullptr) in getFirmwareInventoryData() 61 dataIn = getSMBIOSTypePtr(dataIn, firmwareInventoryInformationType); in getFirmwareInventoryData() 62 if (dataIn == nullptr) in getFirmwareInventoryData() 72 uint8_t* dataIn = smbiosTableStorage; in firmwareInfoUpdate() local 73 if (!getFirmwareInventoryData(dataIn, firmwareInventoryIndex)) in firmwareInfoUpdate() 80 auto firmwareInfo = reinterpret_cast<struct FirmwareInfo*>(dataIn); in firmwareInfoUpdate() [all …]
|
| H A D | cpu.cpp | 28 uint8_t* dataIn) in socket() argument 30 std::string result = positionToString(positionNum, structLen, dataIn); in socket() 68 uint8_t* dataIn) in manufacturer() argument 70 std::string result = positionToString(positionNum, structLen, dataIn); in manufacturer() 76 uint8_t* dataIn) in partNumber() argument 78 std::string result = positionToString(positionNum, structLen, dataIn); in partNumber() 84 uint8_t* dataIn) in serialNumber() argument 86 std::string result = positionToString(positionNum, structLen, dataIn); in serialNumber() 92 uint8_t* dataIn) in version() argument 96 result = positionToString(positionNum, structLen, dataIn); in version() [all …]
|
| H A D | tpm.cpp | 21 uint8_t* dataIn = storage; in tpmInfoUpdate() local 22 dataIn = getSMBIOSTypePtr(dataIn, tpmDeviceType); in tpmInfoUpdate() 23 if (dataIn == nullptr) in tpmInfoUpdate() 29 dataIn = smbiosNextPtr(dataIn); in tpmInfoUpdate() 30 if (dataIn == nullptr) in tpmInfoUpdate() 34 dataIn = getSMBIOSTypePtr(dataIn, tpmDeviceType); in tpmInfoUpdate() 35 if (dataIn == nullptr) in tpmInfoUpdate() 40 auto tpmInfo = reinterpret_cast<struct TPMInfo*>(dataIn); in tpmInfoUpdate() 46 tpmDescription(tpmInfo->description, tpmInfo->length, dataIn); in tpmInfoUpdate() 91 uint8_t* dataIn) in tpmDescription() argument [all …]
|
| H A D | pcieslot.cpp | 17 uint8_t* dataIn = getSMBIOSTypePtr(storage, systemSlots); in pcieInfoUpdate() local 19 if (dataIn == nullptr) in pcieInfoUpdate() 27 pcieSmbiosType.find(*(dataIn + 5)) == pcieSmbiosType.end();) in pcieInfoUpdate() 29 dataIn = smbiosNextPtr(dataIn); in pcieInfoUpdate() 30 if (dataIn == nullptr) in pcieInfoUpdate() 34 dataIn = getSMBIOSTypePtr(dataIn, systemSlots); in pcieInfoUpdate() 35 if (dataIn == nullptr) in pcieInfoUpdate() 39 if (pcieSmbiosType.find(*(dataIn + 5)) != pcieSmbiosType.end()) in pcieInfoUpdate() 45 auto pcieInfo = reinterpret_cast<struct SystemSlotInfo*>(dataIn); in pcieInfoUpdate() 51 pcieLocation(pcieInfo->slotDesignation, pcieInfo->length, dataIn); in pcieInfoUpdate() [all …]
|
| H A D | dimm.cpp | 57 uint8_t* dataIn = storage; in memoryInfoUpdate() local 59 dataIn = getSMBIOSTypePtr(dataIn, memoryDeviceType); in memoryInfoUpdate() 61 if (dataIn == nullptr) in memoryInfoUpdate() 67 dataIn = smbiosNextPtr(dataIn); in memoryInfoUpdate() 68 if (dataIn == nullptr) in memoryInfoUpdate() 72 dataIn = getSMBIOSTypePtr(dataIn, memoryDeviceType); in memoryInfoUpdate() 73 if (dataIn == nullptr) in memoryInfoUpdate() 79 auto memoryInfo = reinterpret_cast<struct MemoryInfo*>(dataIn); in memoryInfoUpdate() 98 memoryInfo->length, dataIn); in memoryInfoUpdate() 103 dimmManufacturer(memoryInfo->manufacturer, memoryInfo->length, dataIn); in memoryInfoUpdate() [all …]
|
| H A D | system.cpp | 39 uint8_t* dataIn = storage; in uuid() local 40 dataIn = getSMBIOSTypePtr(dataIn, systemType); in uuid() 41 if (dataIn != nullptr) in uuid() 43 auto systemInfo = reinterpret_cast<struct SystemInfo*>(dataIn); in uuid() 126 uint8_t* dataIn = storage; in version() local 127 dataIn = getSMBIOSTypePtr(dataIn, biosType); in version() 128 if (dataIn != nullptr) in version() 130 auto biosInfo = reinterpret_cast<struct BIOSInfo*>(dataIn); in version() 132 positionToString(biosInfo->biosVersion, biosInfo->length, dataIn); in version()
|
| H A D | mdrv2.cpp | 681 uint8_t* dataIn = smbiosDir.dir[smbiosDirIndex].dataStorage; in getTotalSmbiosEntries() local 684 if (dataIn == nullptr) in getTotalSmbiosEntries() 693 dataIn = getSMBIOSTypePtr(dataIn, smbiosType); in getTotalSmbiosEntries() 694 if (dataIn == nullptr) in getTotalSmbiosEntries() 702 if (pcieSmbiosType.find(*(dataIn + 5)) != pcieSmbiosType.end()) in getTotalSmbiosEntries() 715 dataIn = smbiosNextPtr(dataIn); in getTotalSmbiosEntries() 716 if (dataIn == nullptr) in getTotalSmbiosEntries() 724 bool MDRV2::checkSMBIOSVersion(uint8_t* dataIn) in checkSMBIOSVersion() argument 728 std::string buffer(reinterpret_cast<const char*>(dataIn), in checkSMBIOSVersion() 760 reinterpret_cast<const EntryPointStructure21*>(&dataIn[pos]); in checkSMBIOSVersion() [all …]
|
| /openbmc/smbios-mdr/include/ |
| H A D | firmware_inventory.hpp | 54 uint8_t* dataIn, int index, 83 uint8_t* dataIn); 85 uint8_t* dataIn); 87 uint8_t* dataIn); 89 const uint8_t structLen, uint8_t* dataIn); 91 const uint8_t structLen, uint8_t* dataIn); 92 static bool getFirmwareInventoryData(uint8_t*& dataIn, int inventoryIndex);
|
| H A D | cpu.hpp | 380 uint8_t* dataIn); 383 uint8_t* dataIn); 385 uint8_t* dataIn); 387 uint8_t* dataIn); 389 uint8_t* dataIn); 392 uint8_t* dataIn);
|
| H A D | smbios_mdrv2.hpp | 320 uint8_t structLen, uint8_t* dataIn) in positionToString() argument 322 if (dataIn == nullptr || positionNum == 0) in positionToString() 328 char* target = reinterpret_cast<char*>(dataIn + structLen); in positionToString()
|
| H A D | dimm.hpp | 147 const uint8_t structLen, uint8_t* dataIn); 151 uint8_t* dataIn); 154 uint8_t* dataIn); 156 uint8_t* dataIn);
|
| H A D | tpm.hpp | 88 uint8_t* dataIn);
|
| H A D | mdrv2.hpp | 181 bool checkSMBIOSVersion(uint8_t* dataIn);
|
| H A D | pcieslot.hpp | 86 uint8_t* dataIn);
|