HvlSvmEnablePasid

INT64 __fastcall HvlSvmEnablePasid(INT64 a1){
  int v1; 
  __int16 v2; 
  INT64 result; 
  UINT64 v4; 
  __int64 a2; 
  int v6; 
  int v7; 
  v7 = 0;
  a2 = (unsigned int)a1;
  v6 = v1;
  while( 1 )
  {
    LODWORD(v4) = 0;
    v2 = HvcallFastExtended(65700i64, &a2, 0x10ui64, 0i64, v4);
    if( (HvlpFlags & 2) == 0 || !HvlpHvStatusIsInsufficientMemory(v2) )
      break;
    if( HvlpHandleInsufficientMemory() < 0 )
      return 3221225626i64;
  }
  LODWORD(result) = HvlpHvToNtStatus(v2);
  return result;
}

Referenced by:

No references.