ExUnlockHandleTableEntry

VOID __fastcall ExUnlockHandleTableEntry(_HANDLE_TABLE *HandleTable, _HANDLE_TABLE_ENTRY *HandleTableEntry){
  _EX_PUSH_LOCK *p_HandleContentionEvent; 
  int v3[10]; 
  _InterlockedExchangeAdd64(&HandleTableEntry->VolatileLowValue, 1ui64);
  p_HandleContentionEvent = &HandleTable->HandleContentionEvent;
  _InterlockedOr(v3, 0);
  if( p_HandleContentionEvent->Value )
    ExfUnblockPushLock(p_HandleContentionEvent, 0i64);
}

Referenced by:

EtwpObjectHandleEnumCallback
ExDupHandleTable