KeAcquireInStackQueuedSpinLockAtDpcLevel

VOID __stdcall KeAcquireInStackQueuedSpinLockAtDpcLevel(UINT64 *SpinLock, KLOCK_QUEUE_HANDLE *LockHandle, UINT8 a3){
  KSPIN_LOCK_QUEUE *v4; 
  LockHandle->LockQueue.Lock = SpinLock;
  LockHandle->LockQueue.Next = 0i64;
  v4 = (KSPIN_LOCK_QUEUE *)_InterlockedExchange64((volatile __int64 *)SpinLock, (__int64)LockHandle);
  if( v4 )
    KxWaitForLockOwnerShip(&LockHandle->LockQueue, v4);
}

Referenced by:

CcSerializeWithLazyWriter
ExShareAddressSpaceWithDevice
MiChangePageAttributeLargeFreeZeroPage
MiDeleteClusterSection
MiLargePageMovesComplete
MiLargePagePromote
MiUnlinkNodeLargePages
PnprMirrorMarkedPages