ExReInitializeRundownProtectionCacheAware

VOID __stdcall ExReInitializeRundownProtectionCacheAware(PEX_RUNDOWN_REF_CACHE_AWARE RunRefCacheAware){
  UINT64 v1; 
  WCHAR **v2; 
  UINT64 *v3; 
  unsigned int Number; 
  unsigned int i; 
  int v7; 
  ExRundownCompletedCacheAware(RunRefCacheAware, v1, v2, v3);
  Number = RunRefCacheAware->Number;
  for( i = 0; i < Number; Number = RunRefCacheAware->Number )
  {
    v7 = i % Number;
    ++i;
    _InterlockedExchange64(
      (volatile __int64 *)((char *)RunRefCacheAware->RunRefs + RunRefCacheAware->RunRefSize * v7),
      0i64);
  }
}

Referenced by:

EtwpFreeLoggerContext