ExReInitializeRundownProtectionCacheAware

VOID __stdcall ExReInitializeRundownProtectionCacheAware(_EX_RUNDOWN_REF_CACHE_AWARE *RunRefCacheAware){
  unsigned int Number; 
  unsigned int i; 
  int v4; 

  ExRundownCompletedCacheAware(RunRefCacheAware);
  Number = RunRefCacheAware->Number;
  for( i = 0; i < Number; Number = RunRefCacheAware->Number )
  {
    v4 = i % Number;
    ++i;
    _InterlockedExchange64(
      (volatile __int64 *)((char *)RunRefCacheAware->RunRefs + RunRefCacheAware->RunRefSize * v4),
      0i64);
  }
}

Referenced by:

EtwpFreeLoggerContext