MiInitializeDecayPfns

VOID __stdcall MiInitializeDecayPfns(){
  __int64 v0; 
  __int64 v1; 

  if( (((unsigned __int8)&stru_140C4DB30 + 3008) & 0xF) != 0 )
    RtlRaiseStatus(-2147483646);
  *(&stru_140C4DB30 + 188) = 0i64;
  v0 = 48i64 * *(&stru_140C4DB30 + 374) - 0x57FFFFE8030i64;
  v1 = 2048i64;
  *(_QWORD *)(v0 + 40) = *(_QWORD *)(v0 + 40) & 0xFFFFFFF000000000ui64 | 1;
  do
  {
    RtlpInterlockedPushEntrySList((PSLIST_HEADER)&stru_140C4DB30 + 188, (PSLIST_ENTRY)v0);
    v0 -= 48i64;
    --v1;
  }
  while( v1 );
}

Referenced by:

MiInitNucleus