summaryrefslogtreecommitdiffstats
path: root/src/usr/targeting/common/utilFilter.C
diff options
context:
space:
mode:
Diffstat (limited to 'src/usr/targeting/common/utilFilter.C')
-rw-r--r--src/usr/targeting/common/utilFilter.C24
1 files changed, 23 insertions, 1 deletions
diff --git a/src/usr/targeting/common/utilFilter.C b/src/usr/targeting/common/utilFilter.C
index 71d7b825a..f6fcc3756 100644
--- a/src/usr/targeting/common/utilFilter.C
+++ b/src/usr/targeting/common/utilFilter.C
@@ -49,7 +49,7 @@ namespace TARGETING
* @parm[in] i_type, the type of the targets to be obtained
* @parm[in] i_functional, set to true to return only functional targets
*
- * @return N/A
+ * @return N/A
*/
void _getAllChipsOrChiplets( TARGETING::TargetHandleList & o_vector,
CLASS i_class, TYPE i_type, bool i_functional = true )
@@ -86,6 +86,28 @@ void getAllChips( TARGETING::TargetHandleList & o_vector,
}
+void getAllLogicalCards( TARGETING::TargetHandleList & o_vector,
+ TYPE i_cardType,
+ bool i_functional = true )
+{
+ _getAllChipsOrChiplets( o_vector,
+ CLASS_LOGICAL_CARD,
+ i_cardType,
+ i_functional );
+}
+
+
+void getAllCards( TARGETING::TargetHandleList & o_vector,
+ TYPE i_cardType,
+ bool i_functional = true )
+{
+ _getAllChipsOrChiplets( o_vector,
+ CLASS_CARD,
+ i_cardType,
+ i_functional );
+}
+
+
void getAllChiplets( TARGETING::TargetHandleList & o_vector,
TYPE i_chipletType, bool i_functional = true )
{
OpenPOWER on IntegriCloud