PspGetNextSilo
_EJOB *__stdcall PspGetNextSilo(_EJOB *Silo, UINT8 OnlyServerSilos){
_EJOB *v2;
INT64 v4;
char v6;
while( 1 )
{
PspGetNextJob((INT64)Silo, OnlyServerSilos, (UINT64)v2);
v2 = (_EJOB *)v4;
if( !v4 )
return 0i64;
if( (*(_DWORD *)(v4 + 1320) & 0x40000000) != 0 )
{
if( !OnlyServerSilos )
break;
PsIsServerSilo(v4, (volatile INT32 *)OnlyServerSilos);
if( v6 )
break;
}
Silo = v2;
}
return v2;
}Referenced by:
EtwpAdjustTraceBuffers
EtwpUpdateGlobalGroupMasks
PsFreeSiloContextSlot
PsRootSiloInformation
PsShutdownSystem
PsStartSiloMonitor
PsUnregisterSiloMonitor