summaryrefslogtreecommitdiffstats
path: root/src/usr/hwpf/hwp/slave_sbe/slave_sbe.C
diff options
context:
space:
mode:
Diffstat (limited to 'src/usr/hwpf/hwp/slave_sbe/slave_sbe.C')
-rw-r--r--src/usr/hwpf/hwp/slave_sbe/slave_sbe.C22
1 files changed, 9 insertions, 13 deletions
diff --git a/src/usr/hwpf/hwp/slave_sbe/slave_sbe.C b/src/usr/hwpf/hwp/slave_sbe/slave_sbe.C
index 9c1db97e4..820ae8e31 100644
--- a/src/usr/hwpf/hwp/slave_sbe/slave_sbe.C
+++ b/src/usr/hwpf/hwp/slave_sbe/slave_sbe.C
@@ -92,10 +92,8 @@ void* call_proc_revert_sbe_mcs_setup(void *io_pArgs)
"ERROR : failed executing proc_revert_sbe_mcs_setup "
"returning error");
- ErrlUserDetailsTarget myDetails(l_pProcTarget);
-
// capture the target data in the elog
- myDetails.addToLog( l_errl );
+ ErrlUserDetailsTarget(l_pProcTarget).addToLog( l_errl );
/*@
* @errortype
@@ -200,17 +198,17 @@ void* call_proc_check_slave_sbe_seeprom_complete( void *io_pArgs )
"proc_check_slave_sbe_seeprom_complete: %d procs in the system.",
l_procTargetList.size() );
- // @todo $$ convert to iterators - RTC 52905
// loop thru all the cpu's
- for ( uint8_t l_procNum=0; l_procNum < l_procTargetList.size(); l_procNum++)
+ for (TargetHandleList::const_iterator
+ l_proc_iter = l_procTargetList.begin();
+ l_proc_iter != l_procTargetList.end();
+ ++l_proc_iter)
{
// make a local copy of the Processor target
- TARGETING::Target* l_pProcTarget = l_procTargetList[l_procNum];
+ TARGETING::Target* l_pProcTarget = *l_proc_iter;
- // dump physical path to proc target
- EntityPath l_path;
- l_path = l_pProcTarget->getAttr<ATTR_PHYS_PATH>();
- l_path.dump();
+ TRACFCOMP(ISTEPS_TRACE::g_trac_isteps_trace,
+ "target HUID %.8X", TARGETING::get_huid(l_pProcTarget));
if ( l_pProcTarget == l_pMasterProcTarget )
{
@@ -232,10 +230,8 @@ void* call_proc_check_slave_sbe_seeprom_complete( void *io_pArgs )
"ERROR : proc_check_slave_sbe_seeprom_complete",
"failed, returning errorlog" );
- ErrlUserDetailsTarget myDetails(l_pProcTarget);
-
// capture the target data in the elog
- myDetails.addToLog( l_errl );
+ ErrlUserDetailsTarget(l_pProcTarget).addToLog( l_errl );
/*@
* @errortype
OpenPOWER on IntegriCloud