Home
last modified time | relevance | path

Searched refs:l_fruPath (Results 1 – 8 of 8) sorted by relevance

/openbmc/openpower-vpd-parser/vpd-manager/include/utility/
H A Djson_utility.hpp80 const auto l_fruPath = l_fru.key(); in getVPDOffset() local
83 if (i_vpdFilePath == i_sysCfgJsonObj["frus"][l_fruPath].at(0).value( in getVPDOffset()
87 return i_sysCfgJsonObj["frus"][l_fruPath].at(0).value("offset", 0); in getVPDOffset()
187 const auto l_fruPath = l_fru.key(); in getInventoryObjPathFromJson() local
189 i_sysCfgJsonObj["frus"][l_fruPath].at(0).value("inventoryPath", ""); in getInventoryObjPathFromJson()
192 if (i_vpdPath == i_sysCfgJsonObj["frus"][l_fruPath].at(0).value( in getInventoryObjPathFromJson()
640 const std::string& l_fruPath = l_fru.key(); in getRedundantEepromPathFromJson() local
642 i_sysCfgJsonObj["frus"][l_fruPath].at(0).value("redundantEeprom", in getRedundantEepromPathFromJson()
646 if ((i_sysCfgJsonObj["frus"][l_fruPath].at(0).value("inventoryPath", in getRedundantEepromPathFromJson()
697 const auto l_fruPath = l_fru.key(); in getFruPathFromJson() local
[all …]
H A Dvpd_specific_utility.hpp1651 const std::string& l_fruPath = jsonUtility::getFruPathFromJson( in resetObjTreeVpd() local
1661 const auto& l_fruItems = i_sysCfgJsonObj["frus"][l_fruPath]; in resetObjTreeVpd()
/openbmc/openpower-vpd-parser/vpd-manager/src/
H A Dworker.cpp1199 const std::string& l_fruPath = in deleteFruVpd() local
1213 if (jsonUtility::isActionRequired(m_parsedJson, l_fruPath, "preAction", in deleteFruVpd()
1216 if (!processPreAction(l_fruPath, "deletion", l_errCode)) in deleteFruVpd()
1230 "Failed to check if pre action required for FRU [" + l_fruPath + in deleteFruVpd()
1234 vpdSpecificUtility::resetObjTreeVpd(l_fruPath, m_parsedJson, l_errCode); in deleteFruVpd()
1239 "Failed to clear data under PIM for FRU [" + l_fruPath + in deleteFruVpd()
1243 if (jsonUtility::isActionRequired(m_parsedJson, l_fruPath, "postAction", in deleteFruVpd()
1246 if (!processPostAction(l_fruPath, "deletion")) in deleteFruVpd()
1255 l_fruPath + in deleteFruVpd()
1269 if (jsonUtility::isActionRequired(m_parsedJson, l_fruPath, in deleteFruVpd()
[all …]
H A Dbackup_restore.cpp76 std::string l_fruPath{}; in getFruAndInvPaths() local
79 if (l_fruPath = in getFruAndInvPaths()
81 !l_fruPath.empty()) in getFruAndInvPaths()
85 m_sysCfgJsonObj, l_fruPath, l_errCode); in getFruAndInvPaths()
101 return std::make_tuple(l_fruPath, l_invObjPath); in getFruAndInvPaths()
108 l_fruPath = jsonUtility::getFruPathFromJson(m_sysCfgJsonObj, in getFruAndInvPaths()
110 if (l_fruPath.empty()) in getFruAndInvPaths()
123 return std::make_tuple(l_fruPath, l_invObjPath); in getFruAndInvPaths()
643 std::string l_fruPath( in updateKeywordOnPrimaryOrBackupPath() local
646 Parser l_parserObj(l_fruPath, m_sysCfgJsonObj); in updateKeywordOnPrimaryOrBackupPath()
[all …]
H A Dmanager.cpp206 types::Path l_fruPath; in updateKeyword() local
216 l_fruPath = jsonUtility::getFruPathFromJson(l_sysCfgJsonObj, in updateKeyword()
221 if (l_fruPath.empty()) in updateKeyword()
230 l_fruPath = i_vpdPath; in updateKeyword()
236 l_fruPath, l_sysCfgJsonObj, m_vpdCollectionMode); in updateKeyword()
245 l_fruPath, i_paramsToWriteData) < constants::VALUE_0) in updateKeyword()
249 l_fruPath + "]"); in updateKeyword()
293 l_fruPath, l_writeParams, l_sysCfgJsonObj, l_errCode); in updateKeyword()
299 l_fruPath + in updateKeyword()
311 l_fruPath, l_writeParams, l_sysCfgJsonObj, l_errCode); in updateKeyword()
H A Dgpio_monitor.cpp159 for (const auto& l_fruPath : l_gpioPollingRequiredFrusList) in initHandlerForGpio() local
162 std::make_shared<GpioEventHandler>(l_fruPath, i_worker, in initHandlerForGpio()
H A Dparser.cpp158 auto [l_fruPath, l_inventoryObjPath, l_redundantFruPath] = in updateVpdKeyword()
/openbmc/openpower-vpd-parser/vpd-manager/oem-handler/
H A Dibm_handler.cpp302 for (const auto& [l_fruPath, l_recJson] : i_powerVsJsonObj.items()) in checkAndUpdatePowerVsVpd()
314 l_sysCfgJsonObj, l_fruPath, l_errCode); in checkAndUpdatePowerVsVpd()
323 l_fruPath + in checkAndUpdatePowerVsVpd()
327 o_failedPathList.push_back(l_fruPath); in checkAndUpdatePowerVsVpd()
356 o_failedPathList.push_back(l_fruPath); in checkAndUpdatePowerVsVpd()
384 o_failedPathList.push_back(l_fruPath); in checkAndUpdatePowerVsVpd()
397 o_failedPathList.push_back(l_fruPath); in checkAndUpdatePowerVsVpd()
410 std::make_shared<Parser>(l_fruPath, l_sysCfgJsonObj); in checkAndUpdatePowerVsVpd()
415 o_failedPathList.push_back(l_fruPath); in checkAndUpdatePowerVsVpd()