HvlLpWritebackInvalidate
NTSTATUS __stdcall HvlLpWritebackInvalidate(UINT64 LpIndex){
int v1;
_QWORD *v2;
__int16 v3;
NTSTATUS v4;
__int128 PageInfo[2];
v1 = LpIndex;
memset(PageInfo, 0, sizeof(PageInfo));
v2 = HvlpAcquireHypercallPage((PHYSICAL_ADDRESS *)PageInfo, 1ui64, 0i64, 0x20ui64);
v2[1] = 0i64;
v2[2] = 0i64;
v2[3] = 0i64;
*(_DWORD *)v2 = v1;
*((_DWORD *)v2 + 1) = 65538;
HvcallInitiateHypercall();
v4 = v3 != 0 ? 0xC0000001 : 0;
HvlpReleaseHypercallPage((_HVLP_HYPERCALL_PAGE_INFO *)PageInfo);
return v4;
}Referenced by:
No references.