HvlSvmAcknowledgePageRequest
NTSTATUS __fastcall HvlSvmAcknowledgePageRequest(UINT64 a1, UINT8 *a2, _DWORD *a3){
int v5;
UINT16 v6;
unsigned int v7;
UINT64 v8;
UINT16 v9;
INT64 a3a;
LODWORD(a3a) = 0;
v5 = a1;
v6 = 0;
v7 = a1;
if( (_DWORD)a1 )
{
while( v7 < 0x66 )
{
v8 = v7;
if( v7 > 2 )
goto LABEL_4;
v9 = HvlpFastAcknowledgePageRequest(v7, a2, &a3a);
LABEL_5:
v7 -= a3a;
v6 = v9;
if( !v9 )
{
a2 += 40 * (unsigned int)a3a;
if( v7 )
continue;
}
goto LABEL_7;
}
v8 = 102i64;
LABEL_4:
v9 = HvlpSlowAcknowledgePageRequest(v8, a2, &a3a);
goto LABEL_5;
}
LABEL_7:
if( a3 )
*a3 = v5 - v7;
return HvlpHvToNtStatus(v6);
}Referenced by:
No references.