VOID __fastcall MiFreeLargePageChain(INT64 rcx0){
INT64 v1;
INT64 v2;
unsigned __int8 v3;
INT64 a1[2];
__int64 v5;
if( rcx0 )
{
v1 = rcx0;
do
{
v2 = *(_QWORD *)v1;
v3 = MiLockPageInline(v1);
a1[1] = *(_BYTE *)(v1 + 34) & 7;
v5 = v3;
a1[0] = (v1 - (__int64)MmGetPfnDb()) / 48;
MiInsertLargePageInNodeList((INT64)a1);
v1 = v2;
}
while( v2 );
}
}