diff options
author | Zane Shelley <zshelle@us.ibm.com> | 2017-03-09 15:58:04 -0600 |
---|---|---|
committer | Zane C. Shelley <zshelle@us.ibm.com> | 2017-03-22 17:54:02 -0400 |
commit | 070a02c9f75530fd5c559456255500e36dcb2792 (patch) | |
tree | 5dec60ab133eefbf3d17a0d940c08f43bfd19b9d /src/usr/diag/prdf/common/plat/prdfTargetServices.C | |
parent | 72f1bfb500d9fb6beb8fa3299b0f9563ffcd3759 (diff) | |
download | talos-hostboot-070a02c9f75530fd5c559456255500e36dcb2792.tar.gz talos-hostboot-070a02c9f75530fd5c559456255500e36dcb2792.zip |
PRD: simplified error path for getSystemTarget()
Change-Id: I06fcb51d695549ce59bc8c07532f3a83b58cbfc1
RTC: 165385
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/38122
Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com>
Reviewed-by: Brian J. Stegmiller <bjs@us.ibm.com>
Reviewed-by: Benjamin J. Weisenbeck <bweisenb@us.ibm.com>
Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com>
Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com>
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/38263
Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com>
Diffstat (limited to 'src/usr/diag/prdf/common/plat/prdfTargetServices.C')
-rwxr-xr-x | src/usr/diag/prdf/common/plat/prdfTargetServices.C | 26 |
1 files changed, 4 insertions, 22 deletions
diff --git a/src/usr/diag/prdf/common/plat/prdfTargetServices.C b/src/usr/diag/prdf/common/plat/prdfTargetServices.C index 211c75fdb..e4c481057 100755 --- a/src/usr/diag/prdf/common/plat/prdfTargetServices.C +++ b/src/usr/diag/prdf/common/plat/prdfTargetServices.C @@ -70,15 +70,7 @@ namespace PlatServices // local utility function. ATTR_PAYLOAD_KIND_type getPayloadType() { - ATTR_PAYLOAD_KIND_type payload = PAYLOAD_KIND_UNKNOWN; - - TargetHandle_t sysTrgt = getSystemTarget(); - if ( NULL != sysTrgt ) - { - payload = sysTrgt->getAttr<ATTR_PAYLOAD_KIND>(); - } - - return payload; + return getSystemTarget()->getAttr<ATTR_PAYLOAD_KIND>(); } //------------------------------------------------------------------------------ @@ -115,10 +107,7 @@ bool isHyprRunning() #else TargetHandle_t sysTrgt = getSystemTarget(); - if ( NULL != sysTrgt ) - { - rc = (PAYLOAD_STATE_RUNNING == sysTrgt->getAttr<ATTR_PAYLOAD_STATE>()); - } + rc = (PAYLOAD_STATE_RUNNING == sysTrgt->getAttr<ATTR_PAYLOAD_STATE>()); #endif @@ -127,16 +116,9 @@ bool isHyprRunning() bool hasRedundantClocks() { - bool l_hasRedundantClks = false; - TargetHandle_t l_pTarget = getSystemTarget(); - - if(l_pTarget && l_pTarget->getAttr<ATTR_REDUNDANT_CLOCKS>()) - { - l_hasRedundantClks = true; - } - - return l_hasRedundantClks; + return ( 0 != getSystemTarget()->getAttr<ATTR_REDUNDANT_CLOCKS>() ); } + //############################################################################## //## //## Target Manipulation Utility Functions |