Home
last modified time | relevance | path

Searched refs:inventoryItem (Results 1 – 2 of 2) sorted by relevance

/openbmc/bmcweb/redfish-core/lib/
H A Dsensors.hpp507 nlohmann::json& sensorJson, InventoryItem* inventoryItem) in objectInterfacesToJson() argument
513 inventoryItem); in objectInterfacesToJson()
763 for (InventoryItem& inventoryItem : *inventoryItems) in findInventoryItem()
765 if (inventoryItem.objectPath == invItemObjPath) in findInventoryItem()
767 return &inventoryItem; in findInventoryItem()
783 for (InventoryItem& inventoryItem : *inventoryItems) in findInventoryItemForSensor()
785 if (inventoryItem.sensors.contains(sensorObjPath)) in findInventoryItemForSensor()
787 return &inventoryItem; in findInventoryItemForSensor()
802 for (InventoryItem& inventoryItem : inventoryItems) in findInventoryItemForLed()
804 if (inventoryItem.ledObjectPath == ledObjPath) in findInventoryItemForLed()
[all …]
/openbmc/bmcweb/redfish-core/include/utils/
H A Dsensor_utils.hpp268 inline resource::State getState(const InventoryItem* inventoryItem, in getState() argument
271 if ((inventoryItem != nullptr) && !(inventoryItem->isPresent)) in getState()
294 const InventoryItem* inventoryItem) in getHealth() argument
343 if ((inventoryItem != nullptr) && !(inventoryItem->isFunctional)) in getHealth()
369 const InventoryItem* inventoryItem) in setLedState() argument
371 if (inventoryItem != nullptr && !inventoryItem->ledObjectPath.empty()) in setLedState()
373 switch (inventoryItem->ledState) in setLedState()
406 nlohmann::json& sensorJson, InventoryItem* inventoryItem) in objectPropertiesToJson() argument
459 sensorJson["Status"]["State"] = getState(inventoryItem, available); in objectPropertiesToJson()
461 getHealth(sensorJson, propertiesDict, inventoryItem); in objectPropertiesToJson()
[all …]