ReactOS 0.4.15-dev-8632-gbc8c7d1
|
#include <fxspinlock.hpp>
Protected Member Functions | |
PFX_SPIN_LOCK_HISTORY | GetHistory (VOID) |
Protected Member Functions inherited from FxObject | |
FxObject (__in WDFTYPE Type, __in USHORT Size, __in PFX_DRIVER_GLOBALS FxDriverGlobals, __in FxObjectType ObjectType) | |
FxObjectDebugExtension * | GetDebugExtension (VOID) |
BOOLEAN | IsDebug (VOID) |
VOID | AllocateTagTracker (__in WDFTYPE Type) |
virtual VOID | SelfDestruct (VOID) |
PVOID __inline | GetObjectHandleUnchecked (VOID) |
VOID __inline | DestroyChildren (VOID) |
VOID | DeleteEarlyDisposedObject (VOID) |
Protected Attributes | |
MxLock | m_SpinLock |
KIRQL | m_Irql |
BOOLEAN | m_InterruptLock |
Protected Attributes inherited from FxObject | |
union { | |
CfxDeviceBase * m_DeviceBase | |
CfxDevice * m_Device | |
}; | |
Definition at line 41 of file fxspinlock.hpp.
FxSpinLock::FxSpinLock | ( | __in PFX_DRIVER_GLOBALS | FxDriverGlobals, |
__in USHORT | ExtraSize | ||
) |
Definition at line 32 of file fxspinlock.cpp.
FxSpinLock::__drv_raisesIRQL | ( | DISPATCH_LEVEL | ) |
FxSpinLock::__drv_requiresIRQL | ( | DISPATCH_LEVEL | ) |
|
inlineprotected |
Definition at line 90 of file fxspinlock.hpp.
Referenced by __drv_raisesIRQL(), __drv_requiresIRQL(), and FxSpinLock().
Definition at line 65 of file fxspinlock.hpp.
Referenced by FxInterrupt::InitializeWorker().
Definition at line 81 of file fxspinlock.hpp.
Referenced by _Requires_lock_held_(), and _Requires_lock_not_held_().
Definition at line 73 of file fxspinlock.hpp.
Referenced by FxInterrupt::InitializeWorker().
|
protected |
Definition at line 118 of file fxspinlock.hpp.
Referenced by FxSpinLock(), IsInterruptLock(), and SetInterruptSpinLock().
|
protected |
Definition at line 109 of file fxspinlock.hpp.
Referenced by __drv_raisesIRQL(), __drv_requiresIRQL(), and FxSpinLock().
|
protected |
Definition at line 107 of file fxspinlock.hpp.
Referenced by __drv_raisesIRQL(), __drv_requiresIRQL(), and GetLock().