KiResetGlobalDpcWatchdogProfiler
NTSTATUS __stdcall KiResetGlobalDpcWatchdogProfiler(INT64 a1){
VOID *v1;
NTSTATUS result;
unsigned int v3;
v1 = *(VOID **)(a1 + 33960);
if( v1 && *(VOID **)(a1 + 33968) != v1 )
{
result = *(_DWORD *)(a1 + 31732);
if( *(_DWORD *)(a1 + 31724) < result )
{
v3 = dword_140C50A78;
*(_QWORD *)(a1 + 33968) = v1;
return(unsigned int)memset(v1, 0i64, 8 * v3);
}
}
return result;
}Referenced by:
KeAccumulateTicks
KeRelaxTimingConstraints
KeShouldYieldProcessor
KiDpcWatchdog
KiExpireTimer2
MiDecommitPages
MiGetPageChain
MiProbeAndLockPages
MiQueryAddressState
MiWalkPageTablesRecursively