summaryrefslogtreecommitdiffstats
path: root/src/include/usr/diag/attn/attn.H
diff options
context:
space:
mode:
Diffstat (limited to 'src/include/usr/diag/attn/attn.H')
-rw-r--r--src/include/usr/diag/attn/attn.H14
1 files changed, 14 insertions, 0 deletions
diff --git a/src/include/usr/diag/attn/attn.H b/src/include/usr/diag/attn/attn.H
index f13643ef8..4b2e8cbd2 100644
--- a/src/include/usr/diag/attn/attn.H
+++ b/src/include/usr/diag/attn/attn.H
@@ -30,6 +30,8 @@
* @brief HBATTN declarations.
*/
+#include <errl/errlentry.H>
+
namespace ATTN
{
@@ -57,5 +59,17 @@ errlHndl_t startService();
* @retval[1] Unexpected error occurred.
*/
errlHndl_t stopService();
+
+/**
+ * @brief checkForIplAttentions
+ *
+ * Check each proc target for any attentions
+ * and invoke PRD for analysis. Will loop indefinitely
+ * until all chips stop reporting attentions.
+ *
+ * @retval[0] No errors.
+ * @retval[!0] Unexpected error occurred.
+ */
+errlHndl_t checkForIplAttentions();
}
#endif
OpenPOWER on IntegriCloud