MiTryDeleteTransitionPte

INT64 __fastcall MiTryDeleteTransitionPte(UINT64 *a1){
  _MMPFN *v2; 
  UINT8 *v3; 
  if( (MI_READ_PTE_LOCK_FREE((INT64)a1) & 0x400) != 0 )
    return 1i64;
  v2 = MiLockTransitionLeafPage((_MMPTE *)a1, 0i64);
  if( !v2 )
    return 1i64;
  LOBYTE(v3) = 17;
  return MiDeleteTransitionPte((_MMPTE *)a1, v2, v3, 1ui64);
}

Referenced by:

MiDeleteMergedPte
MiDeletePteRun
MiRemoveMappedPtes
MiSetProtectionOnSection