Lines Matching full:occ

13 #include <org/open_power/OCC/Status/server.hpp>
26 namespace occ namespace
30 namespace Base = sdbusplus::org::open_power::OCC::server;
42 // OCC status instance. Ex. for "occ0", the instance is 0
45 // IPMI sensor ID for a given OCC instance
51 // OCC sensors definitions in the map
54 // OCC sysfs name prefix
55 const std::string sysfsName = "occ-hwmon";
64 * @brief Implementation of OCC Active Status
81 * @param[in] manager - OCC manager instance
85 * OCC if PLDM is the host communication
161 /** @brief Starts OCC error detection */
167 /** @brief Stops OCC error detection */
179 /** @brief Gets the occ instance number */
185 /** @brief Is this OCC the master OCC */
191 /** @brief Read OCC state (will trigger kernel to poll the OCC) */
204 /** @brief Send Ambient & Altitude data to OCC
234 /** @brief Return the HWMON path for this OCC
240 /** @brief Update the processor path associated with this OCC
261 /** @brief OCC dbus object path */
264 /** @brief Processor path associated with this OCC */
272 /** @brief OCC instance number. Ex, 0,1, etc */
275 /** @brief The last state read from the OCC */
278 /** @brief The last OCC read status (0 = no error) */
287 /** @brief The Trigger to indicate OCC State is valid or not. */
290 /** @brief OCC instance to Sensor definitions mapping */
293 /** @brief OCC manager object */
297 /** @brief OCC PowerMode object */
301 /** @brief OCC device object to do bind and unbind */
306 * Once the OCC reset is requested, BMC sends that message to host.
312 /** @brief Command object to send commands to the OCC */
320 /** @brief hwmon path for this OCC */
323 /** @brief flag indicating if the OCC sensor has been received */
332 /** @brief Sends a message to host control command handler to reset OCC
337 * @param[in] path Estimated OCC Dbus object path
347 * @brief Timer that is started when OCC is detected to be in safe mode
352 /** @brief Callback for timer that is started when OCC was detected to be in
358 /** @brief Callback for timer that is started when OCC state
364 * @param[in] estimatedPath - Estimated OCC Dbus object path
365 * @return Fixed OCC DBus object path
393 /** @brief Throttle interface for the processor associated with this OCC */
396 /** @brief Read the processor path associated with this OCC */
400 } // namespace occ