INT64 __fastcall MiRebuildLargePagesThread(INT64 rcx0){
INT64 result;
PVOID Object[3];
KeSetPriorityThread(KeGetCurrentThread(), 12);
Object[0] = (PVOID)(rcx0 + 104);
Object[1] = (PVOID)(rcx0 + 5144);
while( 1 )
{
KeWaitForMultipleObjects((_BYTE *)2, Object, WaitAny, Executive, 0, 0, 0i64, 0i64);
if( !(_DWORD)result )
break;
if( (_DWORD)result == 1 )
MiRebuildLargeZeroPage(rcx0);
}
return result;
}