KiUpdateChildrenCpuTarget
VOID __stdcall KiUpdateChildrenCpuTarget(_LIST_ENTRY *ChildList, UINT8 ResetHistory){
_KPRCB *v2;
_LIST_ENTRY *Flink;
_KSCHEDULING_GROUP *p_Blink;
Flink = ChildList->Flink;
do
{
p_Blink = (_KSCHEDULING_GROUP *)&Flink[-4].Blink;
if( (HIDWORD(Flink[-4].Blink) & 1) != 0 )
KiUpdateCpuTargetByRate(p_Blink, ResetHistory, v2);
else
KiUpdateCpuTargetByWeight(p_Blink, ResetHistory, v2);
Flink = Flink->Flink;
}
while( Flink != ChildList );
}Referenced by:
KiUpdateCpuTargetByRate
KiUpdateCpuTargetByWeight