VOID __stdcall MiFreeForkMaps(_MI_FORK_MAPS *ForkMapInfo){
VOID *v2;
UINT64 *v3;
__int64 v4;
v2 = (VOID *)*((_QWORD *)ForkMapInfo + 7);
if( v2 )
MiUnmapSinglePage(v2);
v3 = (UINT64 *)(ForkMapInfo + 2);
v4 = 3i64;
do
{
if( *v3 != -1i64 )
MiFinishLastForkPageTable((UINT64)v2, *v3);
++v3;
--v4;
}
while( v4 );
}