ReactOS 0.4.16-dev-456-ga97fcf1
|
#include <ntoskrnl.h>
#include <debug.h>
Go to the source code of this file.
Macros | |
#define | NDEBUG |
Functions | |
VOID FASTCALL | ExEnterCriticalRegionAndAcquireFastMutexUnsafe (IN OUT PFAST_MUTEX FastMutex) |
VOID FASTCALL | ExReleaseFastMutexUnsafeAndLeaveCriticalRegion (IN OUT PFAST_MUTEX FastMutex) |
VOID FASTCALL | ExAcquireFastMutex (IN OUT PFAST_MUTEX FastMutex) |
VOID FASTCALL | ExReleaseFastMutex (IN OUT PFAST_MUTEX FastMutex) |
VOID FASTCALL | ExAcquireFastMutexUnsafe (IN OUT PFAST_MUTEX FastMutex) |
VOID FASTCALL | ExReleaseFastMutexUnsafe (IN OUT PFAST_MUTEX FastMutex) |
BOOLEAN FASTCALL | ExTryToAcquireFastMutex (IN OUT PFAST_MUTEX FastMutex) |
VOID FASTCALL ExAcquireFastMutex | ( | IN OUT PFAST_MUTEX | FastMutex | ) |
Definition at line 53 of file fmutex.c.
VOID FASTCALL ExAcquireFastMutexUnsafe | ( | IN OUT PFAST_MUTEX | FastMutex | ) |
Definition at line 75 of file fmutex.c.
Referenced by MxPagedLockNoDynam::AcquireUnsafe(), FsRtlAcknowledgeOplockBreak(), FsRtlNotifyAcquireFastMutex(), FsRtlOpBatchBreakClosePending(), FsRtlOplockBreakNotify(), FsRtlOplockBreakToII(), FsRtlOplockBreakToNone(), FsRtlOplockCleanup(), FsRtlRequestExclusiveOplock(), FsRtlRequestOplockII(), FsRtlUninitializeOplock(), IntAcquirePowerCalloutLock(), KspSynchronizedEventRoutine(), RxLowIoCompletionTail(), RxLowIoSubmit(), TestFastMutex(), and TestFastMutexConcurrent().
VOID FASTCALL ExEnterCriticalRegionAndAcquireFastMutexUnsafe | ( | IN OUT PFAST_MUTEX | FastMutex | ) |
Definition at line 31 of file fmutex.c.
VOID FASTCALL ExReleaseFastMutex | ( | IN OUT PFAST_MUTEX | FastMutex | ) |
Definition at line 64 of file fmutex.c.
VOID FASTCALL ExReleaseFastMutexUnsafe | ( | IN OUT PFAST_MUTEX | FastMutex | ) |
Definition at line 86 of file fmutex.c.
Referenced by FsRtlAcknowledgeOplockBreak(), FsRtlCancelExclusiveIrp(), FsRtlNotifyReleaseFastMutex(), FsRtlOpBatchBreakClosePending(), FsRtlOplockBreakNotify(), FsRtlOplockBreakToII(), FsRtlOplockBreakToNone(), FsRtlOplockCleanup(), FsRtlRequestExclusiveOplock(), FsRtlRequestOplockII(), FsRtlUninitializeOplock(), FsRtlWaitOnIrp(), IntReleasePowerCalloutLock(), KspSynchronizedEventRoutine(), MxPagedLockNoDynam::ReleaseUnsafe(), RxLowIoCompletionTail(), RxLowIoSubmit(), TestFastMutex(), and TestFastMutexConcurrent().
VOID FASTCALL ExReleaseFastMutexUnsafeAndLeaveCriticalRegion | ( | IN OUT PFAST_MUTEX | FastMutex | ) |
Definition at line 42 of file fmutex.c.