ReactOS 0.4.16-dev-306-g647d351
|
#include <ntoskrnl.h>
#include <debug.h>
Go to the source code of this file.
Macros | |
#define | NDEBUG |
PEX_RUNDOWN_REF_CACHE_AWARE NTAPI ExAllocateCacheAwareRundownProtection | ( | IN POOL_TYPE | PoolType, |
IN ULONG | Tag | ||
) |
Definition at line 562 of file rundown.c.
BOOLEAN FASTCALL ExfAcquireRundownProtection | ( | IN PEX_RUNDOWN_REF | RunRef | ) |
Definition at line 36 of file rundown.c.
BOOLEAN FASTCALL ExfAcquireRundownProtectionCacheAware | ( | IN PEX_RUNDOWN_REF_CACHE_AWARE | RunRefCacheAware | ) |
Definition at line 384 of file rundown.c.
BOOLEAN FASTCALL ExfAcquireRundownProtectionCacheAwareEx | ( | IN PEX_RUNDOWN_REF_CACHE_AWARE | RunRefCacheAware, |
IN ULONG | Count | ||
) |
Definition at line 397 of file rundown.c.
Definition at line 78 of file rundown.c.
Referenced by ExCompareExchangeCallBack(), ExfAcquireRundownProtectionCacheAwareEx(), and ExReferenceCallBackBlock().
VOID FASTCALL ExfInitializeRundownProtection | ( | IN PEX_RUNDOWN_REF | RunRef | ) |
VOID NTAPI ExFreeCacheAwareRundownProtection | ( | IN PEX_RUNDOWN_REF_CACHE_AWARE | RunRefCacheAware | ) |
Definition at line 646 of file rundown.c.
VOID FASTCALL ExfReInitializeRundownProtection | ( | IN PEX_RUNDOWN_REF | RunRef | ) |
Definition at line 141 of file rundown.c.
VOID FASTCALL ExfReInitializeRundownProtectionCacheAware | ( | IN PEX_RUNDOWN_REF_CACHE_AWARE | RunRefCacheAware | ) |
Definition at line 534 of file rundown.c.
VOID FASTCALL ExfReleaseRundownProtection | ( | IN PEX_RUNDOWN_REF | RunRef | ) |
Definition at line 197 of file rundown.c.
VOID FASTCALL ExfReleaseRundownProtectionCacheAware | ( | IN PEX_RUNDOWN_REF_CACHE_AWARE | RunRefCacheAware | ) |
Definition at line 411 of file rundown.c.
VOID FASTCALL ExfReleaseRundownProtectionCacheAwareEx | ( | IN PEX_RUNDOWN_REF_CACHE_AWARE | RunRefCacheAware, |
IN ULONG | Count | ||
) |
Definition at line 424 of file rundown.c.
Definition at line 260 of file rundown.c.
Referenced by ExCompareExchangeCallBack(), ExfReleaseRundownProtectionCacheAwareEx(), and ExReferenceCallBackBlock().
VOID FASTCALL ExfRundownCompleted | ( | IN PEX_RUNDOWN_REF | RunRef | ) |
VOID FASTCALL ExfRundownCompletedCacheAware | ( | IN PEX_RUNDOWN_REF_CACHE_AWARE | RunRefCacheAware | ) |
Definition at line 506 of file rundown.c.
VOID FASTCALL ExfWaitForRundownProtectionRelease | ( | IN PEX_RUNDOWN_REF | RunRef | ) |
Definition at line 324 of file rundown.c.
VOID FASTCALL ExfWaitForRundownProtectionReleaseCacheAware | ( | IN PEX_RUNDOWN_REF_CACHE_AWARE | RunRefCacheAware | ) |
Definition at line 438 of file rundown.c.
VOID NTAPI ExInitializeRundownProtectionCacheAware | ( | IN PEX_RUNDOWN_REF_CACHE_AWARE | RunRefCacheAware, |
IN SIZE_T | Size | ||
) |
Definition at line 667 of file rundown.c.
Definition at line 725 of file rundown.c.