Lines Matching refs:sensorsAsyncResp
247 const std::shared_ptr<SensorsAsyncResp>& sensorsAsyncResp, in getObjectsWithConnection() argument
259 [callback = std::forward<Callback>(callback), sensorsAsyncResp, in getObjectsWithConnection()
266 messages::internalError(sensorsAsyncResp->asyncResp->res); in getObjectsWithConnection()
317 void getConnections(const std::shared_ptr<SensorsAsyncResp>& sensorsAsyncResp, in getConnections() argument
326 getObjectsWithConnection(sensorsAsyncResp, sensorNames, in getConnections()
519 const std::shared_ptr<SensorsAsyncResp>& sensorsAsyncResp) in populateFanRedundancy() argument
525 [sensorsAsyncResp]( in populateFanRedundancy()
546 [path, owner, sensorsAsyncResp]( in populateFanRedundancy()
556 [sensorsAsyncResp](const std::string& entry) { in populateFanRedundancy()
558 sensorsAsyncResp->chassisId) != in populateFanRedundancy()
569 [path, sensorsAsyncResp]( in populateFanRedundancy()
593 sensorsAsyncResp->asyncResp->res); in populateFanRedundancy()
603 sensorsAsyncResp->asyncResp->res); in populateFanRedundancy()
614 sensorsAsyncResp->asyncResp->res); in populateFanRedundancy()
635 sensorsAsyncResp->asyncResp->res in populateFanRedundancy()
668 sensorsAsyncResp->asyncResp->res); in populateFanRedundancy()
678 sensorsAsyncResp->asyncResp->res in populateFanRedundancy()
684 sensorsAsyncResp->chassisId, in populateFanRedundancy()
685 sensorsAsyncResp->chassisSubNode); in populateFanRedundancy()
709 const std::shared_ptr<SensorsAsyncResp>& sensorsAsyncResp) in sortJSONResponse() argument
711 nlohmann::json& response = sensorsAsyncResp->asyncResp->res.jsonValue; in sortJSONResponse()
713 if (sensorsAsyncResp->chassisSubNode == sensors::powerNodeStr) in sortJSONResponse()
747 sensorsAsyncResp->updateUri(sensorJson["Name"], *value); in sortJSONResponse()
981 const std::shared_ptr<SensorsAsyncResp>& sensorsAsyncResp, in getInventoryItemsData() argument
1007 [sensorsAsyncResp, inventoryItems, invConnections, in getInventoryItemsData()
1016 messages::internalError(sensorsAsyncResp->asyncResp->res); in getInventoryItemsData()
1039 getInventoryItemsData(sensorsAsyncResp, inventoryItems, in getInventoryItemsData()
1070 const std::shared_ptr<SensorsAsyncResp>& sensorsAsyncResp, in getInventoryItemsConnections() argument
1086 [callback = std::forward<Callback>(callback), sensorsAsyncResp, in getInventoryItemsConnections()
1094 messages::internalError(sensorsAsyncResp->asyncResp->res); in getInventoryItemsConnections()
1153 const std::shared_ptr<SensorsAsyncResp>& sensorsAsyncResp, in getInventoryItemAssociations() argument
1163 [callback = std::forward<Callback>(callback), sensorsAsyncResp, in getInventoryItemAssociations()
1172 messages::internalError(sensorsAsyncResp->asyncResp->res); in getInventoryItemAssociations()
1314 const std::shared_ptr<SensorsAsyncResp>& sensorsAsyncResp, in getInventoryLedData() argument
1338 [sensorsAsyncResp, inventoryItems, ledConnections, ledPath, in getInventoryLedData()
1347 messages::internalError(sensorsAsyncResp->asyncResp->res); in getInventoryLedData()
1378 getInventoryLedData(sensorsAsyncResp, inventoryItems, in getInventoryLedData()
1418 const std::shared_ptr<SensorsAsyncResp>& sensorsAsyncResp, in getInventoryLeds() argument
1431 [callback = std::forward<Callback>(callback), sensorsAsyncResp, in getInventoryLeds()
1439 messages::internalError(sensorsAsyncResp->asyncResp->res); in getInventoryLeds()
1470 getInventoryLedData(sensorsAsyncResp, inventoryItems, in getInventoryLeds()
1503 const std::shared_ptr<SensorsAsyncResp>& sensorsAsyncResp, in getPowerSupplyAttributesData() argument
1524 auto respHandler = [sensorsAsyncResp, inventoryItems, in getPowerSupplyAttributesData()
1533 messages::internalError(sensorsAsyncResp->asyncResp->res); in getPowerSupplyAttributesData()
1587 const std::shared_ptr<SensorsAsyncResp>& sensorsAsyncResp, in getPowerSupplyAttributes() argument
1594 if (sensorsAsyncResp->chassisSubNode != sensors::powerNodeStr) in getPowerSupplyAttributes()
1607 [callback = std::forward<Callback>(callback), sensorsAsyncResp, in getPowerSupplyAttributes()
1615 messages::internalError(sensorsAsyncResp->asyncResp->res); in getPowerSupplyAttributes()
1653 getPowerSupplyAttributesData(sensorsAsyncResp, inventoryItems, in getPowerSupplyAttributes()
1685 const std::shared_ptr<SensorsAsyncResp>& sensorsAsyncResp, in getInventoryItems() argument
1691 [sensorsAsyncResp, callback = std::forward<Callback>(callback)]( in getInventoryItems()
1696 [sensorsAsyncResp, inventoryItems, in getInventoryItems()
1702 [sensorsAsyncResp, inventoryItems, in getInventoryItems()
1708 [sensorsAsyncResp, inventoryItems, in getInventoryItems()
1716 sensorsAsyncResp, inventoryItems, in getInventoryItems()
1722 getInventoryLeds(sensorsAsyncResp, inventoryItems, in getInventoryItems()
1728 getInventoryItemsData(sensorsAsyncResp, inventoryItems, in getInventoryItems()
1736 sensorsAsyncResp, inventoryItems, in getInventoryItems()
1742 getInventoryItemAssociations(sensorsAsyncResp, sensorNames, in getInventoryItems()
1846 const std::shared_ptr<SensorsAsyncResp>& sensorsAsyncResp, in getSensorData() argument
1859 [sensorsAsyncResp, sensorNames, in getSensorData()
1866 messages::internalError(sensorsAsyncResp->asyncResp->res); in getSensorData()
1870 sensorsAsyncResp->chassisSubNode); in getSensorData()
1908 sensorsAsyncResp->chassisSubNode; in getSensorData()
1913 !sensorsAsyncResp->efficientExpand) in getSensorData()
1919 sensorsAsyncResp->asyncResp->res in getSensorData()
1922 sensorsAsyncResp->chassisId, in getSensorData()
1923 sensorsAsyncResp->chassisSubNode, sensorId); in getSensorData()
1925 &(sensorsAsyncResp->asyncResp->res.jsonValue); in getSensorData()
1930 if (sensorsAsyncResp->efficientExpand) in getSensorData()
1974 sensorsAsyncResp->asyncResp->res in getSensorData()
1986 sensorsAsyncResp->chassisId, in getSensorData()
1987 sensorsAsyncResp->chassisSubNode); in getSensorData()
2002 sensorsAsyncResp->chassisId)); in getSensorData()
2014 sensorsAsyncResp->chassisId, in getSensorData()
2015 sensorsAsyncResp->chassisSubNode, sensorId); in getSensorData()
2024 sensorsAsyncResp->chassisId, in getSensorData()
2025 sensorsAsyncResp->chassisSubNode); in getSensorData()
2044 sensorsAsyncResp->addMetadata(*sensorJson, path); in getSensorData()
2047 if (sensorsAsyncResp.use_count() == 1) in getSensorData()
2049 sortJSONResponse(sensorsAsyncResp); in getSensorData()
2052 sensorsAsyncResp->efficientExpand) in getSensorData()
2054 sensorsAsyncResp->asyncResp->res in getSensorData()
2056 sensorsAsyncResp->asyncResp->res in getSensorData()
2063 populateFanRedundancy(sensorsAsyncResp); in getSensorData()
2073 const std::shared_ptr<SensorsAsyncResp>& sensorsAsyncResp, in processSensorList() argument
2076 auto getConnectionCb = [sensorsAsyncResp, sensorNames]( in processSensorList()
2080 [sensorsAsyncResp, sensorNames, connections]( in processSensorList()
2085 getSensorData(sensorsAsyncResp, sensorNames, connections, in processSensorList()
2091 getInventoryItems(sensorsAsyncResp, sensorNames, in processSensorList()
2098 getConnections(sensorsAsyncResp, sensorNames, std::move(getConnectionCb)); in processSensorList()
2107 const std::shared_ptr<SensorsAsyncResp>& sensorsAsyncResp) in getChassisData() argument
2111 [sensorsAsyncResp]( in getChassisData()
2114 processSensorList(sensorsAsyncResp, sensorNames); in getChassisData()
2118 if (sensorsAsyncResp->chassisSubNode != sensors::sensorsNodeStr) in getChassisData()
2120 sensorsAsyncResp->asyncResp->res.jsonValue["Redundancy"] = in getChassisData()
2124 getChassis(sensorsAsyncResp->asyncResp, sensorsAsyncResp->chassisId, in getChassisData()
2125 sensorsAsyncResp->chassisSubNode, sensorsAsyncResp->types, in getChassisData()
2384 auto sensorsAsyncResp = std::make_shared<SensorsAsyncResp>( in handleSensorCollectionGet() local
2388 getChassisData(sensorsAsyncResp); in handleSensorCollectionGet()