ReactOS  0.4.15-dev-3165-gdf6fff7
FxSpinLock Member List

This is the complete list of members for FxSpinLock, including all inherited members.

__drv_raisesIRQL(DISPATCH_LEVEL) __drv_maxIRQL(DISPATCH_LEVEL) VOID AcquireLock(__in PVOID CallersAddress)FxSpinLock
__drv_requiresIRQL(DISPATCH_LEVEL) VOID ReleaseLock(VOID)FxSpinLock
_CleanupPointer(__in PFX_DRIVER_GLOBALS FxDriverGlobals, __in FxObject *Object)FxObjectinlinestatic
_DereferenceActual(__in WDFOBJECT Object, __in_opt PVOID Tag, __in LONG Line, __in PSTR File)FxObjectinlinestatic
_FromDisposeEntry(__in PSINGLE_LIST_ENTRY Entry)FxObjectinlinestatic
_GetBase(__in FxObject *Object)FxObjectinlineprotectedstatic
_GetDebugBase(__in FxObject *Object)FxObjectinlinestatic
_GetEffectiveLock(__in FxObject *Object, __in_opt IFxHasCallbacks *Callbacks, __in BOOLEAN AutomaticLocking, __in BOOLEAN PassiveCallbacks, __out FxCallbackLock **CallbackLock, __out_opt FxObject **CallbackLockObject)FxObjectstatic
_GetObjectFromHandle(__in WDFOBJECT Handle, __inout PWDFOBJECT_OFFSET ObjectOffset)FxObjectinlinestatic
_ObjectQuery(_In_ FxObject *Object, _In_ CONST GUID *Guid, _In_ ULONG QueryBufferLength, _Out_writes_bytes_(QueryBufferLength) PVOID QueryBuffer)FxObjectstatic
_ReferenceActual(__in WDFOBJECT Object, __in_opt PVOID Tag, __in LONG Line, __in PSTR File)FxObjectinlinestatic
_ToHandle(__in FxObject *Object)FxObjectinlinestatic
AddContext(__in FxContextHeader *Header, __in PVOID *Context, __in PWDF_OBJECT_ATTRIBUTES Attributes)FxObject
AddRef(__in_opt PVOID Tag=NULL, __in LONG Line=0, __in_opt PSTR File=NULL)FxObjectinline
AddRefOverride(__in WDFOBJECT_OFFSET Offset, __in_opt PVOID Tag=NULL, __in LONG Line=0, __in_opt PSTR File=NULL)FxObjectinlinevirtual
AllocateTagTracker(__in WDFTYPE Type)FxObjectprotected
AssignParentObject(__in FxObject *ParentObject)FxObject
CallCleanup(VOID)FxObjectinline
ClearEvtCallbacks(VOID)FxObject
Commit(__in_opt PWDF_OBJECT_ATTRIBUTES Attributes, __out_opt WDFOBJECT *ObjectHandle, __in_opt FxObject *Parent=NULL, __in BOOLEAN AssignDriverAsDefaultParent=TRUE)FxObject
CommittedFxObject
DeleteCalledFxObject
DeleteEarlyDisposedObject(VOID)FxObjectprotected
DeleteFromFailedCreate(VOID)FxObject
DeleteObject(VOID)FxObjectvirtual
DestroyChildren(VOID)FxObjectinlineprotected
Dispose(VOID)FxObjectvirtual
EarlyDispose(VOID)FxObject
EarlyDisposedExtFxObject
ForceDisposeThreadFxObject
FxObject(__in WDFTYPE Type, __in USHORT Size, __in PFX_DRIVER_GLOBALS FxDriverGlobals, __in FxObjectType ObjectType)FxObjectprotected
FxObject(__in WDFTYPE Type, __in USHORT Size, __in PFX_DRIVER_GLOBALS FxDriverGlobals)FxObject
FxSpinLock(__in PFX_DRIVER_GLOBALS FxDriverGlobals, __in USHORT ExtraSize)FxSpinLock
GetCOMWrapper()FxObjectinline
GetContextHeader(VOID)FxObjectinline
GetDebugExtension(VOID)FxObjectinlineprotected
GetDevice(VOID)FxObjectinline
GetDeviceBase(VOID)FxObjectinline
GetDriverGlobals(VOID)FxObjectinline
GetHistory(VOID)FxSpinLockinlineprotected
GetLock(VOID)FxSpinLockinline
GetObjectHandle(VOID)FxObjectinline
GetObjectHandleUnchecked(VOID)FxObjectinlineprotected
GetObjectSize(VOID)FxObjectinline
GetParentObjectReferenced(__in PVOID Tag)FxObject
GetRefCnt(VOID)FxObjectinline
GetTagTracker(VOID)FxObjectinline
GetType(VOID)FxObjectinline
HasDebugFxObject
IsCommitted(VOID)FxObjectinline
IsDebug(VOID)FxObjectinlineprotected
IsDisposed(VOID)FxObjectinline
IsForceDisposeThread(__in BOOLEAN AcquireLock=TRUE)FxObjectinline
IsInterruptLock(VOID)FxSpinLockinline
IsNoDeleteDDI(VOID)FxObjectinline
IsPassiveCallbacks(__in BOOLEAN AcquireLock=TRUE)FxObjectinline
IsPassiveDispose(__in BOOLEAN AcquireLock=TRUE)FxObjectinline
IsTraceState(VOID)FxObjectinline
m_DeviceFxObject
m_DeviceBaseFxObject
m_InterruptLockFxSpinLockprotected
m_IrqlFxSpinLockprotected
m_ObjectFlagsFxObject
m_ObjectFlagsByNameFxObject
m_SpinLockFxSpinLockprotected
MarkCommitted(VOID)FxObjectinline
MarkDisposeOverride(__in FxObjectLockState State=ObjectLock)FxObjectinline
MarkForceDisposeThread(__in FxObjectLockState State=ObjectLock)FxObjectinline
MarkNoDeleteDDI(__in FxObjectLockState State=ObjectLock)FxObjectinline
MarkPassiveCallbacks(__in FxObjectLockState State=ObjectLock)FxObjectinline
MarkPassiveDispose(__in FxObjectLockState State=ObjectLock)FxObjectinline
MarkTraceState(VOID)FxObjectinline
NoDeleteDDIFxObject
operator delete(__in PVOID Memory)FxObject
operator new(__in size_t Size, __in PFX_DRIVER_GLOBALS FxDriverGlobals, __in FxObjectType Type)FxObjectinline
operator new(__in size_t Size, __in PFX_DRIVER_GLOBALS FxDriverGlobals, __in_opt PWDF_OBJECT_ATTRIBUTES Attributes, __in USHORT ExtraSize=0)FxObjectinline
PassiveCallbacksFxObject
PassiveDisposeFxObject
QueryInterface(__in FxQueryInterfaceParams *Params)FxObjectvirtual
Release(__in_opt PVOID Tag=NULL, __in LONG Line=0, __in_opt PSTR File=NULL)FxObjectinlinevirtual
ReleaseOverride(__in WDFOBJECT_OFFSET Offset, __in_opt PVOID Tag=NULL, __in LONG Line=0, __in_opt PSTR File=NULL)FxObjectinlinevirtual
RemoveParentAssignment(VOID)FxObject
SelfDestruct(VOID)FxObjectinlineprotectedvirtual
SetCOMWrapper(__drv_aliasesMem PVOID Wrapper)FxObjectinline
SetDeviceBase(__in CfxDeviceBase *DeviceBase)FxObjectinline
SetInterruptSpinLock(VOID)FxSpinLockinline
SetNoContextHeader(VOID)FxObjectinline
TraceDroppedEvent(__in FxObjectDroppedEvent Event)FxObjectinline
TraceStateFxObject
UnusedFxObject
~FxObject(VOID)FxObjectvirtual