|
ReactOS 0.4.16-dev-1948-gd260c1d
|
#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.