ViDeadlockTrimResources
VOID __stdcall ViDeadlockTrimResources(LIST_ENTRY *HashList, PVOID *NodesToFree){
__int64 v2;
_DWORD *v3;
_LIST_ENTRY *Flink;
__int64 p_Blink;
v3 = ViDeadlockGlobals;
++*((_DWORD *)ViDeadlockGlobals + 8212);
if( (v3[8212] & 0xF) == 0 )
{
Flink = HashList->Flink;
while( Flink != HashList )
{
p_Blink = (__int64)&Flink[-3].Blink;
Flink = Flink->Flink;
ViDeadlockForgetResourceHistory(p_Blink, (__int64)NodesToFree, v2, (__int64 *)NodesToFree);
}
}
}Referenced by:
ViDeadlockSearchResource