ReactOS 0.4.16-dev-106-g10b08aa
|
#include <extypes.h>
Public Attributes | |
union { | |
struct { | |
ULONG_PTR Locked:1 | |
ULONG_PTR Waiting:1 | |
ULONG_PTR Waking:1 | |
ULONG_PTR MultipleShared:1 | |
ULONG_PTR Shared:sizeof (ULONG_PTR) * 8 - 4 | |
} | |
ULONG_PTR Value | |
PVOID Ptr | |
}; | |
union { ... } _EX_PUSH_LOCK::@2421 |
ULONG_PTR _EX_PUSH_LOCK::Locked |
Definition at line 459 of file extypes.h.
Referenced by _Releases_lock_(), ExAcquirePushLockExclusive(), ExAcquirePushLockShared(), ExfAcquirePushLockExclusive(), ExfAcquirePushLockShared(), ExfReleasePushLock(), ExfReleasePushLockExclusive(), ExfTryToWakePushLock(), ExfWakePushLock(), ExpOptimizePushLockList(), ExReleasePushLock(), ExReleasePushLockExclusive(), ExReleasePushLockShared(), ExTryToAcquirePushLockExclusive(), and ExWaitOnPushLock().
ULONG_PTR _EX_PUSH_LOCK::MultipleShared |
Definition at line 462 of file extypes.h.
Referenced by ExfReleasePushLock(), ExfReleasePushLockShared(), and ExfWakePushLock().
PVOID _EX_PUSH_LOCK::Ptr |
Definition at line 466 of file extypes.h.
Referenced by _Releases_lock_(), ExAcquirePushLockShared(), ExBlockPushLock(), ExConvertPushLockSharedToExclusive(), ExfAcquirePushLockExclusive(), ExfAcquirePushLockShared(), ExfReleasePushLock(), ExfReleasePushLockExclusive(), ExfReleasePushLockShared(), ExfTryToWakePushLock(), ExfUnblockPushLock(), ExfWakePushLock(), ExpOptimizePushLockList(), ExReleasePushLock(), and ExReleasePushLockShared().
ULONG_PTR _EX_PUSH_LOCK::Shared |
Definition at line 463 of file extypes.h.
Referenced by _Releases_lock_(), ExfAcquirePushLockExclusive(), ExfAcquirePushLockShared(), ExfReleasePushLock(), ExfReleasePushLockExclusive(), ExfReleasePushLockShared(), ExReleasePushLock(), and ExReleasePushLockExclusive().
ULONG_PTR _EX_PUSH_LOCK::Value |
Definition at line 465 of file extypes.h.
Referenced by _Releases_lock_(), ExAcquirePushLockShared(), ExConvertPushLockSharedToExclusive(), ExfAcquirePushLockExclusive(), ExfAcquirePushLockShared(), ExfReleasePushLock(), ExfReleasePushLockExclusive(), ExfReleasePushLockShared(), ExfWakePushLock(), ExpInitializeCallbacks(), ExpOptimizePushLockList(), ExReleasePushLock(), ExReleasePushLockExclusive(), ExReleasePushLockShared(), and PspInitPhase0().
ULONG_PTR _EX_PUSH_LOCK::Waiting |
Definition at line 460 of file extypes.h.
Referenced by _Releases_lock_(), ExfAcquirePushLockExclusive(), ExfAcquirePushLockShared(), ExfReleasePushLock(), ExfReleasePushLockExclusive(), ExfReleasePushLockShared(), ExfTryToWakePushLock(), ExfWakePushLock(), ExReleasePushLock(), and ExReleasePushLockExclusive().
ULONG_PTR _EX_PUSH_LOCK::Waking |
Definition at line 461 of file extypes.h.
Referenced by ExfAcquirePushLockExclusive(), ExfAcquirePushLockShared(), ExfReleasePushLock(), ExfReleasePushLockExclusive(), ExfReleasePushLockShared(), ExfTryToWakePushLock(), ExfWakePushLock(), ExpOptimizePushLockList(), and ExReleasePushLockExclusive().