HvlpSetLogicalProcessorProperty
INT64 __fastcall HvlpSetLogicalProcessorProperty(INT64 a1, INT64 a2, UINT8 *a3){
int v4;
int v5;
LONGLONG *v6;
__int16 v7;
unsigned int v8;
__int128 v10[2];
v4 = a2;
v5 = a1;
memset(v10, 0, sizeof(v10));
v6 = HvlpAcquireHypercallPage((PHYSICAL_ADDRESS *)v10, 1, 0i64, 3264i64);
*(_DWORD *)v6 = v5;
*((_DWORD *)v6 + 1) = v4;
memmove((UINT8 *)v6 + 8, a3, 0xCB8ui64);
HvcallInitiateHypercall();
v8 = v7 != 0 ? 0xC0000001 : 0;
HvlpReleaseHypercallPage((unsigned int *)v10);
return v8;
}Referenced by:
HvlConfigurePcc
HvlConfigurePerfStateCap
HvlConfigurePerfStates
HvlConfigureThrottleStates
HvlStartBootLogicalProcessors