Home
last modified time | relevance | path

Searched refs:vpdVector (Results 1 – 7 of 7) sorted by relevance

/openbmc/openpower-vpd-parser/vpd-parser/
H A Dparser_factory.cpp28 const Binary& vpdVector, const std::string& inventoryPath, in getParser() argument
31 vpdType type = vpdTypeCheck(vpdVector); in getParser()
37 return new IpzVpdParser(vpdVector, inventoryPath, vpdFilePath, in getParser()
43 return new KeywordVpdParser(vpdVector); in getParser()
49 return new memoryVpdParser(vpdVector); in getParser()
55 return new isdimmVpdParser(vpdVector); in getParser()
H A Dparser_factory.hpp39 getParser(const Binary& vpdVector, const std::string& inventoryPath,
/openbmc/openpower-vpd-parser/
H A Dibm_vpd_utils.cpp383 vpdType vpdTypeCheck(const Binary& vpdVector) in vpdTypeCheck() argument
389 is11SFormat += vpdVector[MEMORY_VPD_DATA_START + i]; in vpdTypeCheck()
392 if (vpdVector[IPZ_DATA_START] == KW_VAL_PAIR_START_TAG) in vpdTypeCheck()
397 else if (vpdVector[KW_VPD_DATA_START] == KW_VPD_START_TAG) in vpdTypeCheck()
402 else if (((vpdVector[SPD_BYTE_3] & SPD_BYTE_BIT_0_3_MASK) == in vpdTypeCheck()
683 vpdVector.size()); in dumpBadVpd()
1046 Binary vpdVector; in getVpdDataInVector() local
1047 vpdVector.resize(maxVPDSize); in getVpdDataInVector()
1055 vpdVector.resize(vpdFile.gcount()); in getVpdDataInVector()
1079 vpdType dimmType = vpdTypeCheck(vpdVector); in getVpdDataInVector()
[all …]
H A Dibm_vpd_app.cpp943 Binary vpdVector = getVpdDataInVector(js, vpdFilePath); in parseVpdFile() local
946 vpdVector, in parseVpdFile()
1706 Binary vpdVector{}; in main() local
1937 dumpBadVpd(file, vpdVector); in main()
1975 dumpBadVpd(file, vpdVector); in main()
H A Dvpd_tool_impl.cpp117 Binary vpdVector{}; in getVPDInMap() local
120 vpdVector = getVpdDataInVector(js, vpdPath); in getVPDInMap()
122 ParserFactory::getParser(vpdVector, invPath, vpdPath, vpdStartOffset); in getVPDInMap()
H A Dibm_vpd_utils.hpp362 void dumpBadVpd(const std::string& file, const Binary& vpdVector);
/openbmc/openpower-vpd-parser/vpd-manager/
H A Dmanager.cpp174 auto vpdVector = getVpdDataInVector(jsonFile, systemVpdFilePath); in restoreSystemVpd() local
180 parser = ParserFactory::getParser(vpdVector, (pimPath + inventoryPath), in restoreSystemVpd()