summaryrefslogtreecommitdiffstats
path: root/src/include/usr/targeting/common/utilFilter.H
diff options
context:
space:
mode:
Diffstat (limited to 'src/include/usr/targeting/common/utilFilter.H')
-rw-r--r--src/include/usr/targeting/common/utilFilter.H37
1 files changed, 33 insertions, 4 deletions
diff --git a/src/include/usr/targeting/common/utilFilter.H b/src/include/usr/targeting/common/utilFilter.H
index bcb13afef..9b58b2fdb 100644
--- a/src/include/usr/targeting/common/utilFilter.H
+++ b/src/include/usr/targeting/common/utilFilter.H
@@ -47,7 +47,7 @@ namespace TARGETING
* @parm[in] i_type, the type of the chip targets to be obtained
* @parm[in] i_functional, set to true to return only functional targets
*
- * @return N/A
+ * @return N/A
*/
void getAllChips(TARGETING::TargetHandleList & o_vector,
TYPE i_type, bool i_functional = true );
@@ -60,7 +60,7 @@ void getAllChips(TARGETING::TargetHandleList & o_vector,
* @parm[in] i_type, the type of the chiplet targets to be obtained
* @parm[in] i_functional, set to true to return only functional targets
*
- * @return N/A
+ * @return N/A
*/
void getAllChiplets(TARGETING::TargetHandleList & o_vector,
TYPE i_type, bool i_functional = true );
@@ -74,7 +74,7 @@ void getAllChiplets(TARGETING::TargetHandleList & o_vector,
* @parm[in] i_type, the type of the chiplet targets to be obtained
* @parm[in] i_functional, set to true to return only functional targets
*
- * @return N/A
+ * @return N/A
*/
void getChildChiplets(TARGETING::TargetHandleList & o_vector,
const Target * i_chip, TYPE i_type, bool i_functional = true );
@@ -88,7 +88,7 @@ void getChildChiplets(TARGETING::TargetHandleList & o_vector,
* @parm[in] i_type, the type of the chip target to be obtained
* @parm[in] i_functional, set to true to return only functional targets
*
- * @return N/A
+ * @return N/A
*/
void getAffinityChips( TARGETING::TargetHandleList& o_vector,
const Target * i_chiplet, TYPE i_type, bool i_functional = true );
@@ -102,6 +102,35 @@ void getAffinityChips( TARGETING::TargetHandleList& o_vector,
*/
const Target * getParentChip( const Target * i_pChiplet );
+
+/**
+ * @brief Return a list of all cards in a system
+ *
+ * @param[out] o_vector - Vector of the matching targets.
+ * @param[in] i_cardType - The Targeting type.
+ * @param[in] i_function - Return only Functional cards, default = true
+ *
+ * @return NONE
+ */
+void getAllCards( TARGETING::TargetHandleList & o_vector,
+ TYPE i_cardType,
+ bool i_functional = true );
+
+
+/**
+ * @brief Return a list of all cards in a system
+ *
+ * @param[out] o_vector - Vector of the matching targets.
+ * @param[in] i_cardType - The Targeting type.
+ * @param[in] i_function - Return only Functional cards, default = true
+ *
+ * @return NONE
+ */
+
+void getAllLogicalCards( TARGETING::TargetHandleList & o_vector,
+ TYPE i_cardType,
+ bool i_functional = true );
+
}
#endif // __TARGETING_COMMON_UTIL_H
OpenPOWER on IntegriCloud