__int64 __fastcall PpmPerfGetCurrentFrequency(__int64 a1, char a2){
__int64 v2;
__int64 v3;
unsigned int v4;
v2 = *(_QWORD *)(a1 + 33128);
v3 = *(_QWORD *)(a1 + 33136);
if( v2 && v3 )
{
if( *(_BYTE *)(v3 + 100) )
{
v4 = *(_DWORD *)(v3 + 116);
}
else
{
v4 = *(_DWORD *)(v3 + 72);
a2 = 1;
}
if( a2 && v4 >= *(_DWORD *)(v2 + 368) )
return *(unsigned int *)(v2 + 368);
}
else
{
return 100;
}
return v4;
}