MiFinishLargePageFree
NTSTATUS __stdcall MiFinishLargePageFree(INT64 rcx0, UINT64 a2){
INT64 v3;
UINT64 inserted;
NTSTATUS v5;
_QWORD v7[3];
v3 = *(_QWORD *)(*(&stru_140C4DB30 + 267) + 8 * ((*(_QWORD *)(rcx0 + 40) >> 39) & 0x3FFi64));
v7[1] = (unsigned int)a2;
v7[2] = MiLockPageInline((_MMPFN *)rcx0);
v7[0] = (rcx0 - (__int64)MmGetPfnDb()) / 48;
inserted = MiInsertLargePageInNodeList((__int64)v7);
v5 = inserted;
if( inserted )
MiFreeLargePageCharges(v3, inserted);
return v5;
}Referenced by:
MiFreeLargePageMemory
MmUnlockPages