|
ReactOS 0.4.16-dev-1946-g52006dd
|
This is the complete list of members for FxInterrupt, including all inherited members.
| __drv_requiresIRQL(DISPATCH_LEVEL)) VOID DeletedAndDisposedWorkerLocked(__in __drv_when(Unlock | FxObject | private |
| _Acquires_lock_(this->m_NPLock.m_Lock) __drv_maxIRQL(DISPATCH_LEVEL) __drv_setsIRQL(DISPATCH_LEVEL) VOID Lock(__out __drv_deref(__drv_savesIRQL) PKIRQL PreviousIrql) | FxNonPagedObject | inline |
| _Acquires_lock_(this->m_NPLock.m_Lock) __drv_requiresIRQL(DISPATCH_LEVEL) VOID LockAtDispatch(VOID) | FxNonPagedObject | inline |
| _CleanupPointer(__in PFX_DRIVER_GLOBALS FxDriverGlobals, __in FxObject *Object) | FxObject | inlinestatic |
| _CreateAndInit(__in PFX_DRIVER_GLOBALS FxDriverGlobals, __in CfxDevice *Device, __in_opt FxObject *Parent, __in PWDF_OBJECT_ATTRIBUTES Attributes, __in PWDF_INTERRUPT_CONFIG Configuration, __out FxInterrupt **Interrupt) | FxInterrupt | static |
| _DereferenceActual(__in WDFOBJECT Object, __in_opt PVOID Tag, __in LONG Line, __in PSTR File) | FxObject | inlinestatic |
| _FromDisposeEntry(__in PSINGLE_LIST_ENTRY Entry) | FxObject | inlinestatic |
| _GetBase(__in FxObject *Object) | FxObject | inlineprotectedstatic |
| _GetDebugBase(__in FxObject *Object) | FxObject | inlinestatic |
| _GetEffectiveLock(__in FxObject *Object, __in_opt IFxHasCallbacks *Callbacks, __in BOOLEAN AutomaticLocking, __in BOOLEAN PassiveCallbacks, __out FxCallbackLock **CallbackLock, __out_opt FxObject **CallbackLockObject) | FxObject | static |
| _GetObjectFromHandle(__in WDFOBJECT Handle, __inout PWDFOBJECT_OFFSET ObjectOffset) | FxObject | inlinestatic |
| _InterruptDisableThunk | FxInterrupt | privatestatic |
| _InterruptDpcThunk | FxInterrupt | privatestatic |
| _InterruptEnableThunk | FxInterrupt | privatestatic |
| _InterruptMarkDisconnecting | FxInterrupt | privatestatic |
| _InterruptSynchronizeThunk | FxInterrupt | privatestatic |
| _InterruptThunk | FxInterrupt | privatestatic |
| _InterruptWorkItemCallback | FxInterrupt | privatestatic |
| _IsMessageInterrupt(__in USHORT ResourceFlags) | FxInterrupt | inlinestatic |
| _IsWakeHintedInterrupt(__in USHORT ResourceFlags) | FxInterrupt | inlinestatic |
| _ObjectQuery(_In_ FxObject *Object, _In_ CONST GUID *Guid, _In_ ULONG QueryBufferLength, _Out_writes_bytes_(QueryBufferLength) PVOID QueryBuffer) | FxObject | static |
| _ReferenceActual(__in WDFOBJECT Object, __in_opt PVOID Tag, __in LONG Line, __in PSTR File) | FxObject | inlinestatic |
| _Releases_lock_(this->m_NPLock.m_Lock) __drv_requiresIRQL(DISPATCH_LEVEL) __inline VOID Unlock(__in __drv_restoresIRQL KIRQL PreviousIrql) | FxNonPagedObject | inline |
| _Requires_lock_held_(this->m_NPLock.m_Lock) _Releases_lock_(this -> m_NPLock.m_Lock) __drv_requiresIRQL(DISPATCH_LEVEL) __inline VOID UnlockFromDispatch(VOID) | FxNonPagedObject | inline |
| _ToHandle(__in FxObject *Object) | FxObject | inlinestatic |
| _When_(Unlock, _Releases_lock_(this->m_SpinLock.m_Lock)) __drv_when(Unlock | FxObject | private |
| AcquireLock(VOID) | FxInterrupt | |
| AddChildObjectInternal(__in FxObject *ChildObject) | FxObject | private |
| 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) | FxObject | inline |
| AddRefOverride(__in WDFOBJECT_OFFSET Offset, __in_opt PVOID Tag=NULL, __in LONG Line=0, __in_opt PSTR File=NULL) | FxObject | inlinevirtual |
| AllocateTagTracker(__in WDFTYPE Type) | FxObject | protected |
| AssignParentObject(__in FxObject *ParentObject) | FxObject | |
| AssignResources(__in PCM_PARTIAL_RESOURCE_DESCRIPTOR CmDescRaw, __in PCM_PARTIAL_RESOURCE_DESCRIPTOR CmDescTrans) | FxInterrupt | |
| AssignResourcesInternal(__in PCM_PARTIAL_RESOURCE_DESCRIPTOR CmDescRaw, __in PCM_PARTIAL_RESOURCE_DESCRIPTOR CmDescTrans, __in PWDF_INTERRUPT_INFO InterruptConfig) | FxInterrupt | |
| CallCleanup(VOID) | FxObject | inline |
| CallCleanupCallbacks(VOID) | FxObject | private |
| CanDefer | FxObject | private |
| CanDefer | FxObject | private |
| ClearEvtCallbacks(VOID) | FxObject | |
| Commit(__in_opt PWDF_OBJECT_ATTRIBUTES Attributes, __out_opt WDFOBJECT *ObjectHandle, __in_opt FxObject *Parent=NULL, __in BOOLEAN AssignDriverAsDefaultParent=TRUE) | FxObject | |
| Committed | FxObject | |
| Connect(__in ULONG NotifyFlags) | FxInterrupt | |
| ConnectInternal(VOID) | FxInterrupt | |
| Construct(__in BOOLEAN Embedded) | FxObject | inlineprivate |
| CreateWakeInterruptMachine(VOID) | FxInterrupt | |
| DeferredDisposeWorkItem(VOID) | FxObject | private |
| DeleteCalled | FxObject | |
| DeleteEarlyDisposedObject(VOID) | FxObject | protected |
| DeleteFromFailedCreate(VOID) | FxObject | |
| DeleteObject(VOID) | FxInterrupt | virtual |
| DestroyChildren(VOID) | FxObject | inlineprotected |
| Disconnect(__in ULONG NotifyFlags) | FxInterrupt | |
| DisconnectInternal(VOID) | FxInterrupt | |
| Dispose(VOID) | FxInterrupt | virtual |
| DpcHandler(__in_opt PVOID SystemArgument1, __in_opt PVOID SystemArgument2) | FxInterrupt | |
| EarlyDispose(VOID) | FxObject | |
| EarlyDisposedExt | FxObject | |
| FilterResourceRequirements(__inout PIO_RESOURCE_DESCRIPTOR IoResourceDescriptor) | FxInterrupt | |
| FinalRelease(VOID) | FxObject | private |
| FlushAndRundown(VOID) | FxInterrupt | private |
| FlushAndRundownInternal(VOID) | FxInterrupt | private |
| FlushQueuedDpcs(VOID) | FxInterrupt | |
| FlushQueuedWorkitem(VOID) | FxInterrupt | |
| ForceDisconnect(VOID) | FxInterrupt | |
| ForceDisposeThread | FxObject | |
| ForceReconnect(VOID) | FxInterrupt | |
| FX_DECLARE_VF_FUNCTION_P1(VOID, VerifyConstruct, _In_ BOOLEAN) | FxObject | private |
| FxDisposeList | FxObject | private |
| FxInterrupt(__in PFX_DRIVER_GLOBALS FxDriverGlobals) | FxInterrupt | |
| FxNonPagedObject(__in WDFTYPE Type, __in USHORT Size, __in PFX_DRIVER_GLOBALS FxDriverGlobals) | FxNonPagedObject | inline |
| FxNonPagedObject(__in WDFTYPE Type, __in USHORT Size, __in PFX_DRIVER_GLOBALS FxDriverGlobals, __in FxObjectType ObjectType) | FxNonPagedObject | inline |
| FxObject(VOID) | FxObject | inlineprivate |
| FxObject(__in WDFTYPE Type, __in USHORT Size, __in PFX_DRIVER_GLOBALS FxDriverGlobals, __in FxObjectType ObjectType) | FxObject | protected |
| FxObject(__in WDFTYPE Type, __in USHORT Size, __in PFX_DRIVER_GLOBALS FxDriverGlobals) | FxObject | |
| FxPkgPnp | FxInterrupt | private |
| GetCOMWrapper() | FxObject | inline |
| GetContextHeader(VOID) | FxObject | inline |
| GetDebugExtension(VOID) | FxObject | inlineprotected |
| GetDevice(VOID) | FxInterrupt | inline |
| GetDeviceBase(VOID) | FxObject | inline |
| GetDriverGlobals(VOID) | FxObject | inline |
| GetHandle(VOID) | FxInterrupt | inline |
| GetInfo(VOID) | FxInterrupt | |
| GetInterruptPtr(VOID) | FxInterrupt | |
| GetObjectHandle(VOID) | FxObject | inline |
| GetObjectHandleUnchecked(VOID) | FxObject | inlineprotected |
| GetObjectSize(VOID) | FxObject | inline |
| GetParentObjectReferenced(__in PVOID Tag) | FxObject | |
| GetRefCnt(VOID) | FxObject | inline |
| GetResourceIrql(VOID) | FxInterrupt | inline |
| GetResources(VOID) | FxInterrupt | inline |
| GetSyncIrql(VOID) | FxInterrupt | inline |
| GetTagTracker(VOID) | FxObject | inline |
| GetType(VOID) | FxObject | inline |
| HasDebug | FxObject | |
| Initialize(__in CfxDevice *Device, __in FxObject *Parent, __in PWDF_INTERRUPT_CONFIG Configuration) | FxInterrupt | |
| InitializeInternal(__in FxObject *Parent, __in PWDF_INTERRUPT_CONFIG Configuration) | FxInterrupt | |
| InitializeWorker(__in FxObject *Parent, __in PWDF_INTERRUPT_CONFIG Configuration) | FxInterrupt | |
| InterruptDisable(VOID) | FxInterrupt | private |
| InterruptDisableInvokeCallback(VOID) | FxInterrupt | private |
| InterruptEnable(VOID) | FxInterrupt | private |
| InterruptEnableInvokeCallback(VOID) | FxInterrupt | private |
| InvokeWakeInterruptEvtIsr(VOID) | FxInterrupt | |
| IsActiveForWake(VOID) | FxInterrupt | inline |
| IsAutomaticSerialization(VOID) | FxInterrupt | inline |
| IsCommitted(VOID) | FxObject | inline |
| IsDebug(VOID) | FxObject | inlineprotected |
| IsDisposed(VOID) | FxObject | inline |
| IsForceDisposeThread(__in BOOLEAN AcquireLock=TRUE) | FxObject | inline |
| IsForceDisposeThreadLocked(VOID) | FxObject | inlineprivate |
| IsLevelTriggered(__in ULONG Flags) | FxInterrupt | inline |
| IsNoDeleteDDI(VOID) | FxObject | inline |
| IsPassiveCallbacks(__in BOOLEAN AcquireLock=TRUE) | FxObject | inline |
| IsPassiveCallbacksLocked(VOID) | FxObject | inlineprivate |
| IsPassiveConnect(VOID) | FxInterrupt | inline |
| IsPassiveDispose(__in BOOLEAN AcquireLock=TRUE) | FxObject | inline |
| IsPassiveDisposeLocked(VOID) | FxObject | inlineprivate |
| IsPassiveHandling(VOID) | FxInterrupt | inline |
| IsSharedSpinLock(VOID) | FxInterrupt | inline |
| IsSoftDisconnectCapable(VOID) | FxInterrupt | inline |
| IsSyncIrqlSet(VOID) | FxInterrupt | inline |
| IsTraceState(VOID) | FxObject | inline |
| IsWakeCapable(VOID) | FxInterrupt | inline |
| m_Active | FxInterrupt | private |
| m_AddedToList | FxInterrupt | private |
| m_BuiltInSpinLock | FxInterrupt | private |
| m_CallbackLock | FxInterrupt | private |
| m_CanQueue | FxInterrupt | private |
| m_ChildEntry | FxObject | private |
| m_ChildListHead | FxObject | private |
| m_CmTranslatedResource | FxInterrupt | private |
| m_COMWrapper | FxObject | private |
| m_Connected | FxInterrupt | private |
| m_CreatedInPrepareHardware | FxInterrupt | private |
| m_Device | FxObject | |
| m_DeviceBase | FxObject | |
| m_Disconnecting | FxInterrupt | private |
| m_DisposeSingleEntry | FxObject | private |
| m_DisposeWaitLock | FxInterrupt | private |
| m_Dpc | FxInterrupt | private |
| m_Enabled | FxInterrupt | private |
| m_EvtInterruptDisable | FxInterrupt | private |
| m_EvtInterruptDpc | FxInterrupt | private |
| m_EvtInterruptEnable | FxInterrupt | private |
| m_EvtInterruptIsr | FxInterrupt | private |
| m_EvtInterruptWorkItem | FxInterrupt | private |
| m_FloatingSave | FxInterrupt | private |
| m_ForceDisconnected | FxInterrupt | private |
| m_Globals | FxObject | private |
| m_Interrupt | FxInterrupt | private |
| m_InterruptCaptured | FxInterrupt | private |
| m_InterruptInfo | FxInterrupt | private |
| m_InterruptWaitblock | FxInterrupt | private |
| m_IsEdgeTriggeredNonMsiInterrupt | FxInterrupt | private |
| m_NPLock | FxNonPagedObject | private |
| m_ObjectFlags | FxObject | |
| m_ObjectFlagsByName | FxObject | |
| m_ObjectSize | FxObject | private |
| m_ObjectState | FxObject | private |
| m_OldIrql | FxInterrupt | private |
| m_ParentObject | FxObject | private |
| m_PassiveHandling | FxInterrupt | private |
| m_PassiveHandlingByRedirector | FxInterrupt | private |
| m_PnpList | FxInterrupt | protected |
| m_Policy | FxInterrupt | private |
| m_Priority | FxInterrupt | private |
| m_Processors | FxInterrupt | private |
| m_RdInterruptContext | FxInterrupt | private |
| m_Refcnt | FxObject | private |
| m_SetPolicy | FxInterrupt | private |
| m_ShareVector | FxInterrupt | private |
| m_SpinLock | FxInterrupt | private |
| m_SynchronizeIrql | FxInterrupt | private |
| m_SystemWorkItem | FxInterrupt | private |
| m_Type | FxObject | private |
| m_UseSoftDisconnect | FxInterrupt | private |
| m_WaitLock | FxInterrupt | private |
| m_WakeInterruptMachine | FxInterrupt | private |
| MarkCommitted(VOID) | FxObject | inline |
| MarkDeleteCalledLocked(VOID) | FxObject | inlineprivate |
| MarkDisposeOverride(__in FxObjectLockState State=ObjectLock) | FxObject | inline |
| MarkForceDisposeThread(__in FxObjectLockState State=ObjectLock) | FxObject | inline |
| MarkNoDeleteDDI(__in FxObjectLockState State=ObjectLock) | FxObject | inline |
| MarkPassiveCallbacks(__in FxObjectLockState State=ObjectLock) | FxObject | inline |
| MarkPassiveDispose(__in FxObjectLockState State=ObjectLock) | FxObject | inline |
| MarkTraceState(VOID) | FxObject | inline |
| NoDeleteDDI | FxObject | |
| OldIrql | FxObject | private |
| OldIrql | FxObject | private |
| OnPostReleaseHardware(VOID) | FxInterrupt | |
| operator delete(__in PVOID Memory) | FxObject | |
| operator new(__in size_t Size, __in PFX_DRIVER_GLOBALS FxDriverGlobals, __in FxObjectType Type) | FxObject | inline |
| operator new(__in size_t Size, __in PFX_DRIVER_GLOBALS FxDriverGlobals, __in_opt PWDF_OBJECT_ATTRIBUTES Attributes, __in USHORT ExtraSize=0) | FxObject | inline |
| ParentDeleteEvent(VOID) | FxObject | private |
| PassiveCallbacks | FxObject | |
| PassiveDispose | FxObject | |
| PerformEarlyDispose(VOID) | FxObject | private |
| ProcessDestroy(VOID) | FxObject | private |
| ProcessWakeInterruptEvent(__in FxWakeInterruptEvents Event) | FxInterrupt | inline |
| QueryInterface(__in FxQueryInterfaceParams *Params) | FxObject | virtual |
| QueueDeferredDisposeLocked(__in FxObjectState NewDeferedState) | FxObject | private |
| QueueDeferredRoutineForIsr(VOID) | FxInterrupt | inline |
| QueueDpcForIsr(VOID) | FxInterrupt | |
| QueueWorkItemForIsr(VOID) | FxInterrupt | |
| Release(__in_opt PVOID Tag=NULL, __in LONG Line=0, __in_opt PSTR File=NULL) | FxObject | inlinevirtual |
| ReleaseLock(VOID) | FxInterrupt | |
| ReleaseOverride(__in WDFOBJECT_OFFSET Offset, __in_opt PVOID Tag=NULL, __in LONG Line=0, __in_opt PSTR File=NULL) | FxObject | inlinevirtual |
| RemoveChildObjectInternal(__in FxObject *ChildObject) | FxObject | private |
| RemoveParentAssignment(VOID) | FxObject | |
| RemoveParentAssociation(VOID) | FxObject | private |
| ReportActive(_In_ BOOLEAN Internal=FALSE) | FxInterrupt | |
| ReportInactive(_In_ BOOLEAN Internal=FALSE) | FxInterrupt | |
| Reset(VOID) | FxInterrupt | private |
| ResetInternal(VOID) | FxInterrupt | private |
| RevokeResources(VOID) | FxInterrupt | |
| RevokeResourcesInternal(VOID) | FxInterrupt | |
| SelfDestruct(VOID) | FxObject | inlineprotectedvirtual |
| SetActiveForWake(__in BOOLEAN ActiveForWake) | FxInterrupt | inline |
| SetCOMWrapper(__drv_aliasesMem PVOID Wrapper) | FxObject | inline |
| SetDeviceBase(__in CfxDeviceBase *DeviceBase) | FxObject | inline |
| SetNoContextHeader(VOID) | FxObject | inline |
| SetObjectStateLocked(__in FxObjectState NewState) | FxObject | inlineprivate |
| SetPolicy(__in WDF_INTERRUPT_POLICY Policy, __in WDF_INTERRUPT_PRIORITY Priority, __in PGROUP_AFFINITY TargetProcessorSet) | FxInterrupt | |
| SetPolicyInternal(__in WDF_INTERRUPT_POLICY Policy, __in WDF_INTERRUPT_PRIORITY Priority, __in PGROUP_AFFINITY TargetProcessorSet) | FxInterrupt | |
| SetSyncIrql(KIRQL SyncIrql) | FxInterrupt | inlineprivate |
| SharesLock(FxInterrupt *Interrupt) | FxInterrupt | inline |
| ShouldDeferDisposeLocked(__out_opt PKIRQL PreviousIrql=NULL) | FxObject | inlineprivate |
| Synchronize(__in PFN_WDF_INTERRUPT_SYNCHRONIZE Callback, __in WDFCONTEXT Context) | FxInterrupt | |
| TraceDroppedEvent(__in FxObjectDroppedEvent Event) | FxObject | inline |
| TraceState | FxObject | |
| TryToAcquireLock(VOID) | FxInterrupt | |
| UfxObject | FxObject | private |
| Unlock | FxObject | private |
| Unused | FxObject | |
| WakeInterruptIsr(VOID) | FxInterrupt | |
| WorkItemHandler(VOID) | FxInterrupt | |
| ~FxInterrupt(VOID) | FxInterrupt | virtual |
| ~FxNonPagedObject(VOID) | FxNonPagedObject | inlinevirtual |
| ~FxObject(VOID) | FxObject | virtual |