MiDeleteSystemPageTables

INT64 __fastcall MiDeleteSystemPageTables(INT64 a1, INT64 a2, INT64 a3, INT64 a4, CHAR a5, INT64 a6){
  int v7; 
  int v11; 
  __int64 v12; 
  int v13; 
  INT64 v14; 
  __int16 result; 
  char result_2; 
  UINT8 result_6; 
  INT64 v18; 
  INT64 v19; 
  INT64 v20; 
  INT64(__fastcall *v21)(INT64, UINT64, INT64); 
  INT64(__fastcall *v22)(INT64); 
  int *v23; 
  v12 = 0i64;
  v7 = a2;
  v13 = 0;
  memset((INT64)&result, 0i64);
  v11 = v7;
  result_2 = 4 * (a5 & 7);
  result = 2055;
  v21 = MiDeleteSystemPageTable;
  v22 = MiDeleteSystemPageTableTail;
  v23 = &v11;
  v14 = a6;
  v19 = a3;
  v20 = a4;
  v18 = a1;
  result_6 = MiLockWorkingSetShared(a1);
  MiWalkPageTables((INT64)&result);
  return MiUnlockWorkingSetShared(a1, result_6);
}

Referenced by:

MiMakeZeroedPageTablesEx
MiReturnSystemVa