KeAcquireInStackQueuedSpinLockAtDpcLevel
VOID *__stdcall KeAcquireInStackQueuedSpinLockAtDpcLevel(PKSPIN_LOCK SpinLock, PKLOCK_QUEUE_HANDLE LockHandle){
VOID *result;
LockHandle->LockQueue.Lock = SpinLock;
LockHandle->LockQueue.Next = 0i64;
if( _InterlockedExchange64((volatile __int64 *)SpinLock, (__int64)LockHandle) )
KxWaitForLockOwnerShip((INT64)LockHandle);
return result;
}Referenced by:
CcSerializeWithLazyWriter
ExShareAddressSpaceWithDevice
MiChangePageAttributeLargeFreeZeroPage
MiDeleteClusterSection
MiLargePageMovesComplete
MiLargePagePromote
MiUnlinkNodeLargePages
PnprMirrorMarkedPages