ExSlowReplenishHandleTableEntry

__int64 __fastcall ExSlowReplenishHandleTableEntry(unsigned __int64 *a1){
  unsigned __int64 v1; 
  __int64 result; 
  v1 = *a1;
  if( (*a1 & 0x1FFFE) >= 0xFFFE )
    return 0i64;
  result = 0x7FFF - (unsigned int)(unsigned __int16)(v1 >> 1);
  *a1 = v1 & 0xFFFFFFFFFFFE0001ui64 | 0xFFFE;
  return result;
}

Referenced by:

ObReferenceFileObjectForWrite
ObWaitForMultipleObjects
ObpReferenceObjectByHandleWithTag
PspReferenceCidTableEntry