Home
last modified time | relevance | path

Searched full:fanid (Results 1 – 6 of 6) sorted by relevance

/openbmc/bmcweb/redfish-core/lib/
H A Dfan.hpp178 inline bool checkFanId(const std::string& fanPath, const std::string& fanId) in checkFanId()
182 return !(fanName.empty() || fanName != fanId); in checkFanId()
186 const std::string& fanId, in handleFanPath()
194 if (!checkFanId(fanPath, fanId)) in handleFanPath()
215 BMCWEB_LOG_WARNING("Fan not found {}", fanId); in handleFanPath()
216 messages::resourceNotFound(asyncResp->res, "Fan", fanId); in handleFanPath()
221 const std::string& validChassisPath, const std::string& fanId, in getValidFanObject()
227 [fanId, asyncResp, callback]( in getValidFanObject()
229 handleFanPath(fanId, asyncResp, fanPaths, callback); in getValidFanObject()
235 const std::string& fanId) in addFanCommonProperties()
177 checkFanId(const std::string & fanPath,const std::string & fanId) checkFanId() argument
185 handleFanPath(const std::string & fanId,const std::shared_ptr<bmcweb::AsyncResp> & asyncResp,const dbus::utility::MapperGetSubTreePathsResponse & fanPaths,const std::function<void (const std::string & fanPath,const std::string & service)> & callback) handleFanPath() argument
220 getValidFanObject(const std::shared_ptr<bmcweb::AsyncResp> & asyncResp,const std::string & validChassisPath,const std::string & fanId,const std::function<void (const std::string & fanPath,const std::string & service)> & callback) getValidFanObject() argument
234 addFanCommonProperties(crow::Response & resp,const std::string & chassisId,const std::string & fanId) addFanCommonProperties() argument
382 afterGetValidFanObject(const std::shared_ptr<bmcweb::AsyncResp> & asyncResp,const std::string & chassisId,const std::string & fanId,const std::string & fanPath,const std::string & service) afterGetValidFanObject() argument
394 doFanGet(const std::shared_ptr<bmcweb::AsyncResp> & asyncResp,const std::string & chassisId,const std::string & fanId,const std::optional<std::string> & validChassisPath) doFanGet() argument
411 handleFanHead(App & app,const crow::Request & req,const std::shared_ptr<bmcweb::AsyncResp> & asyncResp,const std::string & chassisId,const std::string & fanId) handleFanHead() argument
440 handleFanGet(App & app,const crow::Request & req,const std::shared_ptr<bmcweb::AsyncResp> & asyncResp,const std::string & chassisId,const std::string & fanId) handleFanGet() argument
454 handleSetFanPathById(const std::shared_ptr<bmcweb::AsyncResp> & asyncResp,const std::string & chassisId,const std::string & fanId,bool locationIndicatorActive,const boost::system::error_code & ec,const dbus::utility::MapperGetSubTreePathsResponse & fanPaths) handleSetFanPathById() argument
488 handleFanPatch(App & app,const crow::Request & req,const std::shared_ptr<bmcweb::AsyncResp> & asyncResp,const std::string & chassisId,const std::string & fanId) handleFanPatch() argument
[all...]
/openbmc/phosphor-dbus-interfaces/yaml/xyz/openbmc_project/
H A DObjectMapper.interface.yaml177 `/xyz/openbmc_project/inventory/system/{ChassisId}/motherboard/{FanId}`,
178 the identifiers would be {FanId}.
224 `/xyz/openbmc_project/inventory/system/{ChassisId}/motherboard/{FanId}`,
225 the identifiers would be {FanId}.
/openbmc/bmcweb/redfish-core/schema/dmtf/csdl/
H A DAssembly_v1.xml107 <String>/redfish/v1/Chassis/{ChassisId}/Thermal/Fans/{FanId}/Assembly</String>
108 <String>/redfish/v1/Chassis/{ChassisId}/ThermalSubsystem/Fans/{FanId}/Assembly</String>
H A DFan_v1.xml74 <String>/redfish/v1/Chassis/{ChassisId}/ThermalSubsystem/Fans/{FanId}</String>
/openbmc/bmcweb/redfish-core/schema/dmtf/installed/
H A DAssembly_v1.xml107 <String>/redfish/v1/Chassis/{ChassisId}/Thermal/Fans/{FanId}/Assembly</String>
108 <String>/redfish/v1/Chassis/{ChassisId}/ThermalSubsystem/Fans/{FanId}/Assembly</String>
H A DFan_v1.xml74 <String>/redfish/v1/Chassis/{ChassisId}/ThermalSubsystem/Fans/{FanId}</String>