NTSTATUS __stdcall MiVadCommitCrossPartition(INT64 Vad){
__int64 v1;
__int64 ********LockedVadEvent;
int v4;
if( (*(_DWORD *)(Vad + 48) & 0x100000) != 0
&& MiIsVadLarge(Vad)
&& (LockedVadEvent = MiLocateLockedVadEvent(v1, 16)) != 0i64
&& LockedVadEvent[3] )
{
return v4 - 15;
}
else
{
return 0;
}
}