KiReadyDeferredReadyList
_QWORD *__fastcall KiReadyDeferredReadyList(struct _KPRCB *a1, _QWORD *a2){
_QWORD *result;
result = (_QWORD *)*a2;
if( *a2 )
{
for( *a2 = *result; ; *a2 = *result )
{
KiDeferredReadySingleThread((INT64)a1, (INT64)(result - 27), (INT64)a2);
result = (_QWORD *)*a2;
if( !*a2 )
break;
}
}
return result;
}Referenced by:
KeBoostPriorityThread
KeCpuSetReportParkedProcessors
KeRecomputeCpuSetAffinityProcess
KeSetAffinityThread
KeSetBasePriorityThread
KeSetCpuSetsProcess
KeSetLegacyAffinityThread
KeSetSchedulingGroupRankBias
KeSetSelectedCpuSetsThread
KeSetThreadSchedulerAssist
KeTransitionProcessorParkState
KeUpdateThreadCpuSets
KiAbApplyWakeupBoost
KiAbDeferredProcessingWorker
KiAbForceProcessLockEntry
KiAbThreadUnboostCpuPriority
KiDirectSwitchThread
KiFastReadyThread
KiProcessDeferredReadyList
KiQuantumEnd
KiQueueReadyThread
KiSearchForNewThread
KiSearchForNewThreadOnProcessor
KiSetHeteroPolicyThread
KiSetThreadSchedulingGroup
KiSwapThread
KiUpdateVpBackingThreadPriorityDpcRoutine
PsImpersonateContainerOfThread