Lines Matching refs:Inventory
1 #include "Inventory.hpp"
29 "xyz.openbmc_project.Inventory.Item.Accelerator";
31 "xyz.openbmc_project.Inventory.Decorator.Asset";
34 "xyz.openbmc_project.Inventory.Decorator.Revision";
36 Inventory::Inventory(
88 void Inventory::init()
93 void Inventory::registerProperty(
105 void Inventory::processInventoryProperty(gpu::InventoryPropertyId propertyId)
120 void Inventory::markPropertyPending(
127 void Inventory::markPropertyProcessed(
133 std::optional<gpu::InventoryPropertyId> Inventory::getNextPendingProperty()
146 void Inventory::sendInventoryPropertyRequest(
168 std::shared_ptr<Inventory> self = weak.lock();
171 lg2::error("Invalid Inventory reference");
178 void Inventory::handleInventoryPropertyResponse(
319 std::shared_ptr<Inventory> self = weak.lock();
322 lg2::error("Invalid reference to Inventory");
344 void Inventory::processNextProperty()