Home
last modified time | relevance | path

Searched refs:frus (Results 1 – 16 of 16) sorted by relevance

/openbmc/openpower-vpd-parser/
H A Dapp.cpp65 argList frus = std::move(arguments.at("fru")); in main() local
68 if (frus.size() != objects.size()) in main()
77 for (std::size_t index = 0; index < frus.size(); ++index) in main()
79 inventory::write(frus[index], vpdStore, objects[index]); in main()
/openbmc/phosphor-host-ipmid/
H A Dread_fru_data.cpp15 extern const FruMap frus;
96 for (const auto& [fruId, instanceList] : frus) in processFruPropChange()
134 auto iter = frus.find(fruNum); in readDataFromInventory()
135 if (iter == frus.end()) in readDataFromInventory()
H A Dstoragehandler.cpp44 extern const FruMap frus;
769 auto iter = frus.find(fruID); in ipmiStorageGetFruInvAreaInfo()
770 if (iter == frus.end()) in ipmiStorageGetFruInvAreaInfo()
813 auto iter = frus.find(fruDeviceId); in ipmiStorageReadFruData()
814 if (iter == frus.end()) in ipmiStorageReadFruData()
870 uint16_t records = ipmi::sensor::sensors.size() + frus.size() + in ipmiGetRepositoryInfo()
H A Dsensorhandler.cpp39 extern const FruMap frus;
1007 sdrCount = ipmi::sensor::sensors.size() + frus.size() + in ipmiSensorGetDeviceSdrInfo()
1128 auto fru = frus.begin(); in ipmi_fru_get_sdr()
1133 fru = frus.find(fruID); in ipmi_fru_get_sdr()
1134 if (fru == frus.end()) in ipmi_fru_get_sdr()
1174 if (++fru == frus.end()) in ipmi_fru_get_sdr()
1362 auto next_record_id = (frus.size()) in ipmi_sen_get_sdr()
1363 ? frus.begin()->first + FRU_RECORD_ID_START in ipmi_sen_get_sdr()
/openbmc/openpower-vpd-parser/vpd-manager/
H A Dmanager.cpp363 frus.emplace( in processJSON()
465 if (frus.find(objPath) == frus.end()) in writeKeyword()
470 inventory::Path vpdFilePath = std::get<0>(frus.find(objPath)->second); in writeKeyword()
499 if (!std::get<1>(frus.find(objPath)->second).empty()) in writeKeyword()
501 EditorImpl edit(std::get<1>(frus.find(objPath)->second), jsonFile, in writeKeyword()
507 if (std::get<2>(frus.find(objPath)->second)) in writeKeyword()
675 if (frus.find(objPath) == frus.end()) in collectFRUVPD()
681 inventory::Path vpdFilePath = std::get<0>(frus.find(objPath)->second); in collectFRUVPD()
842 if (frus.find(objPath) == frus.end()) in deleteFRUVPD()
848 inventory::Path& vpdFilePath = std::get<0>(frus.find(objPath)->second); in deleteFRUVPD()
H A Dmanager.hpp210 inventory::FrusMap frus; member in openpower::vpd::manager::Manager
/openbmc/pldm/libpldmresponder/
H A Dpdr_utils.cpp226 std::vector<FruRecordDataFormat> frus; in parseFruRecordTable() local
260 frus.push_back(fru); in parseFruRecordTable()
263 return frus; in parseFruRecordTable()
/openbmc/fb-ipmi-oem/src/
H A Dstoragecommands.cpp224 ManagedObjectType frus; in replaceCacheFru() local
228 resp.read(frus); in replaceCacheFru()
250 for (const auto& fru : frus) in replaceCacheFru()
469 ManagedObjectType frus; in getFruSdrs() local
477 resp.read(frus); in getFruSdrs()
484 auto fru = std::find_if(frus.begin(), frus.end(), in getFruSdrs()
509 if (fru == frus.end()) in getFruSdrs()
/openbmc/ipmi-fru-parser/scripts/
H A Dwritefru.mako.cpp5 extern const FruMap frus = {
/openbmc/phosphor-host-ipmid/scripts/
H A Dreadfru.mako.cpp5 extern const FruMap __attribute__((init_priority(101))) frus = {
/openbmc/intel-ipmi-oem/src/
H A Dstoragecommands.cpp122 ManagedObjectType frus; variable
171 for (const auto& fru : frus) in recalculateHashes()
289 frus.emplace(fru->first, fru->second); in replaceCacheFru()
407 frus[path] = object; in startMatch()
432 frus.erase(path); in startMatch()
600 auto fru = std::find_if(frus.begin(), frus.end(), in getFruSdrs()
625 if (fru == frus.end()) in getFruSdrs()
/openbmc/phosphor-host-ipmid/dbus-sdr/
H A Dstoragecommands.cpp110 ManagedObjectType frus; variable
161 for (const auto& fru : frus) in recalculateHashes()
228 frus = bus->yield_method_call<ManagedObjectType>( in replaceCacheFru()
325 frus[path] = object; in startMatch()
350 frus.erase(path); in startMatch()
566 auto fru = std::find_if(frus.begin(), frus.end(), in getFruSdrs()
591 if (fru == frus.end()) in getFruSdrs()
/openbmc/ipmi-fru-parser/
H A Dwritefrudata.cpp29 extern const FruMap frus;
216 auto iter = frus.find(fruid); in updateInventory()
217 if (iter == frus.end()) in updateInventory()
/openbmc/linux/Documentation/scsi/
H A Dsym53c500_cs.rst29 Bob Tracy (rct@frus.com)
/openbmc/openbmc-tools/openbmctool/
H A Dopenbmctool.py611 frus = {}
643frus[fruName] = {"compName": fruName, "Functional": boolToString(func), "Present":boolToString(pre…
645frus[fruName] = {"compName": fruName, "Functional": boolToString(func), "Present":boolToString(pre…
658frus[fruName] = {"compName": fruName, "Functional": "No", "Present":boolToString(present), "IsFru"…
660frus[fruName] = {"compName": fruName, "Functional": "Yes", "Present":boolToString(present), "IsFru…
670 return tableDisplay(keylist, colNames, frus)
672 … return str(json.dumps(frus, sort_keys=True, indent=4, separators=(',', ': '), ensure_ascii=False))
2476 frus = json.loads(fruStatus(host, args, session))
2480 for key in frus:
2481 if frus[key]["Functional"] == "No" and frus[key]["Present"] == "Yes":
[all …]
/openbmc/phosphor-logging/extensions/openpower-pels/
H A DREADME.md20 - [Handling PELs for hot plugged FRUs](#handling-pels-for-hot-plugged-frus)