VfUtilCheckKernelAddress

VOID __stdcall VfUtilCheckKernelAddress(VOID *Address, ULONG_PTR NumberOfBytes){
  UINT64 v2; 

  if( (MmVerifierData & 0x800) != 0
    && ((unsigned __int64)Address < 0x7FFFFFFEFFFFi64 || (char *)Address + *(_QWORD *)&NumberOfBytes < Address) )
  {
    VerifierBugCheckIfAppropriate(0xC4ui64, 0xE0u, (ULONG_PTR)Address, NumberOfBytes, 0, v2);
  }
}

Referenced by:

VerifierIoFreeMdl
VerifierIoInitializeWorkItem
VerifierKeAcquireInStackQueuedSpinLockAtDpcLevelCommon
VerifierKeAcquireInStackQueuedSpinLockCommon
VerifierKeAcquireInStackQueuedSpinLockForDpcCommon
VerifierKeAcquireInStackQueuedSpinLockRaiseToSynchCommon
VerifierKeReleaseMutant
VerifierKeReleaseMutantNoReboot
VerifierKeReleaseMutex
VerifierKeReleaseMutexNoReboot
VerifierKeReleaseSpinLockFromDpcLevel
VerifierKeReleaseSpinLockFromDpcLevelNoReboot
VerifierKeSetEvent
VerifierObGetObjectSecurity
VerifierObReferenceObjectByPointer
VerifierObReferenceObjectByPointerWithTag
VerifierObfDereferenceObject
VerifierObfDereferenceObjectWithTag
VerifierObfReferenceObject
VerifierObfReferenceObjectWithTag
VerifierPortKeAcquireSpinLock
VerifierPortKeAcquireSpinLockNoXdv
VfKeInsertQueueDpc
VfKeRemoveQueueDpc
VfUtilSynchronizationObjectSanityChecks
ViKeAcquireSpinLockAtDpcLevelCommon
ViKeAcquireSpinLockRaiseToDpcCommon
ViKeReleaseSpinLockCommon
ViKeTryToAcquireSpinLockAtDpcLevelCommon