Home
last modified time | relevance | path

Searched refs:VersionPurpose (Results 1 – 25 of 51) sorted by relevance

123

/openbmc/phosphor-bmc-code-mgmt/bmc/
H A Dserialize.hpp16 using VersionPurpose = typedef
17 sdbusplus::server::xyz::openbmc_project::software::Version::VersionPurpose;
31 void storePurpose(const std::string& flashId, VersionPurpose purpose);
47 bool restorePurpose(const std::string& flashId, VersionPurpose& purpose);
H A Dimage_verify.hpp30 using VersionPurpose = typedef
31 sdbusplus::server::xyz::openbmc_project::software::Version::VersionPurpose;
224 VersionPurpose purpose;
H A Ditem_updater.cpp45 using VersionPurpose = SVersion::VersionPurpose; in createActivation() typedef
48 auto purpose = VersionPurpose::Unknown; in createActivation()
70 if (value == VersionPurpose::BMC || in createActivation()
72 value == VersionPurpose::Host || in createActivation()
74 value == VersionPurpose::System) in createActivation()
118 purpose == VersionPurpose::Unknown) in createActivation()
160 VersionClass::VersionPurpose purpose, std::string& extendedVersion, in verifyAndCreateObjects()
166 if (purpose == VersionPurpose::BMC || purpose == VersionPurpose::System) in verifyAndCreateObjects()
342 auto purpose = server::Version::VersionPurpose::BMC; in processBMCImage()
981 bus, path, version, VersionPurpose::Host, "", "", in createBIOSObject()
H A Dupdate_manager.cpp43 bool verifyImagePurpose(Version::VersionPurpose purpose, in verifyImagePurpose()
46 if (purpose == Version::VersionPurpose::Host) in verifyImagePurpose()
150 sdbusplus::message::convert_from_string<Version::VersionPurpose>( in processImage()
158 auto purpose = convertedPurpose.value_or(Version::VersionPurpose::Unknown); in processImage()
H A Dserialize.cpp47 void storePurpose(const std::string& flashId, VersionPurpose purpose) in storePurpose()
130 bool restorePurpose(const std::string& flashId, VersionPurpose& purpose) in restorePurpose()
H A Dimage_verify.cpp51 sdbusplus::message::convert_from_string<VersionPurpose>(purposeString); in Signature()
52 purpose = convertedPurpose.value_or(Version::VersionPurpose::Unknown); in Signature()
104 if (purpose != VersionPurpose::BMC) in verifyFullImage()
H A Dimage_manager.cpp184 sdbusplus::message::convert_from_string<Version::VersionPurpose>( in processImage()
193 auto purpose = convertedPurpose.value_or(Version::VersionPurpose::Unknown); in processImage()
H A Dversion.hpp84 const std::string& versionString, VersionPurpose versionPurpose, in Version()
/openbmc/openpower-pnor-code-mgmt/
H A Ditem_updater.cpp27 using VersionPurpose = SVersion::VersionPurpose; in createActivation() typedef
36 auto purpose = VersionPurpose::Unknown; in createActivation()
51 if (value == VersionPurpose::Host || in createActivation()
52 value == VersionPurpose::System) in createActivation()
74 if ((filePath.empty()) || (purpose == VersionPurpose::Unknown)) in createActivation()
/openbmc/phosphor-bmc-code-mgmt/common/include/
H A Dsoftware.hpp58 SoftwareVersion::VersionPurpose versionPurpose =
59 SoftwareVersion::VersionPurpose::Unknown);
90 std::optional<SoftwareVersion::VersionPurpose> getPurpose();
/openbmc/phosphor-psu-code-mgmt/src/
H A Ditem_updater.cpp35 using VersionPurpose = SVersion::VersionPurpose; typedef
59 auto purpose = VersionPurpose::Unknown; in onVersionInterfacesAdded()
74 if (value == VersionPurpose::PSU) in onVersionInterfacesAdded()
94 if ((filePath.empty()) || (purpose == VersionPurpose::Unknown)) in onVersionInterfacesAdded()
278 VersionPurpose::PSU); in createPsuObject()
367 sdbusplus::xyz::openbmc_project::Software::server::Version::VersionPurpose in createVersionObject()
525 auto purpose = VersionPurpose::PSU; in scanDirectory()
H A Dversion.hpp77 VersionPurpose versionPurpose, eraseFunc callback) : in Version()
/openbmc/phosphor-psu-code-mgmt/test/psu-images-valid-version0/model-3/
H A DMANIFEST1 purpose=xyz.openbmc_project.Software.Version.VersionPurpose.PSU
/openbmc/phosphor-psu-code-mgmt/test/psu-images-one-valid-one-invalid/model-2/
H A DMANIFEST1 purpose=xyz.openbmc_project.Software.Version.VersionPurpose.PSU
/openbmc/phosphor-psu-code-mgmt/test/psu-images-one-valid-one-invalid/model-1/
H A DMANIFEST1 purpose=xyz.openbmc_project.Software.Version.VersionPurpose.PSU
/openbmc/pldm/fw-update/
H A Dfirmware_inventory.hpp20 using SoftwareVersionPurpose = SoftwareVersion::VersionPurpose;
/openbmc/phosphor-bmc-code-mgmt/common/src/
H A Dsoftware.cpp117 SoftwareVersion::VersionPurpose versionPurpose) in setVersion()
134 std::optional<SoftwareVersion::VersionPurpose> Software::getPurpose() in getPurpose()
/openbmc/phosphor-bmc-code-mgmt/test/common/software/
H A Dsoftware.cpp56 EXPECT_EQ(sw->getPurpose(), SoftwareVersion::VersionPurpose::Unknown); in TEST_F()
/openbmc/docs/designs/
H A Dpsu-firmware-update.md81 - Add a new [VersionPurpose][4] for PSU;
97 - When a new object with PSU `VersionPurpose` is added, the service will
166 ### VersionPurpose subsection
168 It is possible to re-use the `VersionPurpose.Other` to represent the PSU image's
171 peripherals. A new `VersionPurpose.PSU` is more specific and makes it easier to
187 This design only introduces a new `VersionPurpose` enum into the dbus
/openbmc/openpower-pnor-code-mgmt/static/
H A Ditem_updater_static.hpp71 VersionPurpose versionPurpose,
/openbmc/openbmc-test-automation/lib/
H A Dcode_update_utils.robot29 # (e.g. "xyz.openbmc_project.Software.Version.VersionPurpose.BMC"
30 # "xyz.openbmc_project.Software.Version.VersionPurpose.Host").
73 # (e.g. "xyz.openbmc_project.Software.Version.VersionPurpose.BMC"
74 # "xyz.openbmc_project.Software.Version.VersionPurpose.Host").
134 # (e.g. "xyz.openbmc_project.Software.Version.VersionPurpose.BMC"
135 # "xyz.openbmc_project.Software.Version.VersionPurpose.Host").
153 # (e.g. "xyz.openbmc_project.Software.Version.VersionPurpose.BMC"
154 # "xyz.openbmc_project.Software.Version.VersionPurpose.Host").
309 # (e.g. "xyz.openbmc_project.Software.Version.VersionPurpose.BMC"
310 # "xyz.openbmc_project.Software.Version.VersionPurpose
[all...]
/openbmc/openpower-pnor-code-mgmt/mmc/
H A Ditem_updater_mmc.hpp90 VersionPurpose versionPurpose,
/openbmc/openpower-pnor-code-mgmt/ubi/
H A Ditem_updater_ubi.hpp77 VersionPurpose versionPurpose,
/openbmc/smbios-mdr/src/
H A Dtpm.cpp43 purpose(softwareversion::VersionPurpose::Other); in tpmInfoUpdate()
/openbmc/phosphor-psu-code-mgmt/
H A DREADME.md94 "Purpose": "xyz.openbmc_project.Software.Version.VersionPurpose.PSU",
109 "Purpose": "xyz.openbmc_project.Software.Version.VersionPurpose.PSU",
134 "Purpose": "xyz.openbmc_project.Software.Version.VersionPurpose.PSU",

123