diff options
Diffstat (limited to 'src/usr/targeting/common/utilFilter.C')
-rw-r--r-- | src/usr/targeting/common/utilFilter.C | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/src/usr/targeting/common/utilFilter.C b/src/usr/targeting/common/utilFilter.C index 3675dfb04..7f2c02074 100644 --- a/src/usr/targeting/common/utilFilter.C +++ b/src/usr/targeting/common/utilFilter.C @@ -400,6 +400,18 @@ void getPervasiveChildTargetsByState( TargetService::PERVASIVE_CHILD); } +void getChildOmiTargetsByState( + TARGETING::TargetHandleList& o_vector, + const Target* i_target, + CLASS i_class, + TYPE i_type, + ResourceState i_state ) + +{ + getAffinityTargets(o_vector, i_target, i_class, i_type, i_state, + TargetService::OMI_CHILD); +} + void getParentAffinityTargetsByState( TARGETING::TargetHandleList& o_vector, const Target* i_target, @@ -423,6 +435,17 @@ void getParentPervasiveTargetsByState( TargetService::PARENT_PERVASIVE); } +void getParentOmicTargetsByState( + TARGETING::TargetHandleList& o_vector, + const Target* i_target, + CLASS i_class, + TYPE i_type, + ResourceState i_state ) +{ + getAffinityTargets(o_vector, i_target, i_class, i_type, i_state, + TargetService::OMIC_PARENT); +} + const Target * getParentChip( const Target * i_pChiplet ) { |