HvlConfigureIdleStates

INT64 __fastcall HvlConfigureIdleStates(UINT64 a1, _OWORD *a2){
  char *v2; 
  __int64 v3; 
  __int128 v4; 
  __int128 v5; 
  __int128 v6; 
  __int128 v7; 
  __int128 v8; 
  __int128 v9; 
  __int128 v10; 
  __int128 a1a; 
  char v13; 
  *((_QWORD *)&a1a + 1) = (unsigned int)a1;
  *(_QWORD *)&a1a = 0i64;
  v2 = &v13;
  v3 = 3i64;
  do
  {
    v4 = a2[1];
    *(_OWORD *)v2 = *a2;
    v5 = a2[2];
    *((_OWORD *)v2 + 1) = v4;
    v6 = a2[3];
    *((_OWORD *)v2 + 2) = v5;
    v7 = a2[4];
    *((_OWORD *)v2 + 3) = v6;
    v8 = a2[5];
    *((_OWORD *)v2 + 4) = v7;
    v9 = a2[6];
    *((_OWORD *)v2 + 5) = v8;
    v10 = a2[7];
    a2 += 8;
    *((_OWORD *)v2 + 6) = v9;
    v2 += 128;
    *((_OWORD *)v2 - 1) = v10;
    --v3;
  }
  while( v3 );
  *(_QWORD *)v2 = *(_QWORD *)a2;
  return HvlpSetPowerProperty(&a1a);
}

Referenced by:

No references.