PpmHighPerfRequestExpiration
INT64 __stdcall PpmHighPerfRequestExpiration(){
UINT64 v0;
unsigned __int8 v1;
unsigned __int64 v2;
unsigned int i;
INT64 result;
KeAcquireSpinLockRaiseToDpc(&PpmHighPerfRequestLock, v0);
v2 = v1;
if( *(_QWORD *)&KUSER_SHARED_DATA.InterruptTime.LowPart >= (unsigned __int64)PpmHighPerfDeferredEndTime )
{
for( i = 0; i < PpmHighPerfDeferredEndCount; ++i )
PoClearPowerRequestInternal(PpmHighPerfPowerRequest, 4ui64);
PpmHighPerfDeferredEndCount = 0;
}
KxReleaseSpinLock(&PpmHighPerfRequestLock);
result = (unsigned int)KiIrqlFlags;
__writecr8(v2);
return result;
}Referenced by:
No references.