HvlLpWritebackInvalidate

NTSTATUS __stdcall HvlLpWritebackInvalidate(UINT64 LpIndex){
  int v1; 
  LONGLONG *v2; 
  __int16 v3; 
  NTSTATUS v4; 
  __int128 v6[2]; 
  v1 = LpIndex;
  memset(v6, 0, sizeof(v6));
  v2 = HvlpAcquireHypercallPage((PHYSICAL_ADDRESS *)v6, 1, 0i64, 32i64);
  v2[1] = 0i64;
  v2[2] = 0i64;
  v2[3] = 0i64;
  *(_DWORD *)v2 = v1;
  *((_DWORD *)v2 + 1) = 65538;
  HvcallInitiateHypercall();
  v4 = v3 != 0 ? 0xC0000001 : 0;
  HvlpReleaseHypercallPage((unsigned int *)v6);
  return v4;
}

Referenced by:

No references.