summaryrefslogtreecommitdiffstats
path: root/src/include/usr/util
diff options
context:
space:
mode:
Diffstat (limited to 'src/include/usr/util')
-rw-r--r--src/include/usr/util/utillidmgr.H14
-rw-r--r--src/include/usr/util/utillidpnor.H3
2 files changed, 17 insertions, 0 deletions
diff --git a/src/include/usr/util/utillidmgr.H b/src/include/usr/util/utillidmgr.H
index f6a4762f4..9939fbe64 100644
--- a/src/include/usr/util/utillidmgr.H
+++ b/src/include/usr/util/utillidmgr.H
@@ -419,6 +419,15 @@ class UtilLidMgr
*/
void* iv_lidBuffer;
+ /**
+ * @brief Indicates that a lid is pre-verified in HbResvMem
+ *
+ * @param[in] i_section - Lid Id
+ *
+ * @return bool - True if lid is in HB reserved memory, false otherwise
+ */
+ bool lidInHbResvMem(uint32_t i_lidId) const;
+
#endif // __HOSTBOOT_RUNTIME
/**
@@ -464,6 +473,11 @@ class UtilLidMgr
*/
bool iv_isLidInVFS;
+ /**
+ * @brief value indicating if lid is in hostboot reserved memory
+ */
+ bool iv_isLidInHbResvMem;
+
};
#endif /* _UTILLIDMGR_H */
diff --git a/src/include/usr/util/utillidpnor.H b/src/include/usr/util/utillidpnor.H
index c7daa00b7..dd4aa73c6 100644
--- a/src/include/usr/util/utillidpnor.H
+++ b/src/include/usr/util/utillidpnor.H
@@ -32,6 +32,9 @@
namespace Util
{
+// 4 byte LidId string plus NULL
+extern const size_t lidIdStrLength;
+
/** @struct LidAndContainerLid
* @brief Stores the Lid ID and corresponding Container Lid ID for a lid
*
OpenPOWER on IntegriCloud