SepGetSingletonEntryFromIndexNumber

__int64 __fastcall SepGetSingletonEntryFromIndexNumber(unsigned int a1){
  __int64 v1; 
  __int64 v2; 
  __int64 v3; 
  unsigned __int64 v4; 

  v1 = a1 & 0x3F;
  v2 = a1 >> 6;
  v3 = 0i64;
  v4 = (unsigned __int8)ExAcquireSpinLockShared((INT64 *)SepSingletonGlobal);
  if( (unsigned int)v2 < *((_DWORD *)SepSingletonGlobal + 1) )
    v3 = *(_QWORD *)(*((_QWORD *)SepSingletonGlobal + 1) + 8 * v2) + 24 * v1;
  ExReleaseSpinLockSharedFromDpcLevel(SepSingletonGlobal);
  __writecr8(v4);
  return v3;
}

Referenced by:

SepCleanupMarkedForDeletionEntries
SepInitSingletonEntry
SepInternalQuerySecurityAttributesTokenEx
SepSetSingletonEntry
SepValidateAndCopyGlobalEntry