MiReturnReservedEnclavePages

VOID __fastcall MiReturnReservedEnclavePages(INT64 a1, INT64 a2){
  INT64 v3; 
  __int64 v4; 
  if( a2 )
  {
    while( 1 )
    {
      v3 = *(_QWORD *)(a1 + 96);
      if( !v3 )
        break;
      *(_QWORD *)(a1 + 96) = MiGetPfnLink(v3);
      MiReturnEnclavePage((v4 - (__int64)MmGetPfnDb()) / 48);
    }
  }
  *(_QWORD *)(a1 + 104) = 0i64;
}

Referenced by:

MiAddPagesToEnclave
MiDeleteEnclavePages
MiInitializeEnclave