ViDeadlockDetectionLock

VOID __stdcall ViDeadlockDetectionLock(UINT64 ExclusiveMode){
  if( (_DWORD)ExclusiveMode )
  {
    ExAcquireSpinLockExclusiveAtDpcLevel(&ViDeadlockDatabaseLock);
    ViDeadlockDatabaseOwner = (__int64)KeGetCurrentThread();
  }
  else
  {
    ExAcquireSpinLockSharedAtDpcLevel((PEX_SPIN_LOCK)&ViDeadlockDatabaseLock);
  }
}

Referenced by:

VfDeadlockAcquireResource
VfDeadlockAfterCallDriver
VfDeadlockBeforeCallDriver
VfDeadlockInitializeResource
VfDeadlockReleaseResource
ViDeadlockDetectionApplySettings
ViDeadlockEmptyDatabase
ViDeadlockRemoveMemoryRangeResources
ViDeadlockRemoveMemoryRangeThreads
ViIsThreadInsidePagingCodePaths