Home
last modified time | relevance | path

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

/openbmc/openpower-vpd-parser/vpd-manager/src/
H A Dvpd_parser_main.cpp39 std::string vpdFilePath{}; in main() local
42 app.add_option("-f, --file", vpdFilePath, "VPD file path")->required(); in main()
50 vpd::logging::logMessage("VPD file path recieved" + vpdFilePath); in main()
53 if (vpdFilePath.empty()) in main()
69 parsedVpdDataMap = objWorker->parseVpdFile(vpdFilePath); in main()
79 std::make_shared<vpd::Parser>(vpdFilePath, json); in main()
H A Dparser.cpp14 Parser::Parser(const std::string& vpdFilePath, nlohmann::json parsedJson) : in Parser() argument
15 m_vpdFilePath(vpdFilePath), m_parsedJson(parsedJson) in Parser()
40 jsonUtility::getVPDOffset(m_parsedJson, vpdFilePath, l_errorCode); in Parser()
H A Dworker.cpp612 const std::string& vpdFilePath) in populateDbus() argument
614 if (vpdFilePath.empty()) in populateDbus()
627 for (const auto& aFru : m_parsedJson["frus"][vpdFilePath]) in populateDbus()
1138 const std::string& vpdFilePath = itemFRUS.key(); in collectFrusFromJson() local
1140 if (skipPathForCollection(vpdFilePath)) in collectFrusFromJson()
1147 std::thread{[vpdFilePath, this]() { in collectFrusFromJson()
1148 const auto& l_parseResult = parseAndPublishVPD(vpdFilePath); in collectFrusFromJson()
1163 m_failedEepromPaths.push_front(vpdFilePath); in collectFrusFromJson()
/openbmc/openpower-vpd-parser/vpd-manager/include/
H A Dipz_parser.hpp37 const std::string& vpdFilePath, size_t vpdStartOffset = 0) : in IpzVpdParser() argument
38 m_vpdVector(vpdVector), m_vpdFilePath(vpdFilePath), in IpzVpdParser()
45 m_vpdFileStream.open(vpdFilePath, std::ios::in | std::ios::out | in IpzVpdParser()
H A Dparser.hpp30 Parser(const std::string& vpdFilePath, nlohmann::json parsedJson);
H A Dworker.hpp95 const std::string& vpdFilePath);
/openbmc/openpower-vpd-parser/vpd-manager/include/utility/
H A Dvpd_specific_utility.hpp501 inline void getVpdDataInVector(const std::string& vpdFilePath, in getVpdDataInVector() argument
506 if (vpdFilePath.empty()) in getVpdDataInVector()
517 vpdFileStream.open(vpdFilePath, std::ios::in | std::ios::binary); in getVpdDataInVector()
518 auto vpdSizeToRead = std::min(std::filesystem::file_size(vpdFilePath), in getVpdDataInVector()