summaryrefslogtreecommitdiffstats
path: root/src/usr/diag/prdf/plat/mem/prdfMemIplCeStats.H
diff options
context:
space:
mode:
authorZane Shelley <zshelle@us.ibm.com>2017-02-17 11:19:19 -0600
committerZane C. Shelley <zshelle@us.ibm.com>2017-02-27 10:41:00 -0500
commit0de839164574599231f207f073803222a313d3d7 (patch)
tree19566e468eecb4ee3262d5c08842283dd43bcfbf /src/usr/diag/prdf/plat/mem/prdfMemIplCeStats.H
parentcbc8e2e8919c5d8a7159a96803040511623c19dd (diff)
downloadtalos-hostboot-0de839164574599231f207f073803222a313d3d7.tar.gz
talos-hostboot-0de839164574599231f207f073803222a313d3d7.zip
PRD: reduced error path on memory threshold functions
Change-Id: I12ed4cca3b5b10d7d5505af0a0a23971e29634d0 RTC: 169729 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/36675 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com> Reviewed-by: Benjamin J. Weisenbeck <bweisenb@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/37012 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
Diffstat (limited to 'src/usr/diag/prdf/plat/mem/prdfMemIplCeStats.H')
-rwxr-xr-xsrc/usr/diag/prdf/plat/mem/prdfMemIplCeStats.H21
1 files changed, 8 insertions, 13 deletions
diff --git a/src/usr/diag/prdf/plat/mem/prdfMemIplCeStats.H b/src/usr/diag/prdf/plat/mem/prdfMemIplCeStats.H
index 04cfaaba7..846df1669 100755
--- a/src/usr/diag/prdf/plat/mem/prdfMemIplCeStats.H
+++ b/src/usr/diag/prdf/plat/mem/prdfMemIplCeStats.H
@@ -90,11 +90,9 @@ class MemIplCeStats
/**
* @brief Analyzes the maintenance statistics that were gathered, making
* the appropriate callouts.
- * @param o_callOutsDone TRUE if PRD made a hardware callout, FALSE
- * otherwise.
- * @return Non-SUCCESS if an internal function fails, SUCCESS otherwise.
+ * @return TRUE if PRD made a hardware callout, FALSE otherwise.
*/
- int32_t analyzeStats ( bool & o_callOutsDone );
+ bool analyzeStats();
/** @brief Calls out all symbols with hard CEs.
* @param i_stopRank The rank the maintenance command stopped on.
@@ -176,23 +174,20 @@ class MemIplCeStats
private: // functions
/** @brief Calls out all symbols on a dram that has exceeded threshold.
- * @param o_callOutsMade TRUE if a callout was made, FALSE othewise.
- * @return Non-SUCCESS if an internal function fails, SUCCESS othewise.
+ * @return TRUE if a callout was made, FALSE othewise.
*/
- int32_t calloutCePerDram( bool & o_callOutsMade );
+ bool calloutCePerDram();
/** @brief Calls out all symbols on a rank that has exceeded threshold.
- * @param o_callOutsMade TRUE if a callout was made, FALSE othewise.
- * @return Non-SUCCESS if an internal function fails, SUCCESS othewise.
+ * @return TRUE if a callout was made, FALSE othewise.
*/
- int32_t calloutCePerRank( bool & o_callOutsMade );
+ bool calloutCePerRank();
/** @brief Calls out all symbols on a dimm select that has exceeded
* threshold.
- * @param o_callOutsMade TRUE if a callout was made, FALSE othewise.
- * @return Non-SUCCESS if an internal function fails, SUCCESS othewise.
+ * @return TRUE if a callout was made, FALSE othewise.
*/
- int32_t calloutCePerDs( bool & o_callOutsMade );
+ bool calloutCePerDs();
/**
* @brief Add MemoryMru callout to error log and commit it.
OpenPOWER on IntegriCloud