#include <ntoskrnl.h>
#include <debug.h>
Go to the source code of this file.
◆ NDEBUG
◆ ExAcquireFastMutex()
Definition at line 53 of file fmutex.c.
FORCEINLINE VOID _ExAcquireFastMutex(IN PFAST_MUTEX FastMutex)
◆ ExAcquireFastMutexUnsafe()
Definition at line 75 of file fmutex.c.
FORCEINLINE VOID _ExAcquireFastMutexUnsafe(IN PFAST_MUTEX FastMutex)
Referenced by MxPagedLockNoDynam::AcquireUnsafe(), FsRtlAcknowledgeOplockBreak(), FsRtlNotifyAcquireFastMutex(), FsRtlOpBatchBreakClosePending(), FsRtlOplockBreakNotify(), FsRtlOplockBreakToII(), FsRtlOplockBreakToNone(), FsRtlOplockCleanup(), FsRtlRequestExclusiveOplock(), FsRtlRequestOplockII(), FsRtlUninitializeOplock(), KspSynchronizedEventRoutine(), RxLowIoCompletionTail(), RxLowIoSubmit(), TestFastMutex(), and TestFastMutexConcurrent().
◆ ExEnterCriticalRegionAndAcquireFastMutexUnsafe()
Definition at line 31 of file fmutex.c.
FORCEINLINE VOID _ExEnterCriticalRegionAndAcquireFastMutexUnsafe(IN OUT PFAST_MUTEX FastMutex)
◆ ExReleaseFastMutex()
Definition at line 64 of file fmutex.c.
FORCEINLINE VOID _ExReleaseFastMutex(IN OUT PFAST_MUTEX FastMutex)
◆ ExReleaseFastMutexUnsafe()
Definition at line 86 of file fmutex.c.
FORCEINLINE VOID _ExReleaseFastMutexUnsafe(IN OUT PFAST_MUTEX FastMutex)
Referenced by FsRtlAcknowledgeOplockBreak(), FsRtlCancelExclusiveIrp(), FsRtlNotifyReleaseFastMutex(), FsRtlOpBatchBreakClosePending(), FsRtlOplockBreakNotify(), FsRtlOplockBreakToII(), FsRtlOplockBreakToNone(), FsRtlOplockCleanup(), FsRtlRequestExclusiveOplock(), FsRtlRequestOplockII(), FsRtlUninitializeOplock(), FsRtlWaitOnIrp(), KspSynchronizedEventRoutine(), MxPagedLockNoDynam::ReleaseUnsafe(), RxLowIoCompletionTail(), RxLowIoSubmit(), TestFastMutex(), and TestFastMutexConcurrent().
◆ ExReleaseFastMutexUnsafeAndLeaveCriticalRegion()
Definition at line 42 of file fmutex.c.
FORCEINLINE VOID _ExReleaseFastMutexUnsafeAndLeaveCriticalRegion(IN OUT PFAST_MUTEX FastMutex)
◆ ExTryToAcquireFastMutex()
Definition at line 97 of file fmutex.c.
FORCEINLINE BOOLEAN _ExTryToAcquireFastMutex(IN OUT PFAST_MUTEX FastMutex)