PsGetEffectiveServerSilo

NTSTATUS __fastcall PsGetEffectiveServerSilo(INT64 a1){
  INT32 *v1; 
  __int64 v3; 
  char v4; 

  if( !a1 )
    return 0;
  while( 1 )
  {
    PsIsServerSilo(a1, v1);
    if( v4 )
      break;
    a1 = *(_QWORD *)(v3 + 1072);
  }
  return v3;
}

Referenced by:

NtSetInformationThread
ObpSetSiloDeviceMap
PsGetCurrentServerSiloGlobals
PsGetJobServerSilo
PsGetThreadServerSilo
PsIsCurrentThreadInServerSilo
PspEstimateNewProcessServerSilo
PspGetMemoryPartitionImplicit
PspImplicitAssignProcessToJob
PspIsSiloInServerSilo
PspValidateJobAssignmentSiloPolicy