summaryrefslogtreecommitdiffstats
path: root/src/include/usr/errl/errlsrc.H
diff options
context:
space:
mode:
Diffstat (limited to 'src/include/usr/errl/errlsrc.H')
-rw-r--r--src/include/usr/errl/errlsrc.H40
1 files changed, 8 insertions, 32 deletions
diff --git a/src/include/usr/errl/errlsrc.H b/src/include/usr/errl/errlsrc.H
index e08be1893..89bb21d82 100644
--- a/src/include/usr/errl/errlsrc.H
+++ b/src/include/usr/errl/errlsrc.H
@@ -84,14 +84,6 @@ private:
uint64_t i_user1,
uint64_t i_user2 );
- /**
- * @brief Constructor. Pass in items destined for the primary SRC
- * section in the error log.
- *
- * @param[in] i_srcWords SRC Words
- *
- */
- ErrlSrc( uint32_t i_srcWords[9]);
/** @brief Destructor. */
~ErrlSrc();
@@ -160,31 +152,15 @@ private:
*/
uint64_t aschex2bin(char c) const;
- /*
- * @brief Fill in the SRC words with current data. This is called
- * at the beginning of flatten()
- */
- void setSRCWords();
-
- /*
- * @brief Fill in the other class variables from the src words.
- * This is only called if we go through the correct constructor
- */
- void formatSRCWords();
-
// Instance data
- srcType_t iv_srcType : 8; // SRC type, the ?? in SRC ??xxxxxx
- uint8_t iv_modId; // module ID
- uint16_t iv_reasonCode; // reason code
- epubSubSystem_t iv_ssid : 8 ; // subsystem type, the ?? in SRC xx??xxxx
- uint64_t iv_user1; // user data 1
- uint64_t iv_user2; // user data 2
- bool iv_deconfig; // true if there is a deconfigure callout
- bool iv_gard; // true if there is a gard callout
- uint32_t iv_srcWords[9]; // filled in to match what PRD needs
-
- //when true, the error log is formed from the given src words.
- bool iv_fromSRCWords;
+ srcType_t iv_srcType : 8; // SRC type, the ?? in SRC ??xxxxxx
+ uint8_t iv_modId; // module ID
+ uint16_t iv_reasonCode; // reason code
+ epubSubSystem_t iv_ssid : 8 ; // subsystem type, the ?? in SRC xx??xxxx
+ uint64_t iv_user1; // user data 1
+ uint64_t iv_user2; // user data 2
+ bool iv_deconfig; // true if there is a deconfigure callout
+ bool iv_gard; // true if there is a gard callout
};
OpenPOWER on IntegriCloud